0001628280-23-033883.txt : 20231005 0001628280-23-033883.hdr.sgml : 20231005 20231004202726 ACCESSION NUMBER: 0001628280-23-033883 CONFORMED SUBMISSION TYPE: S-1/A PUBLIC DOCUMENT COUNT: 139 FILED AS OF DATE: 20231005 DATE AS OF CHANGE: 20231004 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPINE 4 HOLDINGS, INC. CENTRAL INDEX KEY: 0001606698 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 465482689 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: S-1/A SEC ACT: 1933 Act SEC FILE NUMBER: 333-273744 FILM NUMBER: 231309564 BUSINESS ADDRESS: STREET 1: 2525 EAST ARIZONA BILTMORE CIRCLE STREET 2: SUITE 237 CITY: PHOENIX STATE: AZ ZIP: 85016 BUSINESS PHONE: 480-702-2431 MAIL ADDRESS: STREET 1: 2525 EAST ARIZONA BILTMORE CIRCLE STREET 2: SUITE 237 CITY: PHOENIX STATE: AZ ZIP: 85016 FORMER COMPANY: FORMER CONFORMED NAME: Alpine 4 Technologies Ltd. DATE OF NAME CHANGE: 20150626 FORMER COMPANY: FORMER CONFORMED NAME: Alpine 4 Automotive Technologies Ltd. DATE OF NAME CHANGE: 20140728 FORMER COMPANY: FORMER CONFORMED NAME: ALPINE 4 Inc. DATE OF NAME CHANGE: 20140429 S-1/A 1 alpp-20231004.htm S-1/A alpp-20231004
S-1/A0001606698TRUEEncompass new updates in the businessNon-accelerated filer2023Q2P1YP5DP5DP5DP5D0.1250.1250.125P1Y0.12500016066982023-01-012023-06-3000016066982022-12-31iso4217:USD00016066982021-12-31iso4217:USDxbrli:sharesxbrli:shares0001606698us-gaap:SeriesBPreferredStockMember2022-12-310001606698us-gaap:SeriesBPreferredStockMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonClassAMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonClassAMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonClassBMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonClassBMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonClassCMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonClassCMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-12-310001606698srt:ScenarioPreviouslyReportedMember2022-12-310001606698srt:ScenarioPreviouslyReportedMember2021-12-3100016066982022-01-012022-12-3100016066982021-01-012021-12-310001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2020-12-310001606698us-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2020-12-310001606698us-gaap:SeriesDPreferredStockMemberus-gaap:PreferredStockMember2020-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2020-12-310001606698us-gaap:AdditionalPaidInCapitalMember2020-12-310001606698us-gaap:RetainedEarningsMember2020-12-3100016066982020-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606698us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606698alpp:ConversionOfClassCCommonStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606698alpp:ConversionOfClassCCommonStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassCMember2021-01-012021-12-310001606698alpp:ConversionOfClassCCommonStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonStockMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMember2021-01-012021-12-310001606698alpp:ConversionOfClassBCommonStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2021-01-012021-12-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:CommonStockMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2021-01-012021-12-310001606698us-gaap:RetainedEarningsMember2021-01-012021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:SeriesDPreferredStockMemberus-gaap:PreferredStockMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassCMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2021-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberalpp:ConversionOfClassCCommonStockToClassACommonStockMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:SeriesCPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:SeriesDPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-12-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-12-310001606698alpp:IdentifiedTechnologiesCorporationMember2021-10-20xbrli:pure00016066982021-11-29alpp:shareholder0001606698alpp:GlobalAutonomousCorporationMember2022-03-31alpp:company0001606698alpp:FourRevolvingLinesOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001606698us-gaap:RevolvingCreditFacilityMemberalpp:CapitalExpenditureLineOfCreditMemberus-gaap:LineOfCreditMember2022-12-310001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001606698alpp:TwoLinesOfCreditMaturing2023Memberus-gaap:LineOfCreditMember2022-12-310001606698alpp:TwoLinesOfCreditMaturing2023Member2022-12-310001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:CustomerOneMember2022-01-012022-12-310001606698alpp:TechnologiesRCASegmentMember2022-12-310001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:CustomerOneAndCustomerTwoMember2021-01-012021-12-310001606698alpp:QCAMember2021-12-310001606698alpp:AltLabsMember2021-12-310001606698us-gaap:CustomerConcentrationRiskMemberalpp:GovernmentContractsMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-012022-12-310001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:CustomerOneMemberalpp:TechnologiesRCASegmentMember2022-01-012022-12-310001606698srt:MinimumMember2022-12-310001606698srt:MaximumMember2022-12-310001606698srt:MinimumMemberus-gaap:VehiclesMember2022-12-310001606698us-gaap:VehiclesMembersrt:MaximumMember2022-12-310001606698us-gaap:MachineryAndEquipmentMember2022-12-310001606698us-gaap:FurnitureAndFixturesMember2022-12-310001606698us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001606698us-gaap:VehiclesMember2022-12-310001606698us-gaap:VehiclesMember2021-12-310001606698us-gaap:MachineryAndEquipmentMember2021-12-310001606698us-gaap:FurnitureAndFixturesMember2021-12-310001606698us-gaap:BuildingAndBuildingImprovementsMember2021-12-310001606698us-gaap:BuildingAndBuildingImprovementsMemberalpp:DeluxeMember2022-12-310001606698alpp:ExcelMemberus-gaap:BuildingAndBuildingImprovementsMember2022-12-310001606698us-gaap:SoftwareDevelopmentMember2022-12-310001606698srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2022-12-310001606698us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2022-12-310001606698us-gaap:CustomerListsMembersrt:MinimumMember2022-12-310001606698us-gaap:CustomerListsMembersrt:MaximumMember2022-12-310001606698srt:MinimumMemberalpp:PatentsTrademarksAndLicensesMember2022-12-310001606698alpp:PatentsTrademarksAndLicensesMembersrt:MaximumMember2022-12-310001606698us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001606698us-gaap:SoftwareDevelopmentMember2021-12-310001606698us-gaap:NoncompeteAgreementsMember2022-12-310001606698us-gaap:NoncompeteAgreementsMember2021-12-310001606698us-gaap:CustomerListsMember2022-12-310001606698us-gaap:CustomerListsMember2021-12-310001606698alpp:PatentsTrademarksAndLicensesMember2022-12-310001606698alpp:PatentsTrademarksAndLicensesMember2021-12-310001606698us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001606698us-gaap:CustomerListsMemberalpp:ExcelMember2021-01-012021-12-310001606698alpp:ExcelMember2021-01-012021-12-310001606698us-gaap:ProductMemberalpp:CircuitBoardsAndCablesMember2022-01-012022-12-310001606698us-gaap:ProductMemberalpp:CircuitBoardsAndCablesMember2021-01-012021-12-310001606698us-gaap:ProductMemberalpp:DietarySupplementsMember2022-01-012022-12-310001606698us-gaap:ProductMemberalpp:DietarySupplementsMember2021-01-012021-12-310001606698us-gaap:ProductMemberalpp:ElectronicsMember2022-01-012022-12-310001606698us-gaap:ProductMemberalpp:ElectronicsMember2021-01-012021-12-310001606698us-gaap:ProductMember2022-01-012022-12-310001606698us-gaap:ProductMember2021-01-012021-12-310001606698us-gaap:ServiceMemberalpp:ConstructionContractRevenueMember2022-01-012022-12-310001606698us-gaap:ServiceMemberalpp:ConstructionContractRevenueMember2021-01-012021-12-310001606698alpp:Drone3DMappingMemberus-gaap:ServiceMember2022-01-012022-12-310001606698alpp:Drone3DMappingMemberus-gaap:ServiceMember2021-01-012021-12-310001606698us-gaap:ServiceMember2022-01-012022-12-310001606698us-gaap:ServiceMember2021-01-012021-12-310001606698us-gaap:CostOfSalesMember2022-01-012022-12-310001606698us-gaap:CostOfSalesMember2021-01-012021-12-310001606698alpp:FtMyersFloridaMember2021-05-030001606698srt:MinimumMemberalpp:FtMyersFloridaMember2021-05-012021-07-310001606698alpp:FtMyersFloridaMembersrt:MaximumMember2021-05-012021-07-310001606698alpp:FtMyersFloridaMember2021-08-012021-08-270001606698alpp:RCAOfficeAndWarehouseSpaceMember2021-12-310001606698srt:MinimumMemberalpp:RCAOfficeAndWarehouseSpaceMember2021-12-012021-12-310001606698alpp:RCAOfficeAndWarehouseSpaceMembersrt:MaximumMember2021-12-012021-12-310001606698alpp:FtMyersFloridaMember2022-06-230001606698srt:MinimumMemberalpp:FtMyersFloridaMember2022-06-232022-06-230001606698alpp:FtMyersFloridaMembersrt:MaximumMember2022-06-232022-06-230001606698alpp:AnnArborMichiganMember2022-06-26utr:sqft0001606698srt:MinimumMemberalpp:AnnArborMichiganMember2022-06-262022-06-260001606698alpp:AnnArborMichiganMembersrt:MaximumMember2022-06-262022-06-260001606698srt:MinimumMemberalpp:SanJoseCaliforniaMember2022-06-132022-06-130001606698alpp:SanJoseCaliforniaMembersrt:MaximumMember2022-06-132022-06-130001606698alpp:SanJoseCaliforniaMember2022-06-130001606698srt:MinimumMemberalpp:FtMyersFloridaMember2022-09-092022-09-090001606698alpp:FtMyersFloridaMembersrt:MaximumMember2022-09-092022-09-090001606698alpp:FtMyersFloridaMember2022-09-090001606698us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001606698us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001606698alpp:VWESPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2018-02-220001606698alpp:VWESPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2018-02-222018-02-220001606698alpp:VWESPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001606698alpp:VWESPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes3100000Member2019-01-31alpp:debtInstrument0001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes3100000Member2019-01-012019-01-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesMemberus-gaap:NotesPayableOtherPayablesMember2019-01-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesMemberus-gaap:NotesPayableOtherPayablesMember2019-01-012019-01-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesMemberus-gaap:NotesPayableOtherPayablesMember2020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember2020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2020-05-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMemberus-gaap:NotesPayableOtherPayablesMember2020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2020-05-012020-05-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMemberus-gaap:NotesPayableOtherPayablesMember2020-05-012020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember2020-05-012020-05-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2021-12-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMemberus-gaap:NotesPayableOtherPayablesMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember2021-12-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMemberus-gaap:NotesPayableOtherPayablesMember2020-05-232020-05-230001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember2020-05-232020-05-230001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember2020-05-232020-05-230001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesMemberus-gaap:NotesPayableOtherPayablesMember2022-01-012022-12-31alpp:installment0001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesMemberus-gaap:NotesPayableOtherPayablesMember2021-01-012021-01-310001606698alpp:SupplementalSubordinatedSecuredPromissoryNotesMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotesMember2019-11-300001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotesNoteOneMember2019-11-300001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotesNoteOneMember2019-11-012019-11-300001606698alpp:SubordinatedSecuredPromissoryNoteNoteTwoMemberus-gaap:NotesPayableOtherPayablesMember2019-11-300001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotesNoteOneMember2021-04-082021-04-080001606698us-gaap:NotesPayableOtherPayablesMember2021-01-012021-12-310001606698us-gaap:NotesPayableOtherPayablesMember2020-02-290001606698us-gaap:NotesPayableOtherPayablesMember2020-02-012020-02-290001606698us-gaap:NotesPayableOtherPayablesMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMember2022-12-310001606698us-gaap:SecuredDebtMember2019-10-310001606698us-gaap:SecuredDebtMember2019-10-012019-10-310001606698us-gaap:SecuredDebtMemberalpp:MorrisMember2022-12-310001606698us-gaap:SecuredDebtMemberalpp:MorrisMember2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes2000000Member2021-12-310001606698us-gaap:NotesPayableOtherPayablesMemberalpp:SubordinatedSecuredPromissoryNotes2000000Member2021-01-012021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2020-05-31alpp:loan0001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2021-01-012021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:ImpossibleAerospaceMemberalpp:PaycheckProtectionProgramLoansMember2021-01-012021-12-310001606698us-gaap:UnsecuredDebtMemberalpp:PaycheckProtectionProgramLoansMember2022-01-012022-12-310001606698us-gaap:SecuredDebtMember2021-08-270001606698us-gaap:SecuredDebtMember2021-08-272021-08-2700016066982022-06-232022-06-230001606698alpp:AltLabsMember2022-01-310001606698alpp:AltLabsMember2022-01-012022-01-310001606698alpp:AltLabsMember2022-12-310001606698alpp:MorrisMay2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-05-310001606698alpp:MorrisMay2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-05-012022-05-310001606698alpp:MorrisMay2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-12-310001606698alpp:MorrisJanuary2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-01-310001606698alpp:MorrisJanuary2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-01-012022-01-310001606698alpp:MorrisJanuary2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-12-310001606698alpp:MorrisMarch2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-03-310001606698alpp:MorrisMarch2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-03-012022-03-310001606698alpp:MorrisMarch2022EquipmentFinanceNoteMemberalpp:MorrisMember2022-12-310001606698alpp:MorrisMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-05-310001606698alpp:MorrisMemberus-gaap:LineOfCreditMember2022-12-310001606698alpp:MorrisMemberus-gaap:LineOfCreditMember2021-12-310001606698alpp:MorrisMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001606698us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberalpp:QCAMember2021-09-300001606698us-gaap:RevolvingCreditFacilityMemberalpp:CapitalExpenditureLineOfCreditMemberus-gaap:LineOfCreditMemberalpp:QCAMember2021-09-300001606698alpp:WSJPrimeRateMemberus-gaap:LineOfCreditMemberalpp:QCAMember2021-09-012021-09-300001606698us-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMemberalpp:QCAMember2022-01-012022-12-310001606698us-gaap:LineOfCreditMemberalpp:QCAMember2022-12-310001606698us-gaap:LineOfCreditMemberalpp:QCAMember2021-12-310001606698us-gaap:LineOfCreditMemberalpp:QCAMember2022-01-012022-12-310001606698alpp:AltLabsMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-04-30alpp:lineOfCredit0001606698alpp:WSJPrimeRateMemberalpp:AltLabsMemberus-gaap:LineOfCreditMember2022-04-012022-04-300001606698alpp:AltLabsMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMember2022-04-012022-04-300001606698srt:MinimumMemberalpp:AltLabsMemberus-gaap:LineOfCreditMember2022-04-300001606698alpp:AltLabsMemberus-gaap:LineOfCreditMembersrt:MaximumMember2022-04-300001606698alpp:AltLabsMemberus-gaap:LineOfCreditMember2022-12-310001606698alpp:AltLabsMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001606698alpp:AltLabsMemberus-gaap:LineOfCreditMember2021-12-310001606698alpp:RCAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-09-300001606698alpp:RCAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-09-012022-09-300001606698alpp:RCAMemberus-gaap:LineOfCreditMember2022-12-310001606698alpp:RCAMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001606698alpp:RCAMemberus-gaap:LineOfCreditMember2021-12-310001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001606698us-gaap:SecuredDebtMember2022-12-310001606698us-gaap:SecuredDebtMember2021-12-310001606698alpp:SecuredDebtAndNotesPayableOtherPayablesMember2022-12-310001606698alpp:SecuredDebtAndNotesPayableOtherPayablesMember2021-12-310001606698alpp:LongTermDebtExcludingConvertibleDebtMember2022-12-310001606698alpp:LongTermDebtExcludingConvertibleDebtMember2021-12-310001606698us-gaap:SeriesCPreferredStockMember2022-12-310001606698us-gaap:SeriesCPreferredStockMember2022-01-012022-12-310001606698us-gaap:CommonClassAMember2022-01-012022-12-31alpp:vote0001606698us-gaap:CommonClassCMember2022-01-012022-12-310001606698us-gaap:SeriesCPreferredStockMemberalpp:ImpossibleAerospaceMember2020-01-012020-12-310001606698alpp:ImpossibleAerospaceMember2020-12-310001606698alpp:ImpossibleAerospaceMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606698alpp:ImpossibleAerospaceMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606698us-gaap:SeriesCPreferredStockMember2021-12-310001606698us-gaap:SeriesDPreferredStockMember2022-12-310001606698us-gaap:SeriesDPreferredStockMember2022-01-012022-12-31alpp:day0001606698us-gaap:SeriesCPreferredStockMemberalpp:VayuMember2021-01-012021-12-310001606698alpp:VayuMember2021-12-310001606698alpp:VayuMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606698alpp:VayuMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606698us-gaap:SeriesDPreferredStockMemberalpp:VayuMember2021-12-310001606698us-gaap:SeriesDPreferredStockMemberalpp:VayuMember2022-12-310001606698us-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001606698srt:OfficerMemberus-gaap:SeriesBPreferredStockMember2022-12-310001606698srt:OfficerMemberus-gaap:SeriesBPreferredStockMember2021-12-310001606698us-gaap:CommonStockMember2022-12-310001606698us-gaap:CommonClassAMember2022-12-310001606698us-gaap:CommonClassBMember2022-12-310001606698us-gaap:CommonClassCMember2022-12-310001606698us-gaap:CommonClassAMember2022-01-012022-01-310001606698us-gaap:SeriesCPreferredStockMember2022-01-012022-01-310001606698us-gaap:SeriesDPreferredStockMember2022-01-012022-01-310001606698us-gaap:CommonClassAMember2022-01-300001606698us-gaap:CommonClassAMember2022-01-310001606698us-gaap:CommonClassAMember2022-03-012022-03-310001606698srt:ManagementMember2022-04-292022-04-290001606698us-gaap:CommonClassAMembersrt:ManagementMember2022-05-012022-06-300001606698srt:ManagementMember2022-05-012022-06-300001606698us-gaap:PrivatePlacementMemberus-gaap:CommonClassAMember2022-07-112022-07-110001606698us-gaap:WarrantMemberus-gaap:PrivatePlacementMember2022-07-112022-07-110001606698us-gaap:PrivatePlacementMember2022-07-112022-07-110001606698us-gaap:WarrantMemberus-gaap:PrivatePlacementMember2022-07-310001606698us-gaap:CommonClassAMemberalpp:ATMOfferingMember2022-07-012022-07-310001606698us-gaap:WarrantMember2022-08-012022-08-1100016066982022-08-3100016066982022-08-012022-08-110001606698us-gaap:CommonClassCMember2022-09-012022-09-300001606698us-gaap:CommonClassAMember2022-09-012022-09-300001606698us-gaap:CommonClassCMember2022-10-012022-10-310001606698us-gaap:CommonClassAMember2022-10-012022-10-310001606698us-gaap:CommonClassCMember2022-11-012022-11-300001606698us-gaap:CommonClassAMember2022-11-012022-11-300001606698alpp:PurchaseAgreementMember2021-02-112021-02-110001606698us-gaap:InvestorMemberus-gaap:CommonClassAMember2021-02-012021-02-280001606698us-gaap:CommonClassCMember2021-03-172021-03-170001606698us-gaap:CommonClassAMember2021-04-302021-04-300001606698alpp:TDIMemberus-gaap:CommonClassAMember2021-05-052021-05-050001606698us-gaap:CommonClassAMemberalpp:AltLabsMember2021-05-102021-05-100001606698us-gaap:CommonClassBMember2021-05-172021-05-170001606698us-gaap:CommonClassAMember2021-05-172021-05-170001606698alpp:IdentifiedTechnologyMemberus-gaap:CommonClassAMember2021-10-202021-10-200001606698us-gaap:CommonClassAMember2021-11-092021-11-090001606698us-gaap:SeriesDPreferredStockMember2021-11-092021-11-090001606698us-gaap:SeriesCPreferredStockMember2021-11-092021-11-090001606698us-gaap:CommonClassAMember2021-11-152021-11-150001606698us-gaap:CommonClassBMember2021-11-152021-11-150001606698us-gaap:InvestorMemberalpp:PurchaseAgreementMemberus-gaap:CommonClassAMember2021-11-262021-11-260001606698us-gaap:WarrantMemberus-gaap:InvestorMemberalpp:PurchaseAgreementMember2021-11-262021-11-260001606698us-gaap:InvestorMemberalpp:PurchaseAgreementMember2021-11-262021-11-260001606698us-gaap:CommonStockMemberalpp:ElecJetMemberus-gaap:CommonClassAMember2021-11-292021-11-290001606698alpp:ElecJetMemberus-gaap:CommonClassAMember2021-11-292021-11-290001606698alpp:PerformanceBasedAwardMemberalpp:ElecJetMember2021-11-292021-11-290001606698alpp:ManagementBasedAwardMemberalpp:ElecJetMember2021-11-292021-11-290001606698alpp:TimeBasedAwardMemberalpp:ElecJetMember2022-01-012022-12-310001606698alpp:ElecJetMember2022-01-012022-12-310001606698alpp:ElecJetMember2021-01-012021-12-310001606698us-gaap:CommonClassAMemberalpp:DTIServicesMember2021-12-132021-12-130001606698us-gaap:CommonClassAMember2021-12-202021-12-200001606698us-gaap:CommonClassAMemberalpp:DTIServicesMember2021-12-292021-12-290001606698us-gaap:CommonClassAMember2021-01-012021-12-3100016066982020-01-012020-12-310001606698alpp:ExercisePrice1Member2022-01-012022-12-310001606698alpp:ExercisePrice1Member2022-12-310001606698alpp:ExercisePrice2Member2022-01-012022-12-310001606698alpp:ExercisePrice2Member2022-12-310001606698alpp:ExercisePrice3Member2022-01-012022-12-310001606698alpp:ExercisePrice3Member2022-12-310001606698alpp:ExercisePrice4Member2022-01-012022-12-310001606698alpp:ExercisePrice4Member2022-12-310001606698alpp:ExercisePrice5Member2022-01-012022-12-310001606698alpp:ExercisePrice5Member2022-12-310001606698us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001606698us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001606698us-gaap:EmployeeStockOptionMemberalpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMember2022-01-012022-12-310001606698us-gaap:EmployeeStockOptionMemberalpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMember2022-12-310001606698us-gaap:EmployeeStockOptionMember2022-12-310001606698us-gaap:WarrantMember2020-12-310001606698us-gaap:WarrantMember2020-01-012020-12-310001606698us-gaap:WarrantMember2021-01-012021-12-310001606698us-gaap:WarrantMember2021-12-310001606698us-gaap:WarrantMember2022-01-012022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:WarrantMember2022-12-310001606698srt:ScenarioPreviouslyReportedMemberus-gaap:WarrantMember2022-01-012022-12-310001606698us-gaap:WarrantMember2022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeOneMember2022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeOneMember2022-01-012022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeTwoMember2022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeTwoMember2022-01-012022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeThreeMember2022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeThreeMember2022-01-012022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFourMember2022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFourMember2022-01-012022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFiveMember2022-12-310001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFiveMember2022-01-012022-12-310001606698us-gaap:WarrantMemberalpp:DTIServicesMember2022-12-310001606698srt:MinimumMemberus-gaap:WarrantMember2022-12-310001606698us-gaap:WarrantMembersrt:MaximumMember2022-12-310001606698srt:MinimumMemberus-gaap:WarrantMember2022-01-012022-12-310001606698us-gaap:WarrantMembersrt:MaximumMember2022-01-012022-12-310001606698srt:MinimumMember2021-12-310001606698srt:MaximumMember2021-12-310001606698alpp:VayuMember2021-02-082021-02-080001606698alpp:VayuMember2021-02-080001606698alpp:VayuMemberus-gaap:SeriesDPreferredStockMember2021-02-082021-02-080001606698alpp:TDIMember2021-05-050001606698us-gaap:CustomerListsMemberalpp:TDIMember2021-05-050001606698us-gaap:NoncompeteAgreementsMemberalpp:TDIMember2021-05-050001606698alpp:TDIMember2021-05-052021-05-050001606698alpp:AltLabsMember2021-05-100001606698us-gaap:CustomerListsMemberalpp:AltLabsMember2021-05-100001606698us-gaap:TechnologyBasedIntangibleAssetsMemberalpp:AltLabsMember2021-05-100001606698us-gaap:NoncompeteAgreementsMemberalpp:AltLabsMember2021-05-100001606698alpp:AltLabsMember2021-05-102021-05-100001606698alpp:ClevelandLLCMember2021-05-040001606698alpp:ClevelandLLCMember2021-05-042021-05-040001606698alpp:IdentifiedTechnologyMember2021-10-200001606698us-gaap:TechnologyBasedIntangibleAssetsMemberalpp:IdentifiedTechnologyMember2021-10-200001606698alpp:IdentifiedTechnologyMemberus-gaap:TradeNamesMember2021-10-200001606698us-gaap:NoncompeteAgreementsMemberalpp:IdentifiedTechnologyMember2021-10-200001606698alpp:IdentifiedTechnologyMember2021-10-202021-10-2000016066982022-11-290001606698alpp:ElectJetMember2021-11-290001606698alpp:ElectJetMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-11-290001606698alpp:ElectJetMemberus-gaap:NoncompeteAgreementsMember2021-11-290001606698alpp:ElectJetMember2021-11-292021-11-290001606698alpp:ElectJetMemberus-gaap:CommonClassAMember2021-11-292021-11-290001606698alpp:DTIServicesMember2021-12-130001606698us-gaap:CustomerListsMemberalpp:DTIServicesMember2021-12-130001606698us-gaap:TrademarksMemberalpp:DTIServicesMember2021-12-130001606698us-gaap:NoncompeteAgreementsMemberalpp:DTIServicesMember2021-12-130001606698alpp:DTIServicesMember2021-12-132021-12-130001606698us-gaap:WarrantMemberalpp:DTIServicesMember2021-12-132021-12-1300016066982021-09-150001606698us-gaap:AccountsReceivableMember2021-12-310001606698us-gaap:CashMember2021-12-310001606698us-gaap:DomesticCountryMember2022-12-310001606698us-gaap:StateAndLocalJurisdictionMember2022-12-31alpp:segment0001606698alpp:ConstructionServicesSegmentMSMMember2022-01-012022-12-310001606698alpp:ConstructionServicesSegmentMSMMember2021-01-012021-12-310001606698alpp:ConstructionServicesExcelSegmentMember2022-01-012022-12-310001606698alpp:ConstructionServicesExcelSegmentMember2021-01-012021-12-310001606698alpp:ManufacturingQCASegmentMember2022-01-012022-12-310001606698alpp:ManufacturingQCASegmentMember2021-01-012021-12-310001606698alpp:ManufacturingAltLabsSegmentMember2022-01-012022-12-310001606698alpp:ManufacturingAltLabsSegmentMember2021-01-012021-12-310001606698alpp:DefenseSegmentMember2022-01-012022-12-310001606698alpp:DefenseSegmentMember2021-01-012021-12-310001606698alpp:TechnologiesRCASegmentMember2022-01-012022-12-310001606698alpp:TechnologiesRCASegmentMember2021-01-012021-12-310001606698alpp:TechnologiesElecJetSegmentMember2022-01-012022-12-310001606698alpp:TechnologiesElecJetSegmentMember2021-01-012021-12-310001606698alpp:AerospaceVayuMember2022-01-012022-12-310001606698alpp:AerospaceVayuMember2021-01-012021-12-310001606698us-gaap:AllOtherSegmentsMember2022-01-012022-12-310001606698us-gaap:AllOtherSegmentsMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2021-01-012021-12-310001606698us-gaap:AllOtherSegmentsMemberus-gaap:MaterialReconcilingItemsMember2022-01-012022-12-310001606698us-gaap:AllOtherSegmentsMemberus-gaap:MaterialReconcilingItemsMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMember2022-01-012022-12-310001606698us-gaap:OperatingSegmentsMember2021-01-012021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesSegmentMSMMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ConstructionServicesExcelSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingQCASegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:ManufacturingAltLabsSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:DefenseSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesRCASegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:TechnologiesElecJetSegmentMember2021-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:AerospaceVayuMember2021-12-310001606698us-gaap:AllOtherSegmentsMemberus-gaap:MaterialReconcilingItemsMember2022-12-310001606698us-gaap:AllOtherSegmentsMemberus-gaap:MaterialReconcilingItemsMember2021-12-310001606698alpp:ConstructionServicesSegmentMSMMember2022-12-310001606698alpp:ConstructionServicesSegmentMSMMember2021-12-310001606698alpp:ConstructionServicesExcelSegmentMember2022-12-310001606698alpp:ConstructionServicesExcelSegmentMember2021-12-310001606698alpp:ManufacturingQCASegmentMember2022-12-310001606698alpp:ManufacturingQCASegmentMember2021-12-310001606698alpp:ManufacturingAltLabsSegmentMember2022-12-310001606698alpp:ManufacturingAltLabsSegmentMember2021-12-310001606698alpp:DefenseSegmentMember2022-12-310001606698alpp:DefenseSegmentMember2021-12-310001606698alpp:TechnologiesRCASegmentMember2021-12-310001606698alpp:TechnologiesElecJetSegmentMember2022-12-310001606698alpp:TechnologiesElecJetSegmentMember2021-12-310001606698alpp:AerospaceVayuMember2022-12-310001606698alpp:AerospaceVayuMember2021-12-310001606698us-gaap:AllOtherSegmentsMember2022-12-310001606698us-gaap:AllOtherSegmentsMember2021-12-310001606698alpp:LicensingAgreementMember2022-12-310001606698us-gaap:RoyaltyAgreementsMember2021-11-280001606698us-gaap:RoyaltyAgreementsMember2021-11-282021-11-280001606698alpp:HorizonWellTestingCaseMember2020-08-012020-08-310001606698alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2021-10-012021-10-31alpp:complaint0001606698alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2022-01-192022-01-19alpp:lawsuit0001606698us-gaap:SettledLitigationMemberalpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2022-07-012022-07-3100016066982022-11-012022-11-3000016066982022-12-012022-12-310001606698alpp:BatteryMaterialsCompanyMember2023-01-012023-01-310001606698alpp:BatteryMaterialsCompanyMember2023-01-3100016066982023-02-012023-02-280001606698us-gaap:CommonClassBMember2023-04-012023-04-300001606698us-gaap:PreferredClassBMember2023-04-012023-04-300001606698us-gaap:CommonClassAMember2023-04-012023-04-3000016066982023-06-300001606698us-gaap:NonrelatedPartyMember2023-06-300001606698us-gaap:NonrelatedPartyMember2022-12-310001606698us-gaap:RelatedPartyMember2023-06-300001606698us-gaap:RelatedPartyMember2022-12-310001606698us-gaap:SeriesBPreferredStockMember2023-06-300001606698us-gaap:CommonClassAMember2023-06-300001606698us-gaap:CommonClassBMember2023-06-300001606698us-gaap:CommonClassCMember2023-06-300001606698us-gaap:CommonClassAMember2023-05-122023-05-1200016066982023-04-012023-06-3000016066982022-04-012022-06-3000016066982022-01-012022-06-300001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-12-310001606698us-gaap:AdditionalPaidInCapitalMember2022-12-310001606698us-gaap:RetainedEarningsMember2022-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-01-012023-03-310001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2023-01-012023-03-310001606698us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100016066982023-01-012023-03-310001606698us-gaap:RetainedEarningsMember2023-01-012023-03-310001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-03-310001606698us-gaap:AdditionalPaidInCapitalMember2023-03-310001606698us-gaap:RetainedEarningsMember2023-03-3100016066982023-03-310001606698us-gaap:CommonStockMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMemberalpp:ConversionOfClassBCommonStockToClassACommonStockMember2023-04-012023-06-300001606698alpp:ConversionOfClassBCommonStockToClassACommonStockMember2023-04-012023-06-300001606698alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMemberus-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2023-04-012023-06-300001606698alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember2023-04-012023-06-300001606698alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember2023-04-012023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001606698us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-04-012023-06-300001606698us-gaap:RetainedEarningsMember2023-04-012023-06-300001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2023-06-300001606698us-gaap:AdditionalPaidInCapitalMember2023-06-300001606698us-gaap:RetainedEarningsMember2023-06-300001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2021-12-310001606698us-gaap:AdditionalPaidInCapitalMember2021-12-310001606698us-gaap:RetainedEarningsMember2021-12-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001606698us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100016066982022-01-012022-03-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMemberus-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698us-gaap:CommonStockMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001606698us-gaap:AdditionalPaidInCapitalMemberalpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember2022-01-012022-03-310001606698us-gaap:RetainedEarningsMember2022-01-012022-03-310001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-03-310001606698us-gaap:AdditionalPaidInCapitalMember2022-03-310001606698us-gaap:RetainedEarningsMember2022-03-3100016066982022-03-310001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001606698us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001606698us-gaap:RetainedEarningsMember2022-04-012022-06-300001606698us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2022-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-300001606698us-gaap:CommonStockMemberus-gaap:CommonClassCMember2022-06-300001606698us-gaap:AdditionalPaidInCapitalMember2022-06-300001606698us-gaap:RetainedEarningsMember2022-06-3000016066982022-06-300001606698us-gaap:NonrelatedPartyMember2023-01-012023-06-300001606698us-gaap:NonrelatedPartyMember2022-01-012022-06-300001606698us-gaap:RelatedPartyMember2023-01-012023-06-300001606698us-gaap:RelatedPartyMember2022-01-012022-06-300001606698alpp:FourRevolvingLinesOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-06-300001606698us-gaap:RevolvingCreditFacilityMemberalpp:CapitalExpenditureLineOfCreditMemberus-gaap:LineOfCreditMember2023-06-300001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:CustomerOneMember2023-01-012023-06-300001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:PrimeContractorsMember2023-01-012023-06-300001606698us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberalpp:PrimeContractorsMember2022-01-012022-06-300001606698us-gaap:CostOfGoodsTotalMemberalpp:A4TechnologiesRCASegmentMemberalpp:VendorConcentrationRiskMember2022-01-012022-06-300001606698alpp:BatteryMaterialsCompanyMember2023-02-280001606698alpp:BatteryMaterialsCompanyMember2023-06-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2023-04-012023-06-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2023-04-012023-06-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2023-04-012023-06-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2023-04-012023-06-300001606698us-gaap:ProductMemberalpp:AerospaceSegmentMember2023-04-012023-06-300001606698us-gaap:ProductMember2023-04-012023-06-300001606698us-gaap:ServiceMemberalpp:ConstructionServicesSegmentMember2023-04-012023-06-300001606698alpp:ManufacturingSegmentMemberus-gaap:ServiceMember2023-04-012023-06-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2023-04-012023-06-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2023-04-012023-06-300001606698us-gaap:ServiceMemberalpp:AerospaceSegmentMember2023-04-012023-06-300001606698us-gaap:ServiceMember2023-04-012023-06-300001606698alpp:ConstructionServicesSegmentMember2023-04-012023-06-300001606698alpp:ManufacturingSegmentMember2023-04-012023-06-300001606698alpp:DefenseSegmentMember2023-04-012023-06-300001606698alpp:TechnologiesSegmentMember2023-04-012023-06-300001606698alpp:AerospaceSegmentMember2023-04-012023-06-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2022-04-012022-06-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2022-04-012022-06-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2022-04-012022-06-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2022-04-012022-06-300001606698us-gaap:ProductMemberalpp:AerospaceSegmentMember2022-04-012022-06-300001606698us-gaap:ProductMember2022-04-012022-06-300001606698us-gaap:ServiceMemberalpp:ConstructionServicesSegmentMember2022-04-012022-06-300001606698alpp:ManufacturingSegmentMemberus-gaap:ServiceMember2022-04-012022-06-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2022-04-012022-06-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2022-04-012022-06-300001606698us-gaap:ServiceMemberalpp:AerospaceSegmentMember2022-04-012022-06-300001606698us-gaap:ServiceMember2022-04-012022-06-300001606698alpp:ConstructionServicesSegmentMember2022-04-012022-06-300001606698alpp:ManufacturingSegmentMember2022-04-012022-06-300001606698alpp:DefenseSegmentMember2022-04-012022-06-300001606698alpp:TechnologiesSegmentMember2022-04-012022-06-300001606698alpp:AerospaceSegmentMember2022-04-012022-06-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2023-01-012023-06-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2023-01-012023-06-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2023-01-012023-06-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2023-01-012023-06-300001606698us-gaap:ProductMemberalpp:AerospaceSegmentMember2023-01-012023-06-300001606698us-gaap:ProductMember2023-01-012023-06-300001606698us-gaap:ServiceMemberalpp:ConstructionServicesSegmentMember2023-01-012023-06-300001606698alpp:ManufacturingSegmentMemberus-gaap:ServiceMember2023-01-012023-06-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2023-01-012023-06-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2023-01-012023-06-300001606698us-gaap:ServiceMemberalpp:AerospaceSegmentMember2023-01-012023-06-300001606698us-gaap:ServiceMember2023-01-012023-06-300001606698alpp:ConstructionServicesSegmentMember2023-01-012023-06-300001606698alpp:ManufacturingSegmentMember2023-01-012023-06-300001606698alpp:DefenseSegmentMember2023-01-012023-06-300001606698alpp:TechnologiesSegmentMember2023-01-012023-06-300001606698alpp:AerospaceSegmentMember2023-01-012023-06-300001606698us-gaap:ProductMemberalpp:ConstructionServicesSegmentMember2022-01-012022-06-300001606698us-gaap:ProductMemberalpp:ManufacturingSegmentMember2022-01-012022-06-300001606698us-gaap:ProductMemberalpp:DefenseSegmentMember2022-01-012022-06-300001606698us-gaap:ProductMemberalpp:TechnologiesSegmentMember2022-01-012022-06-300001606698us-gaap:ProductMemberalpp:AerospaceSegmentMember2022-01-012022-06-300001606698us-gaap:ProductMember2022-01-012022-06-300001606698us-gaap:ServiceMemberalpp:ConstructionServicesSegmentMember2022-01-012022-06-300001606698alpp:ManufacturingSegmentMemberus-gaap:ServiceMember2022-01-012022-06-300001606698us-gaap:ServiceMemberalpp:DefenseSegmentMember2022-01-012022-06-300001606698alpp:TechnologiesSegmentMemberus-gaap:ServiceMember2022-01-012022-06-300001606698us-gaap:ServiceMemberalpp:AerospaceSegmentMember2022-01-012022-06-300001606698us-gaap:ServiceMember2022-01-012022-06-300001606698alpp:ConstructionServicesSegmentMember2022-01-012022-06-300001606698alpp:ManufacturingSegmentMember2022-01-012022-06-300001606698alpp:DefenseSegmentMember2022-01-012022-06-300001606698alpp:TechnologiesSegmentMember2022-01-012022-06-300001606698alpp:AerospaceSegmentMember2022-01-012022-06-300001606698us-gaap:CostOfSalesMember2023-01-012023-06-300001606698us-gaap:CostOfSalesMember2022-01-012022-06-300001606698us-gaap:SecuredDebtMember2023-06-300001606698alpp:TermLoansMember2023-06-300001606698alpp:TermLoansMember2022-12-310001606698us-gaap:NotesPayableOtherPayablesMember2023-06-300001606698alpp:SecuredDebtAndNotesPayableOtherPayablesMember2023-06-300001606698alpp:AlanMartinMemberus-gaap:NotesPayableOtherPayablesMember2022-06-300001606698alpp:AlanMartinMemberus-gaap:NotesPayableOtherPayablesMember2023-06-300001606698us-gaap:NotesPayableToBanksMember2023-05-310001606698us-gaap:NotesPayableToBanksMember2023-05-012023-05-310001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2023-03-310001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2023-06-300001606698us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001606698srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMember2023-01-012023-06-300001606698us-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMemberus-gaap:LineOfCreditMembersrt:MaximumMember2023-01-012023-06-300001606698srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-06-300001606698us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2023-01-012023-06-300001606698us-gaap:ConvertibleNotesPayableMember2023-05-012023-05-310001606698us-gaap:ConvertibleNotesPayableMember2023-05-310001606698us-gaap:RestrictedStockMember2023-05-012023-05-310001606698us-gaap:ConvertibleNotesPayableMemberus-gaap:RestrictedStockMember2023-05-012023-05-3100016066982023-05-012023-05-310001606698alpp:ConvertibleNotePayable1Member2023-06-300001606698us-gaap:ConvertibleNotesPayableMember2023-06-012023-06-300001606698us-gaap:ConvertibleNotesPayableMember2023-06-300001606698us-gaap:RestrictedStockMember2023-06-012023-06-300001606698us-gaap:ConvertibleNotesPayableMemberus-gaap:RestrictedStockMember2023-06-012023-06-300001606698us-gaap:ConvertibleNotesPayableMemberalpp:Warrants1Member2023-06-300001606698us-gaap:ConvertibleNotesPayableMemberalpp:Warrants2Member2023-06-300001606698alpp:ConvertibleNotePayable2Member2023-06-300001606698us-gaap:CommonClassAMember2023-05-110001606698us-gaap:CommonClassAMember2023-05-120001606698alpp:ShareholderMemberus-gaap:CommonClassBMember2023-04-012023-04-300001606698alpp:ShareholderMemberus-gaap:CommonClassAMember2023-04-012023-04-300001606698alpp:ExercisePrice1Member2023-01-012023-06-300001606698alpp:ExercisePrice1Member2023-06-300001606698alpp:ExercisePrice2Member2023-01-012023-06-300001606698alpp:ExercisePrice2Member2023-06-300001606698alpp:ExercisePrice3Member2023-01-012023-06-300001606698alpp:ExercisePrice3Member2023-06-300001606698alpp:ExercisePrice4Member2023-01-012023-06-300001606698alpp:ExercisePrice4Member2023-06-300001606698us-gaap:WarrantMember2023-01-012023-06-300001606698us-gaap:WarrantMember2023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeOneMember2023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeOneMember2023-01-012023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeTwoMember2023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeTwoMember2023-01-012023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeThreeMember2023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeThreeMember2023-01-012023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFourMember2023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFourMember2023-01-012023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFiveMember2023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeFiveMember2023-01-012023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeSixMember2023-06-300001606698us-gaap:WarrantMemberalpp:ExercisePriceRangeSixMember2023-01-012023-06-300001606698alpp:ExercisePriceRangeSevenMemberus-gaap:WarrantMember2023-06-300001606698alpp:ExercisePriceRangeSevenMemberus-gaap:WarrantMember2023-01-012023-06-300001606698us-gaap:MeasurementInputSharePriceMember2023-06-300001606698us-gaap:MeasurementInputRiskFreeInterestRateMember2023-06-300001606698us-gaap:MeasurementInputExpectedTermMember2023-06-300001606698us-gaap:MeasurementInputPriceVolatilityMember2023-06-300001606698us-gaap:MeasurementInputExpectedDividendRateMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesExcelSegmentMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesExcelSegmentMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesExcelSegmentMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesExcelSegmentMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecJetSgementMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecJetSgementMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecJetSgementMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecJetSgementMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2023-04-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2022-04-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2023-01-012023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2022-01-012022-06-300001606698us-gaap:MaterialReconcilingItemsMember2023-04-012023-06-300001606698us-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300001606698us-gaap:MaterialReconcilingItemsMember2023-01-012023-06-300001606698us-gaap:MaterialReconcilingItemsMember2022-01-012022-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesMSMSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesExcelSegmentMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ConstructionServicesExcelSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingQCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4ManufacturingAltLabsSegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4DefenseTDISegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesRCASegmentMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecJetSgementMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4TechnologiesElecJetSgementMember2022-12-310001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2023-06-300001606698us-gaap:OperatingSegmentsMemberalpp:A4AerospaceVayuSegmentMember2022-12-310001606698us-gaap:MaterialReconcilingItemsMember2023-06-300001606698us-gaap:MaterialReconcilingItemsMember2022-12-310001606698srt:MinimumMemberalpp:LicensingAgreementMember2023-06-300001606698alpp:LicensingAgreementMembersrt:MaximumMember2023-06-300001606698alpp:LicensingAgreementMember2023-06-300001606698alpp:HorizonWellTestingCaseMember2023-06-300001606698alpp:HorizonWellTestingCaseMemberus-gaap:SubsequentEventMember2023-08-032023-08-030001606698alpp:HorizonWellTestingCaseMemberus-gaap:SubsequentEventMember2023-08-112023-08-110001606698alpp:HorizonWellTestingCaseMembersrt:ScenarioForecastMember2023-10-312023-10-310001606698alpp:HorizonWellTestingCaseMembersrt:ScenarioForecastMember2023-12-010001606698alpp:HorizonWellTestingCaseMembersrt:ScenarioForecastMember2023-12-012023-12-010001606698alpp:HorizonWellTestingCaseMembersrt:ScenarioForecastMember2024-12-012024-12-010001606698us-gaap:SettledLitigationMemberalpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember2021-10-012021-10-3100016066982022-06-012022-06-300001606698us-gaap:SubsequentEventMemberalpp:PurchaseOrderG1MKIIIFixedWingUAVMember2023-07-31

As filed with the Securities and Exchange Commission on October 4, 2023
Registration No. 333-273744
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM S-1/A
Amendment #3
REGISTRATION STATEMENT
UNDER
THE SECURITIES ACT OF 1933
ALPINE 4 HOLDINGS, INC.
(Exact name of registrant as specified in its charter)
Delaware366946-5482689
(State or other jurisdiction
of incorporation or organization)
(Primary Standard
Industrial Classification Code
Number)
(I.R.S. Employer Identification
Number)
2525 E Arizona Biltmore Circle Suite 237
Phoenix, AZ 85016
480-702-2431
(Address, Including Zip Code, and Telephone Number, Including Area Code, of Registrant’s Principal Executive Offices)
Kent Wilson
Alpine 4 Holdings, Inc.
2525 E Arizona Biltmore Circle Suite 237
Phoenix, AZ
85016
480-702-2431
(Address, Including Zip Code, and Telephone Number, Including Area Code, of Agent for Service)
Copies to:
C. Parkinson Lloyd, EsqMark E. Crone, Esq.
Kirton McConkie, P.C.David Aboudi, Esq.
50 East South Temple Street, Suite 400Cassi Olson, Esq.
Salt Lake City, UT 84111The Crone Law Group, P.C.
(801) 328-3600420 Lexington Avenue, Suite 2446
New York, NY 10170
(646) 861-7891
Approximate date of commencement of proposed sale of the securities to the public: As soon as practicable after this registration statement becomes effective.
If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933 check the following box. ☒
If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. ☐
If this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. ☐
If this Form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act.
The Registrant hereby amends this Registration Statement on such date or dates as may be necessary to delay its effective date until the Registrant shall file a further amendment which specifically states that this Registration Statement shall thereafter become effective in accordance with Section 8(a) of the Securities Act of 1933 or until this Registration Statement shall become effective on such date as the Commission acting pursuant to said Section 8(a) may determine.



The information in this prospectus is not complete and may be changed. Neither the Company nor the selling stockholders may sell these securities until the Securities and Exchange Commission declares this registration statement effective. This prospectus is not an offer to sell these securities and is not soliciting an offer to buy these securities in any state where the offer or sale is not permitted.

PROSPECTUS
SUBJECT TO COMPLETION
DATED October 4, 2023
Up to 9,859,155 shares of Class A common stock
Common Warrants to Purchase Up to 9,859,155 Shares of Class A common stock
Pre-Funded Warrants to Purchase Up to 9,859,155 Shares of Class A common stock
Up to 19,718,310 shares of Class A common stock Underlying the Common Warrants and Pre-Funded Warrants
And
Up to 1,923,300 shares of Class A common stock underlying
Warrants to Be Offered by the Selling Stockholder
AlpineLogo.jpg
We are offering, on a “best efforts” basis, up to $7.0 million in units (“Units”) of Alpine 4 Holdings, Inc. (the “Company”), at an assumed offering price of $0.71 per Unit. Each Unit consists of one share of Class A common stock, $0.0001 par value per share and one common warrant (“Common Warrant”) to purchase up to 9,859,155 shares of Class A common stock. The shares of Class A common stock and Common Warrants are immediately separable and will be issued separately, but must be purchased together in this offering.
Each Common Warrant has an assumed exercise price of $0.71 per share (representing 100% of the assumed public offering price per Unit to be sold in this offering) and will expire on the fifth anniversary of the original issuance date. The actual public offering price will be determined between us, A.G.P./Alliance Global Partners, our exclusive placement agent, (whom we refer to herein as “A.G.P.” or the “Placement Agent”) and the investors in the offering and may be at a discount to the current market price of our Common Stock. Therefore, the assumed public offering price used throughout this prospectus may not be indicative of the final offering price.
We are also offering pre-funded warrants (“Pre-Funded Warrants”) to purchase up to 9,859,155 shares of common stock to those purchasers whose purchase of shares of common stock in this offering would result in the purchaser, together with its affiliates and certain related parties, beneficially owning more than 4.99% (or, at the election of the purchaser, 9.99%) of our outstanding common stock immediately following the consummation of this offering, in lieu of shares of common stock that would result in beneficial ownership in excess of 4.99% (or, at the election of the purchaser, 9.99%) of our outstanding common stock. Each Pre-Funded Warrant is exercisable for one share of our common stock and has an exercise price of $0.71 per share. Each Pre-Funded Warrant is being offered together with the Common Warrants. The Pre-Funded Warrants and Common Warrants are immediately separable and will be issued separately in this offering, but must be purchased together in this offering. For each Pre-Funded Warrant that we sell, the number of shares of common stock we are offering will be reduced on a one-for-one basis.
Pursuant to this prospectus, we are also offering the shares of common stock issuable upon the exercise of Pre-Funded Warrants and Common Warrants offered hereby. These securities are being sold in this offering to certain purchasers under a securities purchase agreement dated ______, 2023 between us and the purchasers.
The public offering price for our securities in this offering will be determined at the time of pricing and may be at a discount to the then-current market price. The shares issuable upon exercise of the Pre-Funded Warrants or Common Warrants will be issued upon the exercise thereof. Because there is no minimum number of securities or minimum aggregate amount of proceeds for this offering to close, we may sell fewer than all of the securities offered hereby, and investors in this offering will not receive a refund in the event that we do not sell an amount of securities sufficient to pursue the business goals outlined in this prospectus. Because there is no escrow account and there is no minimum offering amount, investors could be in a position where they have invested in our company, but we are unable to fulfill our objectives due to a lack of interest in this offering. Also, any proceeds from the sale of
    



securities offered by us will be available for our immediate use, despite uncertainty about whether we would be able to use such funds to effectively implement our business plan. The offering of the shares of our Class A common stock, Pre-Funded Warrants and Common Warrants will terminate no later than _______, 2023; however, the shares of our Class A common stock underlying the Pre-Funded Warrants and the Common Warrants will be offered on a continuous basis pursuant to Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”).
Additionally, this prospectus relates to the resale of up to 1,267,400 shares of our Class A common stock held by certain stockholders, as well as up to 1,923,300 shares of Class A common stock issuable upon exercise of several warrants to purchase shares of Class A common stock held by the stockholders. The shares and warrants were originally issued by us in transactions between November 2021 and June 2023. The holders of the shares of Class A common stock, as described above, are each referred to herein as a “Selling Stockholder” and collectively as the “Selling Stockholders.”
The Selling Stockholders, or their respective transferees, pledgees, donees or other successors-in-interest, may sell the Common Stock through public or private transactions at prevailing market prices, at prices related to the prevailing market prices or at privately negotiated prices. The Selling Stockholders may sell any, all or none of the securities offered by this prospectus, and we do not know when or in what amount the Selling Stockholders may sell their shares of Common Stock hereunder following the effective date of this registration statement. We provide more information about how a Selling Stockholder may sell its shares of Common Stock in the section titled “Plan of Distribution” on page 83.
Our shares of Class A common stock are listed on The Nasdaq Capital Market (“Nasdaq”) under the symbol “ALPP”. On October 3, 2023, the closing price of our Class A common stock was $0.71 per share. There is no established public trading market for the Common Warrants or Pre-Funded Warrants, and we do not expect a market to develop. Without an active trading market, the liquidity of the Common Warrants and Pre-Funded Warrants will be limited. In addition, we do not intend to list the Common Warrants or Pre-Funded Warrants on the Nasdaq Capital Market, any other national securities exchange or any other trading system.
We are an emerging growth company as that term is defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) and, as such, have elected to take advantage of certain reduced public company reporting requirements for this prospectus and future filings.
The securities offered in this prospectus involve a high degree of risk. Before deciding whether to invest in our securities, you should carefully consider the risks and uncertainties under the heading “Risk Factors” beginning on page 6 of this prospectus.
Neither the U.S. Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or passed upon the adequacy or accuracy of this prospectus. Any representation to the contrary is a criminal offense.
Per Share and Common WarrantPer Pre-Funded Warrant and Accompanying Common WarrantTotal
Public offering price$$$
Placement Agent Fees(1)
$$$
Proceeds to us, before expenses(2)
$$$
__________________
(1)Does not include certain expenses of the placement agent. See “Plan of Distribution” beginning on page 77 of this prospectus for additional information regarding compensation to be received by the placement agent.
(2)The amount of proceeds, before expenses, to us does not give effect to any exercise of the Pre-funded Warrants or Common Warrants being issued in this offering.
Delivery of the shares of our common stock, Pre-funded Warrants and Common Warrants is expected to be made on or about October 10, 2023.
Sole Placement Agent
A.G.P.
The date of this prospectus is October 4, 2023.
    



TABLE OF CONTENTS
Please read this prospectus carefully. It describes our business, our financial condition and our results of operations. We have prepared this prospectus so that you will have the information necessary to make an informed investment decision. You should rely only on the information contained in this prospectus. We and the Placement Agent have not authorized anyone to provide you with any information or to make any representations about us, the securities being offered pursuant to this prospectus or any other matter discussed in this prospectus, other than the information and representations contained in this prospectus. If any other information or representation is given or made, such information or representation may not be relied upon as having been authorized by us or the Placement Agent.
The information contained in this prospectus is accurate only as of the date of this prospectus, regardless of the time of delivery of this prospectus or of any sale of our common stock. Neither the delivery of this prospectus nor any distribution of securities in accordance with this prospectus shall, under any circumstances, imply that there has been no change in our affairs since the date of this prospectus. This prospectus will be updated and made available for delivery to the extent required by the federal securities laws.
We further note that the representations, warranties and covenants made by us in any document that is filed as an exhibit to the registration statement of which this prospectus is a part were made solely for the benefit of the parties to such agreement, including, in some cases, for the purpose of allocating risk among the parties to such agreements, and should not be deemed to be a representation, warranty or covenant to you. Moreover, such representations, warranties or covenants were accurate only as of the date when made. Accordingly, such representations, warranties and covenants should not be relied on as accurately representing the current state of our affairs.
i


This prospectus includes estimates, statistics and other industry data that we obtained from industry publications, research, surveys and studies conducted by third parties and publicly available information. Such data involves a number of assumptions and limitations and contains projections and estimates of the future performance of the industries in which we operate that are subject to a high degree of uncertainty. This prospectus also includes data based on our own internal estimates. We caution you not to give undue weight to such projections, assumptions and estimates.
This prospectus contains references to our trademarks and service marks and to those belonging to other entities. Solely for convenience, trademarks and trade names referred to in this prospectus may appear without the or symbols, but such references are not intended to indicate, in any way, that we will not assert, to the fullest extent possible under applicable law, our rights or the rights of the applicable licensor to these trademarks and trade names. We do not intend our use or display of other companies trade names, trademarks or service marks to imply a relationship with, or endorsement or sponsorship of us by any other companies.
To the extent there is a conflict between the information contained in this prospectus, on the one hand, and the information contained in any document incorporated by reference filed with the U.S. Securities and Exchange Commission (the “SEC”) before the date of this prospectus, on the other hand, you should rely on the information in this prospectus. If any statement in a document incorporated by reference is inconsistent with a statement in another document incorporated by reference having a later date, the statement in the document having the later date modifies or supersedes the earlier statement.
ii


SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This prospectus contains forward-looking statements. These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Forward-looking statements include, but are not limited to, statements about:
history of operating losses, our ability to develop and implement our business strategies and grow our business:
our ability to execute our strategy and business plan regarding growth, acquisitions, and focusing on our strategy of Drivers, Stabilizers, and Facilitators;
the success, progress, timing and costs of our efforts to evaluate or consummate various strategic acquisitions, collaborations, and other alternatives if in the best interests of our stockholders;
our ability to timely source adequate supply of our development products from third-party manufacturers on which we depend;
the potential, if any, for future development of any of our present or future products;
our ability to identify and develop additional uses for our products;
our ability to attain market exclusivity and/or to protect our intellectual property and to operate our business without infringing on the intellectual property rights of others;
the ability of our Board of Directors to influence control over all matters put to a vote of our stockholders, including elections of directors, amendments of our organizational documents, or approval of any merger, sale of assets, or other major corporate transaction; and
the accuracy of our estimates regarding expenses, future revenues, capital requirements and needs for additional financing.
In some cases, you can identify these statements by terms such as “anticipate,” “believe,” “could,” “estimate,” “expects,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would” or the negative of those terms, and similar expressions that convey uncertainty of future events or outcomes. These forward-looking statements reflect our management’s beliefs and views with respect to future events and are based on estimates and assumptions as of the date of this prospectus and are subject to risks and uncertainties. In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. In particular, forward-looking statements include, but are not limited to, any statements that are not statements of current or historical facts, such as statements relating to our expectations for the development, manufacturing, regulatory approval, and commercialization of our products and services, the accuracy of our estimates regarding expenses, future revenues and capital requirements, our ability to execute our plans and the timing and costs of these development programs, and estimates of the sufficiency of our existing capital resources combined with future anticipated cash flows to finance our operating requirements.
Any forward-looking statements in this prospectus reflect our current views with respect to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements. Given these uncertainties, you should not place undue reliance on these forward-looking statements. All forward-looking statements included herein speak only as of the date of this prospectus. All subsequent written and oral forward-looking statements attributable to us, or persons acting on our behalf, are expressly qualified in their entirety by the cautionary statements above. Except as required by law, we expressly disclaim any obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future.
iii


ABOUT THIS PROSPECTUS
The registration statement of which this prospectus forms a part that we have filed with the Securities and Exchange Commission, or SEC, includes exhibits that provide more detail of the matters discussed in this prospectus. You should read this prospectus and the related exhibits filed with the SEC, together with the additional information described under the heading “Where You Can Find More Information” before making your investment decision.
You should rely only on the information provided in this prospectus or in a prospectus supplement or any free writing prospectuses or amendments thereto. Neither we, nor the Selling Stockholders, have authorized anyone else to provide you with different information. If anyone provides you with different or inconsistent information, you should not rely on it. You should assume that the information in this prospectus is accurate only as of the date hereof. Our business, financial condition, results of operations and prospects may have changed since that date.
Neither we, the Placement Agent, nor the Selling Stockholders are offering to sell or seeking offers to purchase these securities in any jurisdiction where the offer or sale is not permitted. We have not done anything that would permit this offering or possession or distribution of this prospectus in any jurisdiction where action for that purpose is required, other than in the United States. Persons outside the United States who come into possession of this prospectus must inform themselves about, and observe any restrictions relating to, the offering of the securities as to distribution of the prospectus outside of the United States.
iv


PROSPECTUS SUMMARY
The following summary highlights selected information contained in this prospectus. This summary does not contain all the information you should consider before investing in our common stock. You should read the entire prospectus carefully, including the "Risk Factors" beginning on page 6, and our financial statements and the notes to the financial statements included elsewhere in this prospectus. As used throughout this prospectus, the terms "Alpine 4," "Company," "we," "us," or "our" refer to Alpine 4 Holdings, Inc.
General
Company Background
Alpine 4 Holdings, Inc. was incorporated under the laws of the State of Delaware on April 22, 2014. We are a publicly traded conglomerate that is acquiring businesses that fit into our disruptive business model of Drivers, Stabilizers, and Facilitators (“DSF”). At Alpine 4, we understand the nature of how technology and innovation can accentuate a business. Our focus is on how the adaptation of new technologies, even in brick and mortar businesses, can drive innovation. We also believe that our holdings should benefit synergistically from each other and that the ability to have collaboration across varying industries can spawn new ideas and create fertile ground for competitive advantages.
As of the date of this prospectus, the Company is a holding company that owns twelve operating subsidiaries:
A4 Corporate Services, LLC;
Quality Circuit Assembly, Inc.;
Morris Sheet Metal, Corp;
JTD Spiral, Inc.;
Excel Construction Services, LLC;
Vayu (US), Inc.;
Thermal Dynamics International, Inc.;
Alternative Laboratories, LLC.;
Identified Technologies Corp.;
Elecjet Corp.;
DTI Services LLC (doing business as RCA Commercial); and
Global Autonomous Corp.
Who We Are:
Alexander Hamilton in his “Federalist paper #11”, said that our adventurous spirit distinguishes the commercial character of America. Hamilton knew that our freedom to be creative gave American businesses a competitive advantage over the rest of the world. We believe that Alpine 4 also exemplifies this spirit through our subsidiaries and that our greatest competitive advantage is our highly diverse business structure combined with a culture of collaboration.
It is our mandate to grow Alpine 4 into a leading, multi-faceted holding company with diverse subsidiary holdings with products and services that not only benefit from one another as a whole, but also have the benefit of independence. This type of corporate structure is about having our subsidiaries prosper through strong onsite leadership while working synergistically with other Alpine 4 holdings. The essence of our business model is based around acquiring B2B companies in a broad spectrum of industries via our DSF acquisition strategy (Drivers,
1


Stabilizer, Facilitator). Our DSF business model (which is discussed further below) offers our shareholders an opportunity to own small-cap businesses that hold defensible positions in their individual market space. Further, Alpine 4’s greatest opportunity for growth exists in the smaller to middle-market operating companies with revenues between $5 to $150 million annually. In this target-rich environment, businesses generally sell at more reasonable multiples, presenting greater opportunities for operational and strategic improvements that have greater potential to enhance profit.
Driver, Stabilizer, Facilitator (DSF)
Driver: A Driver is a company that is in an emerging market or technology, that has enormous upside potential for revenue and profits, with the ability to access significant market opportunities. These types of acquisitions are typically small, brand new companies that need a structure to support their growth.
Stabilizer: Stabilizers are companies that have sticky customers, consistent revenue and provide solid net profit returns to Alpine 4.
Facilitators: Facilitators are our “secret sauce”. Facilitators are companies that provide a product or service that an Alpine 4 sister company can use as leverage to create a competitive advantage.
Our DSF Strategy is discussed in more detail below in the section entitled “Business.”
Recent Developments
On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C common stock, and to decrease the authorized number of shares of Class A common stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A common stock automatically converted into one share of Class A common stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B common stock automatically converted into one share of Class B common stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C common stock automatically converted into one share of Class C common stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C common stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A common stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock was automatically entitled to receive an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with respect to the number of shares of Class A common stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein except for the amounts presented within our 2022 Annual Report in the December 31, 2022 and 2021 financial statements that are included herein. Additionally, all share totals in this prospectus and the Registration Statement of which it is a part are given as post-Reverse Split figures.
Summary of Risk Factors
We face numerous risks that could materially affect our business, results of operations or financial condition. The most significant of these risks include the following:
The global supply chain is an issue for many companies as well as us. These supply chain constraints affected the Company in 2022 and may affect our ability to deliver our products on time as we continue conducting business.
2


We are an "emerging growth company," and the reduced disclosure requirements applicable to "emerging growth companies" could make our Class A common stock less attractive to investors.
Growth and development of operations will depend on the acceptance of our proposed businesses. If our products are not deemed desirable and suitable for purchase and we cannot establish customer bases within our different business segments, we may not be able to generate future revenues, which would result in a failure of the business and a loss of the value of your investment.
If demand for our products slow, then our business would be materially affected, which could result in the loss of your entire investment.
Our revenue growth rate depends primarily on our ability to satisfy relevant channels and end-customer demands, identify suppliers of our necessary ingredients and to coordinate those suppliers, all subject to many unpredictable factors.
If securities or industry analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about us, our business or our market, our stock price and trading volume could decline.
Our stockholders may have difficulty in reselling their shares due to the limited public market or state Blue Sky laws.
The ongoing COVID-19 pandemic has caused severe disruptions in the U.S. and global economies, which has impacted the business, activities, and operations of our customers, as well as our business and operations. Additionally, through 2023, the U.S. and other economies have been impacted by supply chain disruptions, labor shortages and high inflation, all of which may have a negative impact on our business and operations.
Our existing debt levels may adversely affect our financial condition or operational flexibility and prevent us from fulfilling our obligations under our outstanding indebtedness.
Growth and development of operations will depend on the growth in our acquisition model and from organic growth from our subsidiaries’ businesses. If we cannot find desirable acquisition candidates, we may not be able to generate growth with future revenues.
For further discussion of these and other risks, see “Risk Factors,” beginning on page 6.
Implications of being an emerging growth company
We qualify as an “emerging growth company” as defined in the Jumpstart our Business Startups Act of 2012 (the “JOBS Act”). An emerging growth company may take advantage of specified reduced reporting and other burdens that are otherwise applicable generally to public companies. These provisions include:
inclusion of only two years, as compared to three years, of audited financial statements in addition to any required unaudited interim financial statements with correspondingly reduced “Management Discussion and Analysis of Financial Condition and Results of Operations” disclosure;
an exemption from the auditor attestation requirement in the assessment of our internal control over financial reporting pursuant to the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”);
an exemption from compliance with any new requirements adopted by the Public Company Accounting Oversight Board (the “PCAOB”) requiring mandatory audit firm rotation;
reduced disclosure about executive compensation arrangements; and
an exemption from the requirement to seek non-binding advisory votes on executive compensation or golden parachute arrangements.
3


We may take advantage of these provisions until we are no longer an emerging growth company. We will remain an emerging growth company until the earliest of (1) the last day of the fiscal year (a) following the fifth anniversary of the completion of this offering, (b) in which we have total annual gross revenue of at least $1.07 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the prior December 31st, and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period.
We have taken advantage of the reduced reporting requirements in this prospectus. Accordingly, the information contained herein may be different from the information you receive from other public companies that are not emerging growth companies.
The JOBS Act permits an emerging growth company such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies until those standards would otherwise apply to private companies.
Summary of the Offering
The Offering
IssuerAlpine 4 Holdings, Inc., a Delaware corporation
Class A common stock outstanding prior to this offering.
24,331,406 shares of Class A common stock as of October 4, 2023.
Securities Offered by the Company:
Up to 9,859,155 shares of Class A common stock, Common Warrants to purchase up to 9,859,155 shares of our Class A common stock, and Pre-Funded Warrants to purchase up to 9,859,155 shares of Class A common stock. The shares of Class A common stock or Pre-Funded Warrants, respectively and Common Warrants are immediately separable and will be issued separately in this offering, but must initially be purchased together in this offering. Each Common Warrant has an exercise price of $0.71 per share and will expire five years from the date of issuance. The public offering price per share and accompanying Common Warrant is $0.71, and the public offering price per Pre-Funded Warrant is $0.71. We are also registering the shares of our Class A common stock issuable upon exercise of the Common Warrants and Pre-Funded Warrants.
Pre-Funded Warrants
We are also offering to those purchasers whose purchase of Class A common stock in this offering would otherwise result in the purchaser, together with its affiliates and certain related parties, beneficially owning more than 4.99% (or, at the election of the purchaser, 9.99%) of our outstanding Class A common stock immediately following the closing of this offering, in lieu of purchasing Class A common stock, Pre-Funded Warrants to purchase up to 9,859,155 shares of our Class A common stock. Each Pre-Funded Warrant is exercisable for one share of our Class A common stock. The exercise price of each Pre-Funded Warrant is $0.0001 per share. The Pre-Funded Warrants are exercisable immediately and may be exercised at any time until all of the Pre-Funded Warrants are exercised in full.
4


Class A common stock offered by Selling Stockholders:
1,267,400 shares of Class A common stock, and 1,923,300 shares of Class A common stock underlying the Selling Stockholders’ Warrants.
Class A common stock to be outstanding after this offering(1)
45,973,016 shares of Class A common stock (assuming the exercise of all of the Warrants which make up the Units, as well as the Selling Stockholder Warrants)
Use of proceeds
We estimate the net proceeds from the offering of the Units will be approximately $6.2 million after deducting the underwriting fees and estimated offering expenses payable by us, assuming a public offering price of $0.71 per share of Class A common stock, which was the last reported sale price of our common stock on the Nasdaq Capital Market on October 3, 2023. We may receive proceeds upon the exercise of the Warrants which make up the Units, as well as upon the exercise of the Selling Stockholder Warrants (to the extent the registration statement of which this prospectus is a part is then effective and, if applicable, the cashless exercise provision is not utilized by the holder). Any proceeds will be used for general corporate and working capital or for other purposes that the Board of Directors, in their good faith, deems to be in the best interest of the Company. No assurances can be given that any Warrants will be exercised. See Use of Proceeds.
We will not receive any proceeds from the sale of the shares of Class A common stock by the Selling Stockholders.
Nasdaq Symbol and TradingShares of our Class A common stock are currently listed on The Nasdaq Capital Market under the symbol ALPP.
Risk Factors
See Risk Factors beginning on page 6 and the other information in this prospectus for a discussion of the factors you should consider carefully before you decide to invest in our securities.
(1) The number of shares of our Class A common stock outstanding upon completion of this offering is based on 24,331,406 shares of our Class A common stock outstanding as of October 4, 2023.
The number of shares of our common stock outstanding immediately after this offering excludes:
357,912 shares of Class A common stock issuable upon exercise of stock options, at a weighted average exercise price of $4.25 per share;
585,230 shares of Class A common stock issuable upon exercise of our outstanding warrants (excluding selling shareholders & A.G.P. warrants), at a weighted average exercise price of $24.41 per share;
105,656 shares of Class A common stock issuable upon exercise of the placement agent warrants issued to A.G.P./Alliance Global Partners in connection with prior public offerings, at a weighted average exercise price of $38.52 per share; and
625,000 shares of Class A common stock reserved for future issuance under the Alpine 4 Holdings, Inc. 2021 Equity Incentive Plan.
5


RISK FACTORS
Investing in our securities involves a high degree of risk and uncertainty. You should consider carefully the risks and uncertainties described below, and incorporated by reference herein, together with all of the other information in, or incorporated by reference in, this prospectus, including our financial statements and related notes incorporated by reference herein, before making an investment decision. If any of these risks occur, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In that event, the trading price of our common stock could decline and you could lose part or all of your investment.
Risks Associated with Our Business and Operations
We are an "emerging growth company," and the reduced disclosure requirements applicable to "emerging growth companies" could make our common stock less attractive to investors.
We are an "emerging growth company," as defined in the JOBS Act. For as long as we are an emerging growth company, we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding advisory "say-on-pay" votes on executive compensation and shareholder advisory votes on golden parachute compensation. We will remain an "emerging growth company" until the earliest of (i) the last day of the fiscal year during which we have total annual gross revenues of $1 billion or more; (ii) the last date of the fiscal year following the fifth anniversary of the date of the first sale of common stock under the Company's first filed registration statement; (iii) the date on which we have, during the previous three-year period, issued more than $1 billion in non-convertible debt; and (iv) the date on which we are deemed to be a "large accelerated filer" under the Exchange Act. We will be deemed a large accelerated filer on the first day of the fiscal year after the market value of our common equity held by non-affiliates exceeds $700 million, measured on October 31.
We cannot predict if investors will find our common stock less attractive to the extent we rely on the exemptions available to emerging growth companies. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.
In addition, Section 107 of the JOBS Act also provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. An emerging growth company can therefore delay the adoption of certain accounting standards until those standards would otherwise apply to private companies.
However, we are choosing to "opt out" of such extended transition period, and as a result, we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-emerging growth companies. Section 107 of the JOBS Act provides that our decision to opt out of the extended transition period for complying with new or revised accounting standards is irrevocable.
Significant time and management resources are required to ensure compliance with public company reporting and other obligations. Taking steps to comply with these requirements will increase our costs and require additional management resources, and does not ensure that we will be able to satisfy them.
We are a public reporting company. As a public company, we are required to comply with applicable provisions of the Sarbanes-Oxley Act of 2002, as well as other federal securities laws, and rules and regulations promulgated by the SEC and the various exchanges and trading facilities where our Class A common stock may trade, which result in significant legal, accounting, administrative and other costs and expenses. These rules and requirements impose certain corporate governance requirements relating to director independence, distributing annual and interim reports, stockholder meetings, approvals and voting, soliciting proxies, conflicts of interest, and codes of conduct, depending on where our shares trade. Our management and other personnel will need to devote a substantial amount of time to ensure that we comply with all applicable requirements.
6


As we review our internal controls and procedures, we may determine that they are ineffective or have material weaknesses, which could impact the market's acceptance of our filings and financial statements.
In connection with the preparation of the Company’s 2022 Annual Report, we conducted a review of our internal control over financial reporting for the purpose of providing the management report required by these rules. During the course of our review and testing, we have identified deficiencies and have been unable to remediate them before we were required to provide the required reports. Furthermore, because we have material weaknesses in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. Even if we are able to remediate the material weaknesses, we may not be able to conclude on an ongoing basis that we have effective internal controls over financial reporting, which could harm our operating results, cause investors to lose confidence in our reported financial information and cause the trading price of our stock to fall. In addition, as a public company we are required to file in a timely manner accurate quarterly and annual reports with the SEC under the Securities Exchange Act of 1934 (the "Exchange Act"), as amended. Any failure to report our financial results on an accurate and timely basis could result in sanctions, lawsuits, delisting of our shares from the market or trading facility where our shares may trade, or other adverse consequences that would materially harm our business.
Our compliance with the Sarbanes-Oxley Act and SEC rules concerning internal controls may be time consuming, difficult and costly.
Our executive officers have limited experience being officers of a public company. It may be time consuming, difficult and costly for us to continue to develop, implement, and update the internal controls and reporting procedures required by Sarbanes-Oxley. We may need to hire additional financial reporting, internal controls and other finance staff in order to develop and implement appropriate internal controls and reporting procedures. If we are unable to comply with Sarbanes-Oxley's internal controls requirements, we may not be able to obtain the independent accountant certifications that Sarbanes-Oxley Act requires publicly traded companies to obtain.
We have a history of losses, and we expect losses to continue.
We have had operating losses since our inception. We expect our operating losses to continue as we continue to expend substantial resources to complete commercialization of our products, obtain regulatory clearances or approvals; build our marketing, sales, manufacturing and finance capabilities, and conduct further research and development. The further development and commercialization of our products will require substantial development, regulatory, sales and marketing, manufacturing and other expenditures. We have only generated revenues from product sales and services. As of June 30, 2023 and December 31, 2022, our accumulated deficit was approximately $82.1 million and $71.7 million, respectively.
Growth and development of operations will depend on the growth of our acquisition model as well as from organic growth from our subsidiaries’ businesses. If we cannot find desirable acquisition candidates, we may not be able to generate growth with future revenues.
We expect to continue our strategy of acquiring businesses, which management believes will result in growth in projected annualized revenue by the end of 2023. However, there is no guarantee that we will be successful in realizing future revenue growth from our acquisition model. As such, we are highly dependent on suitable candidates to acquire, which supply of such candidates cannot be guaranteed and is driven from the market for mergers and acquisitions. If we are unable to locate or identify suitable acquisition candidates, or to enter into transactions with such candidates, or if we are unable to integrate the acquired businesses, we may not be able to grow our revenues to the extent anticipated, or at all.
We may make acquisitions which could divert the attention of management and which may not be integrated successfully into our existing business.
We may pursue acquisitions to increase our market penetration, enter new geographic markets and expand the scope of services we provide. We cannot guarantee that future acquisitions will be completed on acceptable terms or that we will be able to integrate successfully the operations of any acquired business into our existing business. The acquisitions could be of significant size and involve operations in multiple jurisdictions. The acquisition and
7


integration of another business would divert management attention from other business activities. This diversion, together with other difficulties we may incur in integrating an acquired business, could have a material adverse effect on our business, financial condition and results of operations. In addition, we may borrow money or issue capital stock to finance acquisitions. Such borrowings might not be available on terms as favorable to us as our current borrowing terms and may increase our leverage, and the issuance of capital stock could dilute the interests of our stockholders.
As we acquire companies or technologies in the future, they could prove difficult to integrate, disrupt our business, dilute stockholder value and adversely affect our operating results and the value of your investment.
As part of our business strategy, we regularly evaluate investments in, or acquisitions of, complementary businesses, joint ventures, services and technologies, and we expect that periodically we will continue to make such investments and acquisitions in the future. Acquisitions and investments involve numerous risks, including:
the potential failure to achieve the expected benefits of the combination or acquisition;
difficulties in and the cost of integrating operations, technologies, services and personnel;
diversion of financial and managerial resources from existing operations;
risk of entering new markets in which we have little or no experience;
potential write-offs of acquired assets or investments;
potential loss of key employees;
inability to generate sufficient revenue to offset acquisition or investment costs;
the inability to maintain relationships with customers and partners of the acquired business;
the difficulty of incorporating acquired technology and rights into our products and services and of maintaining quality standards consistent with our established brand;
potential unknown liabilities associated with the acquired businesses;
unanticipated expenses related to acquired technology and its integration into existing technology;
negative impact to our results of operations because of the depreciation and amortization of amounts related to acquired intangible assets, fixed assets and deferred compensation, and the loss of acquired deferred revenue;
the need to implement controls, procedures and policies appropriate for a public company at companies that prior to the acquisition lacked such controls, procedures and policies; and
challenges caused by distance, language and cultural differences.
In addition, if we finance acquisitions by issuing additional convertible debt or equity securities, our existing stockholders may be diluted which could affect the market price of our stock. Further, if we fail to properly evaluate and execute acquisitions or investments, our business and prospects may be seriously harmed, and the value of your investment may decline.
We place significant decision-making powers with our subsidiaries’ management, which presents certain risks.
We believe that our practice of placing significant decision-making powers with local management is important to our successful growth and allows us to be responsive to opportunities and to customers’ needs. However, this practice presents certain risks, including the risk that we may be slower or less effective in our attempts to identify or react to problems affecting an important business than we would under a more centralized structure, or that we would be slower to identify a misalignment between a subsidiary’s and our overall business strategy. Further, if a
8


subsidiary location fails to follow our compliance policies, we could be made party to a contract, arrangement or situation that requires the assumption of large liabilities or has less advantageous terms than is typically found in the market.
We have limited management resources and will be dependent on key executives. The loss of the services of the current officers and directors could severely impact our business operations and future development, which could result in a loss of revenues and adversely impact the business.
We rely on a small number of key individuals, which the Company has increased during 2022, to implement its business and operations and, in particular, the professional expertise and services of Kent B. Wilson, our President, Chief Executive Officer, and Secretary, Jeff Hail, our Chief Operating Officer, and Christopher Meinerz, our Chief Financial Officer. Mr. Wilson serves full time in his capacities with Alpine 4 to work to develop and grow the Company. Nevertheless, we may not have sufficient managerial resources to successfully manage the increased business activity envisioned by our business strategy. In addition, our future success depends in large part on the continued service of Mr. Wilson and the executive team. If Mr. Wilson or any member of the executive team chooses not to serve as an officer or if Mr. Wilson or any member of the executive team is unable to perform his or her duties, this could have an adverse effect on the Company’s business operations, financial condition and operating results, especially if we are unable to replace Mr. Wilson or Mr. Hail with other individuals qualified to develop and market our business. The loss of their services could result in a loss of revenues, which could result in a reduction of the value of any ownership of our shares.
Competition that we face is varied and strong.
Our subsidiaries’ products and industries as a whole are subject to intense competition. There is no guarantee that we can sustain our market position or expand our business.
We compete with a number of entities in providing products to our customers. Such competitors include a variety of large nationwide corporations, including but not limited to public entities and companies that have established loyal customer bases.
Many of our current and potential competitors are well established and have significantly greater financial and operational resources than we do, as well as better name recognition. As a result, these competitors may have greater credibility with both existing and potential customers. They also may be able to offer more competitively priced products and services and more aggressively promote and sell their products. Our competitors may also be able to engage in discounted products or a more aggressive sale structure than we will be able to, which could adversely affect sales, cause us to decrease our prices to remain competitive, or otherwise reduce the overall gross profit earned on our products.
Our success in business and operations will depend on general economic conditions.
The success of Alpine 4 and its subsidiaries depends, to a large extent, on certain economic factors that are beyond our control. Factors such as general economic conditions, levels of unemployment, interest rates, tax rates at all levels of government, competition and other factors beyond our control may have an adverse effect on the ability of our subsidiaries to sell their products, to operate, and to collect sums due and owing to them.
Changes in geopolitical conditions, domestic and foreign trade policies, monetary policies and other factors beyond our control may adversely impact our business and operating results.
Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. These events are currently escalating and creating increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine may increase the likelihood of supply interruptions and further hinder
9


our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition.
We may not be able to successfully implement our business strategy, which could adversely affect our business, financial condition, results of operations and cash flows. If we cannot successfully implement our business strategy, it could result in the loss of value for our shareholders.
Successful implementation of our business strategy depends on our being able to acquire additional businesses and grow our existing subsidiaries, as well as factors specific to the industries in which our subsidiaries operate, and the state of the financial industry and numerous other factors that may be beyond our control. Adverse changes in the following factors could undermine our business strategy and have a material adverse effect on our business, our financial condition, and results of operations and cash flow:
The competitive environment in the industries in which our subsidiaries operate that may force us to reduce prices below the optimal pricing level or increase promotional spending;
Our ability to anticipate changes in consumer preferences and to meet customers' needs for our products in a timely cost-effective manner; and
Our ability to establish, maintain and eventually grow market share in these competitive environments.
Implementation of our business strategy could also be affected by a number of factors beyond our control, such as increased competition, legal developments, government regulation, general economic conditions, or increased operating costs or expenses. In addition, to the extent we have misjudged the nature and extent of industry trends or our competition, we may have difficulty in achieving our strategic objectives. Any failure to implement our business strategy successfully may adversely affect our business, financial condition and could result in the loss of value for our shareholders.
We have a diverse business model through our various subsidiaries’ industries, and our failure to properly manage or execute could adversely affect our operations, financial results and reputation.
Our business model may include acquiring businesses with products and services that can be highly complex and may be subject to demanding regulatory requirements. The products of some business acquisition targets may require significant production and supply-chain flexibility causing optimized solutions across an integrated platform. The products designed, manufactured, and serviced by such business acquisition targets also may be complex and require complicated configuration management and direct order fulfillment capabilities to end customers.
Our business model of acquiring businesses generally requires working capital, management, and technical personnel, and the development and maintenance of systems and procedures to manage diverse manufacturing, regulatory, and service requirements for multiple programs of varying sizes simultaneously, including in multiple locations and geographies. We also depend on securing and ramping new customers and programs as well as transitioning production for new customers and programs, which creates added complexities related to managing the start-up risks of such projects, especially for companies that did not previously outsource such activities.
Although we believe that our operations utilize the technologies, equipment, and processes that are currently required by our customers, we cannot be certain that we will maintain or develop the capabilities required by our customers in the future. The emergence of new technologies, industry standards or customer requirements may render our technical personnel, equipment, inventory or processes obsolete or noncompetitive. In addition, we may have to acquire new skills, technologies, and equipment to remain competitive, as well as offer new or additional services, all of which may require significant expense or capital investment that could reduce our liquidity and negatively affect our operating results. Our failure to anticipate and adapt to our customers’ changing technological needs and requirements, or to perform to their expectations or standards, as well as our need to maintain our personnel and other resources during times of fluctuating demand, could have an adverse effect on our business.
10


Our revenue growth rate depends primarily on our ability to satisfy relevant channels and end-customer demands, identify suppliers and vendors of our necessary materials and to coordinate those suppliers and vendors, all subject to many unpredictable factors.
We may not be able to identify and maintain the necessary relationships with suppliers of product and services as planned. Delays or failures in deliveries could materially and adversely affect our growth strategy and expected results. In addition, one of our biggest challenges is securing an adequate supply of materials. Competition for product is intense, and commodities costs subject to price volatility.
Our ability to execute our business plan also depends on other factors, including:
ability to keep satisfied vendor relationships;
hiring and training qualified personnel in local markets;
managing marketing and development costs at affordable levels;
cost and availability of labor;
the availability of, and our ability to obtain, adequate supplies of ingredients that meet our quality standards; and
securing required governmental approvals in a timely manner when necessary.
Our financial condition and results of operations for 2023 may continue to be adversely affected by the COVID-19 pandemic.
The impact of the worldwide COVID-19 pandemic continues to be felt in many geographies and aspects of society. The pandemic has resulted in and may continue to result in disruptions to the global economy, as well as businesses, supply chains and capital markets around the world.
Impacts to our business have included temporary closures of many of our government and university customers and our suppliers, disruptions or restrictions on our employees’ and customers’ ability to travel, and delays in product installations or shipments to and from affected countries. In an effort to halt the outbreak of COVID-19, a number of countries, including the United States, implemented and some continue to implement significant restrictions on travel, shelter in place or stay at home orders, and business closures. While some of these restrictions were loosened in certain jurisdictions, some markets have returned to restrictions in the face of increases in new COVID-19 cases, particularly as more contagious strains of the virus emerge. Many of our employees in jurisdictions in which we have significant operations continue to work remotely. Much of the commercial activity in sales and marketing, and customer demonstrations and applications training, is still either being conducted remotely or postponed. Even where customers have re-opened their sites, some still operate at productivity levels that are below pre-pandemic levels in an effort to accommodate safety protocols and as a result of pandemic-related supply chain disruptions. Any resurgence of the virus or the emergence of new strains of the virus, particularly any new strains which are more easily transmitted or which are resistant to existing vaccines, may require us or our customers to close or partially close operations once again. These travel restrictions, business closures and operating reductions at Alpine 4, our customers, our distributors, and/or our suppliers have in the past adversely impacted and may continue to adversely impact our operations, including our ability to manufacture, sell or distribute our products, as well as cause temporary closures of our distributors, or the facilities of suppliers or customers. Further, global supply chains continue to be disrupted, causing shortages, which has impacted our ability to manufacture and supply our products. We could also experience increased compensation expenses associated with employee recruiting and employee retention to the extent employment opportunities continue to multiply post-pandemic, causing the search for and retention of talent to become more competitive. This disruption of our employees, distributors, suppliers and customers has historically impacted and may continue to impact our global sales and future operating results. We are continuing to monitor and assess the ongoing effects of the COVID-19 pandemic on our commercial operations in 2023 and going forward. The pandemic has adversely affected the economies and financial markets of many countries, which has affected and may continue to affect demand for our products and our operating results.
11


Our existing debt levels may adversely affect our financial condition or operational flexibility and prevent us from fulfilling our obligations under our outstanding indebtedness.
As of the date of this prospectus, we had total debt of $21.0 million including lines of credit, related party and non-related party notes payable and convertible notes payable. This level of debt or any increase in our debt level could have adverse consequences for our business, financial condition, operating results and operational flexibility, including the following: (i) the debt level may cause us to have difficulty borrowing money in the future for working capital, capital expenditures, acquisitions or other purposes; (ii) our debt level may limit operational flexibility and our ability to pursue business opportunities and implement certain business strategies; and (iii) we have a higher level of debt than some of our competitors or potential competitors, which may cause a competitive disadvantage and may reduce flexibility in responding to changing business and economic conditions, including increased competition and vulnerability to general adverse economic and industry conditions. Additionally, there are three lines of credit set to mature in October, November and December 2023, and will be due unless there is an extension and/or amendment to the current agreements. If we fail to satisfy our obligations under our outstanding debt, an event of default could result that could cause some or all of our debt to become due and payable.
We are an early stage company with a history of losses and there is substantial doubt as to our ability to continue as a going concern.
We have incurred net loss of $12.8 million and $19.5 million for the years ended December 31, 2022 and 2021, respectively, and have an accumulated deficit of approximately $71.7 million. We believe that we will continue to incur operating and net losses each quarter until at least the time we begin to generate significant revenue and margin improvements from our subsidiaries, which may not happen. We have determined under our ASC 205-40 analysis, there is substantial doubt that we will have sufficient funds to satisfy our obligations through the next twelve months from the date of issuance of this prospectus. Our ability to continue as a going concern is dependent on our ability to obtain the necessary financing and margin improvements to meet our obligations and repay our liabilities arising from the ordinary course of business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time. If we are unable to raise sufficient capital when needed, our business, financial condition and results of operations will be materially and adversely affected, and we will need to significantly modify or terminate our operations and our planned business activities.
Insurance coverage, even where available, may not be sufficient to cover losses we may incur.
Our business exposes us to the risk of liabilities arising from our operations. For example, we may be liable for claims brought by users of our products or by employees, customers or other third parties for personal injury or property damage occurring in the course of our operations. We seek to minimize these risks through various insurance contracts from third-party insurance carriers. However, our insurance coverage is subject to large individual claim deductibles, individual claim and aggregate policy limits, and other terms and conditions. We retain an insurance risk for the deductible portion of each claim and for any gaps in insurance coverage. We do not view insurance, by itself, as a material mitigant to these business risks. We cannot assure that our insurance will be sufficient to cover our losses. Any losses that insurance does not substantially cover could have a material adverse effect on our business, results of operations, financial condition and cash flows.
We face risks and uncertainties related to litigation.
We are subject to, and are and may in the future become a party to, a variety of litigation, other claims, and suits. The results of litigation and other legal proceedings, including the other claims described under Legal Proceedings in Note 11, Commitments and Contingencies, to the annual consolidated financial statements included elsewhere in this prospectus, are inherently uncertain and adverse judgments or settlements in some or all of these legal disputes may result in materially adverse monetary damages or injunctive relief against us. The litigation and other legal proceedings described under Note 11 are subject to future developments and management’s view of these matters may change in the future.
12


Cybersecurity risks and cyber incidents, including cyber-attacks, could adversely affect our business by causing a disruption to our operations, a compromise or corruption of our confidential information and confidential information in our possession and damage to our business relationships, any of which could negatively impact our business, financial condition and operating results.
There has been an increase in the frequency and sophistication of the cyber and security threats we face, with attacks ranging from those common to businesses generally to those that are more advanced and persistent, which may target us due to our substantial reliance on information technology or otherwise. Cyber-attacks and other security threats could originate from a wide variety of sources, including cyber criminals, nation state hackers, hacktivists and other outside parties. As a result of the generally increasing frequency and sophistication of cyber-attacks, and our substantial reliance on technology, we may face a heightened risk of a security breach or disruption with respect to sensitive information resulting from an attack by computer hackers, foreign governments or cyber terrorists.
The operation of our business is dependent on computer hardware and software systems, as well as data processing systems and the secure processing, storage and transmission of information, which are vulnerable to security breaches and cyber incidents. A cyber incident is considered to be any adverse event that threatens the confidentiality, integrity or availability of our information resources. These incidents may be an intentional attack or an unintentional event and could involve gaining unauthorized access to our information systems for purposes of misappropriating assets, stealing confidential information, corrupting data or causing operational disruption. In addition, we and our employees may be the target of fraudulent emails or other targeted attempts to gain unauthorized access to proprietary or other sensitive information. The result of these incidents may include disrupted operations, misstated or unreliable financial data, fraudulent transfers or requests for transfers of money, liability for stolen information, increased cybersecurity protection and insurance costs, litigation and damage to our business relationships, causing our business and results of operations to suffer. Our reliance on information technology is substantial, and accordingly the risks posed to our information systems, both internal and those provided by third-party service providers are critical. We have implemented processes, procedures and internal controls designed to mitigate cybersecurity risks and cyber intrusions and rely on industry accepted security measures and technology to securely maintain confidential and proprietary information maintained on our information systems; however, these measures, as well as our increased awareness of the nature and extent of a risk of a cyber-incident, do not guarantee that a cyber-incident will not occur and/or that our financial results, operations or confidential information will not be negatively impacted by such an incident, especially because the cyber-incident techniques change frequently or are not recognized until launched and because cyber-incidents can originate from a wide variety of sources.
Those risks are exacerbated by the rapidly increasing volume of highly sensitive data, including our and our customers’ proprietary business information and intellectual property, and personally identifiable information of our employees and customers, that we collect and store in our data centers and on our networks. The secure processing, maintenance and transmission of this information are critical to our operations. A significant actual or potential theft, loss, corruption, exposure, fraudulent use or misuse of employee, customer or other personally identifiable or our or our customers’ proprietary business data, whether by third parties or as a result of employee malfeasance (or the negligence or malfeasance of third party service providers that have access to such confidential information) or otherwise, non-compliance with our contractual or other legal obligations regarding such data or intellectual property or a violation of our privacy and security policies with respect to such data could result in significant remediation and other costs, fines, litigation or regulatory actions against us and significant reputational harm.
Failure to maintain the security of our information and technology networks or data security breaches could harm our reputation and have a material adverse effect on our results of operations, financial condition and cash flow.
We rely on the reasonably secure processing, storage and transmission of confidential and other sensitive information in our computer systems and networks, and those of our service providers and their vendors. We are subject to various risks and costs associated with the collection, handling, storage and transmission of personally identifiable information and other sensitive information, including those related to compliance with U.S. and foreign data collection and privacy laws and other contractual obligations, as well as those associated with the compromise of our systems processing such information. In the ordinary course of our business, we collect, store a range of data,
13


including our proprietary business information and intellectual property, and personally identifiable information of our employees, our fund investors and other third parties, in our cloud applications and on our networks, as well as our services providers’ systems. The secure processing, maintenance and transmission of this information are critical to our operations. We, our service providers and their vendors face various security threats on a regular basis, including ongoing cybersecurity threats to and attacks on our and their information technology infrastructure that are intended to gain access to our proprietary information, destroy data or disable, degrade or sabotage our systems. Cyber-incident techniques change frequently, may not immediately be recognized and can originate from a wide variety of sources. There has been an increase in the frequency, sophistication and ingenuity of the data security threats we and our service providers face, with attacks ranging from those common to businesses generally to those that are more advanced and persistent. Although we and our services providers take protective measures and endeavor to modify them as circumstances warrant, our computer systems, software and networks may be vulnerable to unauthorized access, theft, misuse, computer viruses or other malicious code, including malware, and other events that could have a security impact. We may be the target of more advanced and persistent attacks because, as an alternative asset manager, we hold a significant amount of confidential and sensitive information about, among other things, our fund investors, portfolio companies and potential investments. We may also be exposed to a more significant risk if these acts are taken by state actors. Any of the above cybersecurity threats, fraudulent activities or security breaches suffered by our service providers and their vendors could also put our confidential and sensitive information at risk or cause the shutdown of a service provider on which we rely. We and our employees have been and expect to continue to be the target of fraudulent calls and emails, the subject of impersonations and fraudulent requests for money, including attempts to redirect material payment amounts in a transaction to a fraudulent bank account, and other forms of spam attacks, phishing or other social engineering, ransomware or other events. Cyber-criminals may attempt to redirect payments made at the closings of our investments to unauthorized accounts, which we or our services providers we retain, such as paying agents and escrow agents, may be unable to detect or protect against. The COVID-19 pandemic has exacerbated these risks due to heavier reliance on online communication and the remote working environment, which may be less secure, and there has been a significant increase in hacking attempts by cyber-criminals. The costs related to cyber or other security threats or disruptions may not be fully insured or indemnified by others, including by our service providers. If successful, such attacks and criminal activity could harm our reputation, disrupt our business, cause liability for stolen assets or information and have a material adverse effect on our results of operations, financial condition and cash flow.
We rely heavily on our back office informational technology infrastructure, including our data processing systems, communication lines, and networks. Although we have back-up systems and business-continuation plan in place, our back-up procedures and capabilities in the event of a failure or interruption may not be adequate. Any interruption or failure of our informational technology infrastructure could result in our inability to provide services to our clients, other disruptions of our business, corruption or modifications to our data and fraudulent transfers or requests for transfers of money. Further consequences could include liability for stolen assets or information, increased cybersecurity protection and insurance costs and litigation. We expect that we will need to continue to upgrade and expand our back-up and procedures and capabilities in the future to avoid disruption of, or constraints on, our operations. We may incur significant costs to further upgrade our data processing systems and other operating technology in the future.
Our technology, data and intellectual property and the technology, data and intellectual property of our funds’ portfolio companies are also subject to a heightened risk of theft or compromise to the extent that we and our funds’ portfolio companies engage in operations outside the United States, particularly in those jurisdictions that do not have comparable levels of protection of proprietary information and assets, such as intellectual property, trademarks, trade secrets, know-how and customer information and records. In addition, we and our funds’ portfolio companies may be required to forgo protections or rights to technology, data and intellectual property in order to operate in or access markets in a foreign jurisdiction. Any such direct or indirect loss of rights in these assets could negatively impact us, our funds and their investments.
A significant actual or potential theft, loss, corruption, exposure or fraudulent, unauthorized or accidental use or misuse of investor, employee or other personally identifiable or proprietary business data could occur, as a result of third-party actions, employee malfeasance or otherwise, non-compliance with our contractual or other legal
14


obligations regarding such data or intellectual property or a violation of our privacy and security policies with respect to such data. If such a theft, loss, corruption, use or misuse of data were to occur, it could result in significant remediation and other costs, fines, litigation and regulatory actions against us by (i) the U.S. federal and state governments, (ii) the EU or other jurisdictions, (iii) various regulatory organizations or exchanges and (iv) affected individuals, as well as significant reputational harm.
Cybersecurity has become a top priority for regulators around the world. Many jurisdictions in which we operate have laws and regulations relating to data privacy, cybersecurity and protection of personal information and other sensitive information, including, without limitation the General Data Protection Regulation (Regulation (EU) 2016/679) (the “GDPR”) in the EU and the Data Protection Act 2018 in the U.K. (the “U.K. Data Protection Act”), comprehensive privacy laws enacted in California, Colorado and Virginia, the Hong Kong Personal Data (Privacy) Ordinance, the Korean Personal Information Protection Act and related legislation, regulations and orders and the Australian Privacy Act. China and other countries have also passed cybersecurity laws that may impose data sovereignty restrictions and require the localization of certain information. We believe that additional similar laws will be adopted in these and other jurisdictions in the future, further expanding the regulation of data privacy and cybersecurity. Such laws and regulations strengthen the rights of individuals (data subjects), mandate stricter controls over the processing of personal data by both controllers and processors of personal data and impose stricter sanctions with substantial administrative fines and potential claims for damages from data subjects for breach of their rights, among other requirements. Some jurisdictions, including each of the U.S. states as well as the EU through the GDPR and the U.K. through the U.K. Data Protection Act, have also enacted laws requiring companies to notify individuals of data security breaches involving certain types of personal data, which would require heightened escalation and notification processes with associated response plans. We expect to devote resources to comply with evolving cybersecurity and data privacy regulations and to continually monitor and enhance our information security and data privacy procedures and controls as necessary. We or our fund’s portfolio companies may incur substantial costs to comply with changes in such laws and regulations and may be unable to adapt to such changes in the necessary timeframe and/or at reasonable cost. Furthermore, if we experience a cybersecurity incident and fail to comply with the applicable laws and regulations, it could result in regulatory investigations and penalties, which could lead to negative publicity and may cause our fund investors and clients to lose confidence in the effectiveness of our security and privacy measures.
The materialization of one or more of these risks could impair the quality of our operations, harm our reputation, negatively impact our businesses and limit our ability to grow.
We rely significantly on the use of information technology, as well as those of our third-party service providers. Our failure or the failure of third-party service providers to protect our website, networks, and systems against cybersecurity incidents, or otherwise to protect our confidential information, could damage our reputation and brand and substantially harm our business, financial condition, and results of operations.
To the extent that our services are web-based, we collect, process, transmit and store large amounts of data about our customers, employees, vendors and others, including credit card information and personally identifiable information, as well as other confidential and proprietary information. We also employ third-party service providers for a variety of reasons, including storing, processing and transmitting proprietary, personal and confidential information on our behalf. While we rely on tokenization solutions licensed from third parties in an effort to securely transmit confidential and sensitive information, including credit card numbers, advances in computer capabilities, new technological discoveries or other developments may result in the whole or partial failure of this technology to protect this data from being breached or compromised. Similarly, our security measures, and those of our third-party service providers, may not detect or prevent all attempts to hack our systems or those of our third-party service providers. DDoS attacks, viruses, malicious software, break-ins, phishing attacks, social engineering, security breaches or other cybersecurity incidents and similar disruptions that may jeopardize the security of information stored in or transmitted by our website, networks and systems or that we or our third-party service providers otherwise maintain, including payment card systems, may subject us to fines or higher transaction fees or limit or terminate our access to certain payment methods. We and our service providers may not anticipate or prevent all types of attacks until after they have already been launched, and techniques used to obtain unauthorized access to or sabotage systems change frequently and may not be known until launched against us or our third-party service providers, and we may be unable to implement adequate preventative measures. We may also experience
15


security breaches that may remain undetected for an extended period. In addition, cybersecurity incidents can also occur as a result of non-technical issues, including intentional or inadvertent breaches by our employees or by persons with whom we have commercial relationships.
Breaches of our security measures or those of our third-party service providers or any cybersecurity incident could result in unauthorized access to our website, networks and systems; unauthorized access to and misappropriation of customer and/or employee information, including personally identifiable information, or other confidential or proprietary information of ourselves or third parties; viruses, worms, spyware or other malware being served from our website, networks or systems; deletion or modification of content or the display of unauthorized content on our website; interruption, disruption or malfunction of operations; costs relating to cybersecurity incident remediation, deployment of additional personnel and protection technologies, response to governmental investigations and media inquiries and coverage; engagement of third party experts and consultants; litigation, regulatory action and other potential liabilities. If any of these cybersecurity incidents occur, or there is a public perception that we, or our third-party service providers, have suffered such a breach, our reputation and brand could also be damaged and we could be required to expend significant capital and other resources to alleviate problems caused by such cybersecurity incidents. As a consequence, our business could be materially and adversely affected and we could also be exposed to litigation and regulatory action and possible liability. In addition, any party who is able to illicitly obtain a customer’s password could access the customer’s transaction data or personal information. Any compromise or breach of our security measures, or those of our third-party service providers, could violate applicable privacy, data security and other laws, and cause significant legal and financial exposure, adverse publicity and a loss of confidence in our security measures, which could have an material adverse effect on our business, financial condition, and results of operations. This risk is heightened as governmental authorities throughout the U.S. and around the world devote increasing attention to data privacy and security issues.
While we maintain privacy, data breach and network security liability insurance, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. Additionally, even though we continue to devote resources to monitor and update our systems and implement information security measures to protect our systems, there can be no assurance that any controls and procedures we have in place will be sufficient to protect us from future cybersecurity incidents. Failure by us or our vendors to comply with data security requirements, including (if applicable) the California Consumer Privacy Act’s (“CCPA”) new “reasonable security” requirement in light of the private right of action, or rectify a security issue may result in class action litigation, fines and the imposition of restrictions on our ability to accept payment cards, which could adversely affect our operations. As cyber threats are continually evolving, our controls and procedures may become inadequate and we may be required to devote additional resources to modify or enhance our systems in the future. As a result, we may face interruptions to our systems, reputational damage, claims under privacy and data protection laws and regulations, customer dissatisfaction, legal liability, enforcement actions or additional costs, any and all of which could adversely affect our business, financial condition, and results of operations. In addition, although we seek to detect and investigate data security incidents, security breaches and other incidents of unauthorized access to our information technology systems and data can be difficult to detect and any delay in identifying such breaches or incidents may lead to increased harm and legal exposure of the type described above.
Environmental, social and governance matters may impact our business and reputation.
Increasingly, in addition to the importance of their financial performance, companies are being judged by their performance on a variety of environmental, social and governance (“ESG”) matters, which are considered to contribute to the long-term sustainability of companies’ performance.
A variety of organizations measure the performance of companies on ESG topics, and the results of these assessments are widely publicized. In addition, investment in funds that specialize in companies that perform well in such assessments are increasingly popular, and major institutional investors have publicly emphasized the importance of ESG measures to their investment decisions. Topics taken into account in such assessments include, among others, companies’ efforts and impacts on climate change and human rights, ethics and compliance with law, diversity and the role of companies’ board of directors in supervising various sustainability issues.
16


ESG goals and values are embedded in our core mission and vision, and we actively take into consideration their expected impact on the sustainability of our business over time and the potential impact of our business on society and the environment, including offsetting or reducing carbon emissions and sound pollution from launches. However, in light of investors’ increased focus on ESG matters, there can be no certainty that we will manage such issues successfully, or that we will successfully meet society’s expectations as to our proper role. This could lead to risk of litigation or reputational damage relating to our ESG policies or performance.
Further, our emphasis on ESG issues may not maximize short-term financial results and may yield financial results that conflict with the market’s expectations. Our ability to implement our business strategy could be affected by changing customer preferences and requirements, such as growing demand for more environmentally friendly products, packaging, or supplier practices, or by failure to meet such customer expectations or demand. We risk negative stockholder reaction, including from proxy advisory services, as well as damage to our brand and reputation, if we do not act responsibly, or if we are perceived to not be acting responsibly in key ESG areas, including product quality and safety, diversity and inclusion, environmental stewardship, support for local communities, corporate governance and transparency, and addressing human capital factors in our operations. We have and may in the future make business decisions that may reduce our short-term financial results if we believe that the decisions are consistent with our ESG goals, which we believe will improve our financial results over the long-term. These decisions may not be consistent with the short-term expectations of our stockholders and may not produce the long-term benefits that we expect, in which case our business, financial condition, and operating results could be harmed.
If we fail to protect or incur significant costs in defending or enforcing our intellectual property and other proprietary rights, our business, financial condition, and results of operations could be materially harmed.
Our success depends, in large part, on our ability to protect our intellectual property and other proprietary rights. We rely primarily on patents, trademarks, copyrights, trade secrets and unfair competition laws, as well as license agreements and other contractual provisions, to protect our intellectual property and other proprietary rights. However, a significant portion of our technology is not patented, and we may be unable or may not seek to obtain patent protection for this technology. Moreover, existing U.S. legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights offer only limited protection, may not provide us with any competitive advantages, and our rights may be challenged by third parties. The laws of countries other than the United States may be even less protective of our intellectual property rights. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property or otherwise gaining access to our technology. Unauthorized third parties may try to copy or reverse engineer our products or portions of our products or otherwise obtain and use our intellectual property. Moreover, many of our employees have access to our trade secrets and other intellectual property. If one or more of these employees leave our employment to work for one of our competitors, then they may disseminate this proprietary information, which may as a result damage our competitive position. If we do not protect our intellectual property and other proprietary rights, then our business, results of operations or financial condition could be materially harmed.
We may be sued by third parties for alleged infringement of their proprietary rights, which could be costly, time-consuming and limit our ability to use certain technologies in the future.
We may become subject to claims that our technologies infringe upon the intellectual property or other proprietary rights of third parties. Defending against, or otherwise addressing, any such claims, whether they are with or without merit, could be time-consuming and expensive, and could divert our management’s attention away from the execution of our business plan. Moreover, any settlement or adverse judgment resulting from these claims could require us to pay substantial amounts or obtain a license to continue to use the disputed technology, or otherwise restrict or prohibit our use of the technology. We cannot assure you that we would be able to: obtain from the third party asserting the claim a license on commercially reasonable terms, if at all; develop alternative technology on a timely basis, if at all; or obtain a license to use a suitable alternative technology to permit us to continue offering, and our customers to continue using, our affected product. An adverse determination could also prevent us from offering our products to others. Infringement claims asserted against us may have a material adverse effect on our business, results of operations or financial condition.
17


Risks Related to our Construction Business
Our dependence on suppliers of materials could increase our costs and impair our ability to complete contracts on a timely basis or at all, which would adversely affect our profits and cash flow.
We rely almost exclusively on third-party suppliers to provide the materials (including sheet metal and other HVAC duct system components and materials) for our construction contracts. If we are unable to retain qualified suppliers, or if our suppliers do not perform as anticipated for any reason, our execution and profitability could be harmed. By contract, we remain liable to our customers for the performance or failures of our suppliers.
We generally do not bid on construction projects unless we have commitments from suppliers for the materials and equipment at prices that have been included in the bid. Thus, to the extent that we cannot obtain commitments from our suppliers for materials and equipment, our ability to bid for contracts may be impaired. In addition, if a supplier is unable to deliver materials, equipment or services according to the negotiated terms of a supply/services agreement for any reason, including the deterioration of our financial condition, we may suffer delays and be required to purchase the materials, equipment and services from another source at a higher price or incur other unanticipated costs. This may reduce the profit to be realized, or result in a loss, on a contract.
The timing of the award and performance of new construction contracts could have an adverse effect on our operating results and cash flow.
A substantial portion of MSM and TDI’s revenues and earnings is generated from project awards. The timing of the project awards is unpredictable and outside of our control. Awards, including expansions of existing projects, often involve complex and lengthy negotiations and competitive bidding processes. These processes can be impacted by a wide variety of factors, including a customer’s decision to not continue with the development of a project, governmental approvals, financing contingencies, commodity prices, environmental conditions, and overall market and economic conditions. We may not win contracts that we have bid technical problems may arise; we could have difficulty obtaining permits or approvals; local laws, labor costs or labor conditions could change; bad weather could delay construction; raw materials prices could increase; suppliers or subcontractors may fail to perform as expected; or site conditions may be different than expected. Additionally, in certain circumstances, we guarantee project completion or the achievement of certain acceptance and performance levels by a scheduled date. Failure to meet schedule or performance requirements typically results in additional costs to us, and in some cases may also create liability for consequential and liquidated damages. Performance problems for existing and future projects could cause our actual results of operations to differ materially from those anticipated and upon due to price and/or a customer’s perception of our ability to perform. Many of our competitors may be more inclined to take greater or unusual risks or terms and conditions in a contract that we might not deem acceptable. Because a portion of MSM and TDI’s revenues is generated from projects, our results of operations can fluctuate quarterly and annually depending on whether and when large project awards occur and the commencement and progress of work under contracts already awarded. As a result, we are subject to the risk of losing new awards to competitors or the risk that revenue may not be derived from awarded projects as quickly as anticipated.
In addition, the timing of the revenues, earnings, and cash flows from our contracts can be delayed by a number of factors, including adverse weather conditions; other subcontractors delaying the progression of proceeding work; delays in receiving material and equipment from suppliers and services from subcontractors; and changes in the scope of work to be performed. Such delays, if they occur, could have adverse effects on our operating results for current and future periods until the affected contracts are completed.’
U.S. government construction contracts are subject to a competitive bidding process that can consume significant resources without generating any revenue.
U.S. government construction contracts are often awarded only after formal, protracted competitive bidding processes and, in many cases, unsuccessful bidders for U.S. government contracts are provided the opportunity to protest contract awards through various agency, administrative and judicial channels. TDI derives revenue from U.S. government construction contracts that were awarded through a competitive bidding process. Much of the business
18


that we expect to seek in the foreseeable future likely will be awarded through competitive bidding. Competitive bidding presents a number of risks, including the following:
the need to bid on programs in advance of the completion of their design, which may result in unforeseen technological difficulties and cost overruns;
the substantial cost and managerial time and effort that must be spent to prepare bids and proposals for contracts that may not be awarded to us;
the need to estimate accurately the resources and cost structure that will be required to service any contract we are awarded; and
the expense and delay that may arise if our competitors protest or challenge contract awards made to us pursuant to competitive bidding, and the risk that any such protest or challenge could result in the delay of our contract performance, the distraction of management, the resubmission of bids on modified specifications, or in termination, reduction or modification of the awarded contract.
We may not be provided the opportunity to bid on contracts that are held by other companies and are scheduled to expire if the government extends the existing contract. If we are unable to win particular contracts that are awarded through a competitive bidding process, then we may not be able to operate for a number of years in the market for goods and services that are provided under those contracts. If we are unable to win new contract awards over any extended period consistently, then our business and prospects will be adversely affected.
We are subject to procurement rules and regulations, which increase our performance and compliance costs under our U.S. government construction contracts.
We must comply with, and are affected by, laws and regulations relating to the formation, administration, and performance of U.S. government construction contracts. These laws and regulations, among other things, require certification and disclosure of all cost and pricing data in connection with contract negotiation, define allowable and unallowable costs and otherwise govern our right to reimbursement under certain cost-based U.S. government contracts, and restrict the use and dissemination of classified information and the exportation of certain products and technical data. These requirements, although customary in U.S. government construction contracts, increase our performance and compliance costs. These costs might increase in the future, reducing our margins, which could have a negative effect on our financial condition. Although we believe we have procedures in place to comply with these regulations and requirements, the regulations and requirements are complex and change frequently. Our failure to comply with these regulations and requirements under certain circumstances could lead to suspension or debarment from U.S. government contracting or subcontracting for a period of time and could have a negative effect on our reputation and ability to receive other U.S. government contract awards in the future.
Our construction work for the U.S. government in overseas locations may expose us to increased security risks.
As a government construction contractor for US agencies that operate overseas, we work in international locations where there are high security risks, which could result in harm to our employees, and remote assets. Some of our services are performed in or adjacent to high risk locations where the country or location is experiencing political, social or economic issues, or war or civil unrest. As such international locations and the risks associated with them change rapidly, precautions may be insufficient to avoid such risks, which could harm our business and operating results.
Risks Related to our Manufacturing Business
We may experience component shortages, delays, price fluctuations and supplier quality concerns.
We generally do not have long-term supply agreements. We have experienced from time to time and are currently experiencing significant component shortages related to semiconductors and longer lead-times due to supplier capacity constraints. Supply chain constraints and delays can be caused by world events, such as government policies, tariffs, trade wars, trade disputes and trade protection measures, terrorism, armed conflict, natural disasters, economic recession, increased demand due to economic growth, preferential allocations,
19


transportation challenges, and other localized events. Further, we rely on a limited number of suppliers for many of the components used in the assembly process and, in some cases, may be required to use suppliers that are the sole provider of a particular component. Such suppliers may encounter quality problems, labor disputes or shortages, financial difficulties or business continuity issues that could prevent them from delivering components timely or at all. Supply shortages and delays in deliveries of components may result in delayed production of assemblies, which reduces our revenue and operating profit for the periods affected. Additionally, a delay in obtaining a particular component may result in other components for the related program being held for longer periods of time, increasing working capital, risking inventory obsolescence, and negatively impacting our cash flow. Due to the highly competitive nature of our industry, an inability to obtain sufficient inventory on a timely basis or successfully execute on our business continuity processes, could also harm relationships with our customers and lead to loss of business to our competitors.
Increased competition may result in reduced demand or reduced prices for our services.
The industries in which we operate are highly competitive. We compete against numerous providers with national or global operations, as well as those which operate only on a local or regional basis. In addition, current and prospective customers continually evaluate the merits of designing, manufacturing, and servicing products internally and may choose to design, manufacture or service products (including products or product types that we currently design, manufacture, or service for them) themselves rather than outsource such activities. Consolidations and other changes in our industry may result in a changing competitive landscape. Our manufacturing processes are generally not subject to significant proprietary protection, and companies with greater resources or a greater market presence may enter our market or otherwise become increasingly competitive. Increased competition could result in significant price reductions, reduced sales and margins, or loss of market share.
Our products and manufacturing activities are subject to extensive government regulation, which could limit or prevent the sale of our products in some markets.
The manufacture, packaging, labeling, advertising, promotion, distribution, and sale of our products are subject to regulation by numerous national and local governmental agencies in the United States and other countries, including the FDA and the FTC. Failure to comply with FDA regulatory requirements may result in, among other things, injunctions, product withdrawals, recalls, product seizures, fines, and criminal prosecutions. Any action of this type by the FDA could materially adversely affect our ability to market our products successfully. The manufacture of nutritional or dietary supplements and related products in the United States requires compliance with dietary supplement GMPs, which are based on the food-model GMPs, with additional requirements that are specific to dietary supplements. We believe our manufacturing processes comply with these GMPs for dietary supplements. Nevertheless, any FDA action determining that our processes were non-compliant with dietary supplement GMPs, could materially adversely affect our ability to manufacture and market our products.
We cannot predict the nature of any future laws, regulations, interpretations, or applications, nor can we determine what effect additional governmental regulations or administrative orders, when and if promulgated, could have on our business. These potential effects could include, however, requirements for the reformulation of certain products to meet new standards, the recall or discontinuance of certain products, additional record keeping and reporting requirements, expanded documentation of the properties of certain products, expanded or different labeling, or additional scientific substantiation. Any or all of these requirements could have a material adverse effect on our business, financial condition, or results of operations.
If we experience dietary supplement product recalls, we may incur significant and unexpected costs, and our business reputation could be adversely affected.
We may be exposed to dietary supplement product recalls and adverse public relations if our dietary supplement products are mislabeled or alleged to cause injury or illness, or if we are alleged to have violated governmental regulations. A dietary supplement product recall could result in substantial and unexpected expenditures, which would reduce operating profit and cash flow. In addition, a dietary supplement product recall may require significant management attention. Dietary supplement product recalls may hurt the value of our brands and lead to decreased demand for our dietary supplement products. Dietary supplement product recalls also may lead to increased scrutiny
20


by federal, state or international regulatory agencies of our operations and increased litigation and could have a material adverse effect on our business, results of operations, financial condition and cash flows.
We may incur material product liability claims, which could increase our costs and adversely affect our reputation, revenues and operating income.
As a manufacturer and distributor of dietary supplement products designed for human consumption, we are subject to dietary supplement product liability claims if the use of our dietary supplement products is alleged to have resulted in injury. Our dietary supplement products consist of vitamins, minerals, dietary supplements and other ingredients that are classified as foods and dietary supplements, and, in most cases, are not necessarily subject to pre-market regulatory approval in the United States. Some of our dietary supplement products contain innovative ingredients that do not have long histories of human consumption. Previously unknown adverse reactions resulting from human consumption of these ingredients could occur. In addition, some of the dietary supplement products we sell are produced by third-party manufacturers. We may be in the future subject to various product liability claims, including, among others, that our dietary supplement products include inadequate instructions for use or inadequate warnings concerning possible side effects and interactions with other substances. A product liability claim against us could result in increased costs and could adversely affect our reputation with our customers, which, in turn, could have a material adverse effect on our business, results of operations, financial condition and cash flows.
We rely on our manufacturing operations to produce the vast majority of the nutritional supplements that we sell, and disruptions in our manufacturing system or losses of manufacturing certifications could affect our results of operations adversely.
We currently operate our dietary supplement manufacturing facility in Fort Meyers, Florida. All our domestic manufacturing products for sale to the United States are subject to GMPs promulgated by the FDA and other applicable regulatory standards, including in the areas of environmental protection and worker health and safety. Any significant disruption in our operations at this facility, including any disruption due to any regulatory requirement, could affect our ability to respond quickly to changes in consumer demand and could have a material adverse effect on our business, results of operations, financial condition and cash flows. Although we have implemented GMPs in our facility, there can be no assurance that products manufactured in our plants will not be contaminated or otherwise fail to meet our quality standards. Any such contamination or other quality failures could result in costly recalls, litigation, regulatory actions or damage to our reputation, which could have a material adverse effect on our business, results of operations, financial condition and cash flows.
Compliance with new and existing laws and governmental regulations could increase our costs significantly and adversely affect our results of operations.
The processing, formulation, safety, manufacturing, packaging, labeling, advertising and distribution of our dietary supplement products are subject to federal laws and regulation by one or more federal agencies, including the FDA, the FTC, the CPSC, the USDA and the EPA. These activities are also regulated by various state, local and international laws and agencies of the states and localities in which our products are sold. Government regulations may prevent or delay the introduction, or require the reformulation, of our products, which could result in lost revenues and increased costs to us. For instance, the FDA regulates, among other things, the composition, safety, manufacture, labeling and marketing of dietary ingredients and dietary supplements (including vitamins, minerals, herbs, and other dietary ingredients for human use). Dietary supplements and dietary ingredients that do not comply with FDA’s regulations and/or the Dietary Supplement Health and Education Act of 1994 will be deemed adulterated or misbranded. Manufacturers and distributors of dietary supplements and dietary ingredients are prohibited from marketing products that are adulterated or misbranded, and the FDA may take enforcement action against any adulterated or misbranded dietary supplement on the market. The FDA has broad enforcement powers. If we violate applicable regulatory requirements, the FDA may bring enforcement actions against us, which could have a material adverse effect on our business, prospects, financial condition, and results of operations. The FDA may not accept the evidence of safety for any new ingredient that we may wish to market, may determine that a particular supplement or ingredient presents an unacceptable health risk based on the required submission of serious adverse events or other information, and may determine that a particular claim or statement of nutritional value that we use to support the marketing of a supplement is an impermissible drug claim, is not substantiated, or is an unauthorized
21


version of a “health claim.” See Item 1 “Business—Regulation—Food and Drug Administration” for additional information. Any of these actions could prevent us from marketing particular nutritional supplement products or making certain claims or statements with respect to those products. The FDA could also require us to remove a particular product from the market. Any future recall or removal would result in additional costs to us, including lost revenues from any products that we are required to remove from the market, any of which could be material. Any product recalls or removals could also lead to an increased risk of litigation and liability, substantial costs, and reduced growth prospects. Additional or more stringent laws and regulations of dietary supplements and other products have been considered from time to time. These developments could require reformulation of some products to meet new standards, recalls or discontinuance of some products not able to be reformulated, additional record-keeping requirements, increased documentation of the properties of some products, additional or different labeling, additional scientific substantiation, or other new requirements. Any of these developments could increase our costs significantly. In addition, regulators’ evolving interpretation of existing laws could have similar effects.
Our failure to comply with FTC regulations could result in substantial monetary penalties and could adversely affect our operating results.
The FTC exercises jurisdiction over the advertising of dietary supplements and requires that all advertising to consumers be truthful and non-misleading. The FTC actively monitors the dietary supplement space and has instituted numerous enforcement actions against dietary supplement companies for failure to have adequate substantiation for claims made in advertising or for the use of false or misleading advertising claims. Failure to comply with applicable regulations could result in substantial monetary penalties, which could have a material adverse effect on our financial condition or results of operations.
Risks Related to our Aerospace / Drones Business
Manufacturing and providing services for our drones and UAVs is highly dependent upon the availability of certain suppliers, thereby making us vulnerable to supply problems that could harm our business.
Our manufacturing processes within our drone and UAV manufacturing business rely on a limited number of third parties to supply certain key components and manufacture our products. Alternative sources of production and supply may not be readily available or may take several months to scale up and develop effective production processes. If a disruption in the availability of parts or in the operations of our suppliers were to occur, our ability to produce drones and UAVs to meet our contract requirements as well as our ability to provide support could be materially adversely affected. In certain cases, we have developed backup plans and have alternative procedures should we experience a disruption. However, if these plans are unsuccessful or if we have a single source, delays in the production and support of our drones and UAVs for an extended period of time could cause a loss of revenue and/or higher production and support costs, which could significantly harm our business and results of operations.
The markets in which we compete are characterized by rapid technological change, which requires us to develop new products and product enhancements and could render our existing products obsolete.
Continuing technological changes in the market for our products could make our products and services less competitive or obsolete, either generally or for particular applications. Our future success will depend upon our ability to develop and introduce a variety of new capabilities and enhancements to our existing product offerings, as well as introduce a variety of new product offerings, to address the changing needs of the markets in which we offer our products. Delays in introducing new products and enhancements, the failure to choose correctly among technical alternatives or the failure to offer innovative products or enhancements at competitive prices may cause existing and potential customers to purchase our competitors’ products. If we are unable to devote adequate resources to develop new products or cannot otherwise successfully develop new products or enhancements that meet customer requirements on a timely basis, our products could lose market share, our revenue and profits could decline, and we could experience operating losses.
22


We expect to incur substantial research and development costs and devote significant resources to identifying and commercializing new products and services, which could significantly reduce our profitability and may never result in revenue for us.
Our future growth depends on penetrating new markets, adapting existing products to new applications, and introducing new products and services that achieve market acceptance. We plan to incur substantial research and development costs as part of our efforts to design, develop and commercialize new products and services and enhance existing products. We believe that there are significant investment opportunities in a number of business areas. Because we account for internal research and development as an operating expense, these expenditures will adversely affect our earnings in the future. Further, our research and development programs may not produce successful results, and our new products and services may not achieve market acceptance, create incremental revenue, or become profitable, which could materially harm our business, prospects, financial results, and liquidity.
Our UAV products and services are complex and could have unknown defects or errors, which may give rise to claims against us, diminish our brand or divert our resources from other purposes.
Our UAV products rely on complex avionics, sensors, user-friendly interfaces, and tightly integrated, electromechanical designs to accomplish their missions. Despite testing, our products have contained defects and errors and may in the future contain defects, errors, or performance problems when first introduced, when new versions or enhancements are released, or even after these products have been used by our customers for a period of time. These problems could result in expensive and time-consuming design modifications or warranty charges, delays in the introduction of new products or enhancements, significant increases in our service and maintenance costs, exposure to liability for damages, damaged customer relationships, and harm to our reputation, any of which could materially harm our results of operations and ability to achieve market acceptance. In addition, increased development and warranty costs could be substantial and could reduce our operating margins. The existence of any defects, errors, or failures in our products or the misuse of our products could also lead to product liability claims or lawsuits against us. A defect, error, or failure in one of our products could result in injury, death or property damage and significantly damage our reputation and support for our products in general.
Our future profitability may be dependent upon achieving cost reductions and projected economies of scale from increasing manufacturing quantities of our products. Failing to achieve such reductions in manufacturing costs and projected economies of scale could materially adversely affect our business.
We have limited experience manufacturing UAVs. We do not know whether or when we will be able to develop efficient, low-cost manufacturing capabilities and processes that will enable us to manufacture (or contract for the manufacture of) these products in commercial quantities while meeting the volume, speed, quality, price, engineering, design and production standards required to successfully market our products. Our failure to develop such manufacturing processes and capabilities in locations that can efficiently service our markets could have a material adverse effect on our business, financial condition, results of operations and prospects. Our future profitability is, in part, dependent upon achieving increased savings from volume purchases of raw materials and component parts, achieving acceptable manufacturing yield, and capitalizing on machinery efficiencies. We expect our suppliers to experience a sharp increase in demand for their products. The extent to which we will have reliable access to supplies that we require or be able to purchase such materials or components at cost effective prices is uncertain. There is no assurance that we will ever be in a position to realize any material, labor and machinery cost reductions associated with higher purchasing power and higher production levels. Failure to achieve these cost reductions could adversely impact our business and financial results.
The operation of UAVs in urban environments may be subject to risks, such as accidental collisions and transmission interference, which may limit demand for our UAVs in such environments and harm our business and operating results.
Urban environments may present certain challenges to the operators of UAVs. UAVs may accidentally collide with other aircraft, persons, or property, which could result in injury, death or property damage and significantly damage the reputation of and support for UAVs in general. As the usage of UAVs has increased, the danger of such collisions has increased. Further, obstructions to effective transmissions in urban environments, such as large
23


buildings, may limit the ability of the operator to utilize the aircraft for its intended purpose. The risks or limitations of operating UAVs in urban environments may limit their value in such environments, which may limit demand for our UAVs and consequently materially harm our business and operating results.
Economic, political and other risks associated with our international operations could adversely affect our revenues and international growth prospects.
We recently announced procurement of licenses specific to establish a drone-based delivery service in Dubai, UAE, in the name of our subsidiary Global Autonomous Corporation (“GAC”). We have intentions to establish offices in the UAE in the future, and intend to maintain inventory and employees at that location. Our subsidiary, Vayu, has also received drone orders from Nigeria through All American Contracting.
We intend to expand our international presence as part of our business strategy. Our international operations are subject to a number of risks inherent to operating in foreign countries, and any expansion of our international operations will amplify the effects of these risks, which include, among others:
differences in culture, economic and labor conditions and practices;
the policies of the U.S. and foreign governments;
disruptions in trade relations and economic instability;
differences in enforcement of contract and intellectual property rights;
social and political unrest;
natural disasters, terrorist attacks, pandemics or other catastrophic events;
complex, varying and changing government regulations and legal standards and requirements, particularly with respect to tax regulations, price protection, competition practices, export control regulations and restrictions, customs and tax requirements, immigration, anti-boycott regulations, data privacy, intellectual property, anti-corruption and environmental compliance, including the Foreign Corrupt Practices Act;
greater difficulty enforcing intellectual property rights and weaker laws protecting such rights; and
greater difficulty in accounts receivable collections and longer collection periods.
We are also affected by domestic and international laws and regulations applicable to companies doing business abroad or importing and exporting goods and materials. These include tax laws, laws regulating competition, anti-bribery/anti-corruption and other business practices, and trade regulations, including duties and tariffs. Compliance with these laws is costly, and future changes to these laws may require significant management attention and disrupt our operations. Additionally, while it is difficult to assess what changes may occur and the relative effect on our international tax structure, significant changes in how U.S. and foreign jurisdictions tax cross-border transactions could materially and adversely affect our results of operations and financial position.
There are other risks that are inherent in international operations, including the potential for changes in socio-economic conditions, laws and regulations, including, among others, competition, import, export, labor and environmental, health and safety laws and regulations, and monetary and fiscal policies, protectionist measures that may prohibit acquisitions or joint ventures, or impact trade volumes, unsettled political conditions; government-imposed plant or other operational shutdowns, backlash from foreign labor organizations related to our restructuring actions, corruption; natural and man-made disasters, hazards and losses, violence, civil and labor unrest, and possible terrorist attacks.
Additionally, if the opportunity arises, we may expand our operations into new and high-growth international markets. However, there is no assurance that we will expand our operations in such markets in our desired time frame. To expand our operations into new international markets, we may enter into business combination transactions, make acquisitions or enter into strategic partnerships, joint ventures or alliances, any of which may be
24


material. We may enter into these transactions to acquire other businesses or products to expand our products or take advantage of new developments and potential changes in the industry. Our lack of experience operating in new international markets and our lack of familiarity with local economic, political and regulatory systems could prevent us from achieving the results that we expect on our anticipated time frame or at all. If we are unsuccessful in expanding into new or high- growth international markets, it could adversely affect our operating results and financial condition.
Our international operations require us to comply with anti-corruption laws and regulations of the U.S. government and various international jurisdictions in which we do business.
Doing business on a worldwide basis requires us to comply with the laws and regulations of the U.S. government and various international jurisdictions, and our failure to successfully comply with these rules and regulations may expose us to liabilities. These laws and regulations apply to companies, individual directors, officers, employees, and agents, and may restrict our operations, trade practices, investment decisions and partnering activities. In particular, our international operations are subject to U.S. and foreign anti-corruption laws and regulations, such as the Foreign Corrupt Practices Act, or the FCPA. The FCPA prohibits us from providing anything of value to foreign officials for the purposes of influencing official decisions or obtaining or retaining business or otherwise obtaining favorable treatment, and requires us to maintain adequate record- keeping and internal accounting practices to accurately reflect our transactions. As part of our business, we may deal with state-owned business enterprises, the employees and representatives of which may be considered foreign officials for purposes of the FCPA. In addition, some of the international locations in which we operate lack a developed legal system and have elevated levels of corruption. As a result of the above activities, we are exposed to the risk of violating anti-corruption laws. Violations of these legal requirements are punishable by criminal fines and imprisonment, civil penalties, disgorgement of profits, injunctions, debarment from government contracts as well as other remedial measures. We have established policies and procedures designed to assist us and our personnel in complying with applicable U.S. and international laws and regulations. However, there can be no assurance that our policies and procedures will effectively prevent us from violating these regulations in every transaction in which we may engage, and such a violation could adversely affect our reputation, business, financial condition and results of operations.
Risks Related to our Electronics Business
Competition in the electronics industry is strong. If we cannot successfully compete, our business may be adversely affected.
The production of electronic products has always had a strong lure for people interested in overseas manufacturing. We will compete against a large number of well-established product manufacturers with greater product and name recognition and with substantially greater financial and marketing capabilities than ours, as well as against a large number of small specialty producers. There can be no assurance that we can compete successfully in this complex and changing market. If we cannot, our business will be adversely affected.
A small number of customers account for a substantial majority of our electronics net revenue, and if our relationships with any of these retailers is harmed or terminated, or the level of business with them is significantly reduced, our results of operations may be harmed.
We depend on a small number of customers for a substantial majority of our electronics business and believe that in the future we will continue to generate a substantial majority of our electronic net revenue from a small number of customers. We do not typically enter into binding long-term contracts with our customers. We generally sell our devices on the basis of purchase orders, and our customers may cancel or defer orders with little or no notice and without significant or any penalties. Our ability to maintain close and satisfactory relationships with our customers is important to the ongoing success and profitability of our business. If any of our significant customers reduces, delays or cancels its orders, or the financial condition of our key customers deteriorates, our business may be seriously harmed. In addition, our customers may become competitors. If we were to lose one of our major customers, or if a major customer were to significantly reduce its volume of business with us, our electronic net
25


revenue and gross profit could be materially reduced, which could have a significant adverse impact on our business, financial condition and results of operations.
Risks Related to Our Class A common stock
We may, in the future, issue additional securities, which would reduce our stockholders' percent of ownership and may dilute our share value.
Our Certificate of Incorporation, as amended to date, authorizes us to issue 200,000,000 shares of Class A common stock, 10,000,000 shares of Class B common stock and 15,000,000 Class C stock. As of the date of this prospectus, we had 24,331,406 shares of Class A common stock outstanding; 906,012 shares of Class B common stock issued and outstanding; and 1,501,840 shares of Class C common stock issued and outstanding.
The future issuance of additional shares of Class A common stock will result in additional dilution in the percentage of our Class A common stock held by our then existing stockholders. We may value any Class A common stock issued in the future on an arbitrary basis including for services or acquisitions or other corporate actions that may have the effect of diluting the value of the shares held by our stockholders, and might have an adverse effect on any trading market for our Class A common stock. Additionally, our board of directors may designate the rights terms and preferences of one or more series of preferred stock at its discretion including conversion and voting preferences without prior notice to our stockholders. Any of these events could have a dilutive effect on the ownership of our shareholders, and the value of shares owned.
Raising additional capital or purchasing businesses through the issuance of common stock will cause dilution to our existing stockholders.
We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements, as well as issuing stock to make additional business or asset acquisitions. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock or through the issuance of equity for purchases of businesses or assets, your ownership interest in Alpine 4 will be diluted.
Future sales of substantial amounts of our Class A common stock into the public and the issuance of the shares upon conversion of the outstanding convertible notes will be dilutive to our existing stockholders and could result in a decrease in our stock price.
Raising additional capital may restrict our operations or require us to relinquish rights.
We may seek additional capital through a combination of private and public equity offerings, debt financings, collaborations, and strategic and licensing arrangements. To the extent that we raise additional capital through the sale of common stock or securities convertible or exchangeable into common stock, the terms of any such securities may include liquidation or other preferences that materially adversely affect your rights as a stockholder. Debt financing, if available, would increase our fixed payment obligations and may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaboration, strategic partnerships and licensing arrangements with third parties, we may have to relinquish valuable rights to our intellectual property, future revenue streams or grant licenses on terms that are not favorable to us.
Market volatility may affect our stock price and the value of your shares.
The market price for our Class A common stock is likely to be volatile, in part because of the volume of trades of our Class A common stock. In addition, the market price of our Class A common stock may fluctuate significantly in response to a number of factors, most of which we cannot control, including, among others:
announcements of new products, brands, commercial relationships, acquisitions or other events by us or our competitors;
regulatory or legal developments in the United States and other countries;
26


fluctuations in stock market prices and trading volumes of similar companies;
general market conditions and overall fluctuations in U.S. equity markets;
social and economic impacts resulting from the global COVID-19 pandemic;
variations in our quarterly operating results;
changes in our financial guidance or securities analysts' estimates of our financial performance;
changes in accounting principles;
our ability to raise additional capital and the terms on which we can raise it;
sales of large blocks of our common stock, including sales by our executive officers, directors and significant stockholders;
additions or departures of key personnel;
discussion of us or our stock price by the press and by online investor communities; and
other risks and uncertainties described in these risk factors.
If securities or industry analysts do not publish or cease publishing research or reports or publish misleading, inaccurate or unfavorable research about us, our business or our market, our stock price and trading volume could decline.
The trading market for our Class A common stock will be influenced by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. We currently have limited coverage and may never obtain increased research coverage by securities and industry analysts. If no or few securities or industry analysts cover our company, the trading price and volume of our stock would likely be negatively impacted. If we obtain securities or industry analyst coverage and if one or more of the analysts who covers us downgrades our stock or publishes inaccurate or unfavorable research about our business, or provides more favorable relative recommendations about our competitors, our stock price would likely decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, demand for our stock could decrease, which could cause our stock price or trading volume to decline.
Future sales of our Class A common stock may cause our stock price to decline.
Sales of a substantial number of shares of our Class A common stock in the public market or the perception that these sales might occur could significantly reduce the market price of our Class A common stock and impair our ability to raise adequate capital through the sale of additional equity securities.
We may issue preferred stock with voting and conversion rights that could adversely affect the voting power of the holders of Class A common stock.
Pursuant to our Certificate of Incorporation, our Board of Directors may issue preferred stock with voting and conversion rights that could adversely affect the voting power of the holders of Class A common stock. In the fourth quarter of 2019, we issued shares of a newly designated Series B Preferred Stock to members of our Board of Directors. The outstanding shares of Series B Preferred Stock have voting rights in the aggregate equal to 200% of the total voting power of our other outstanding securities, giving our Board of Directors control over any matters submitted to the vote of the shareholders of Alpine 4. Any such provision may be deemed to have a potential anti-takeover effect, and the issuance of preferred stock in accordance with such provision may delay or prevent a change of control of Alpine 4. The Board of Directors also may declare a dividend on any outstanding shares of preferred stock.
27


Our Class A common stock will be subject to potential delisting if we do not maintain the listing requirements of the Nasdaq, which would adversely affect the liquidity of our Class A common stock and our ability to raise additional capital or enter into strategic transactions.
Our failure to maintain our listing and our Class A common stock being delisted from Nasdaq would make it more difficult for stockholders to dispose of their shares of Class A common stock and more difficult to obtain accurate price quotations on our Class A common stock.
On June 2, 2022, the Company received a letter from the Listing Qualifications Department (the “Staff”) of the Nasdaq Stock Market (“Nasdaq”) notifying the Company that, for the preceding 30 consecutive business days, the closing bid price for the Company’s Class A common stock (the “common stock”) was below the minimum $1.00 per share requirement for continued inclusion on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Bid Price Requirement”).
On April 18, 2023, we held our 2022 Annual Meeting of shareholders (the “Annual Meeting”). At the Annual Meeting, one of the matters voted on was a proposal to authorize the Board of Directors, at the discretion of the Board and if necessary to meet the Nasdaq Bid Price Requirement, but prior to the one-year anniversary of the date on which the Reverse Split Amendment is approved by the Company’s shareholders, to file an Amendment to the Company’s Certificate of Incorporation, as amended to date, to authorize a reverse stock split of the Company’s Class A, Class B, and Class C common stock with a ratio in the range between and including 1-for-1.5 shares and 1-for-10 shares. The goals of the Reverse Stock Split Amendment include regaining compliance with the Bid Price Requirement, although there can be no guarantee that the market price of our shares will continue to trade above the Bid Price Requirement.
On May 12, 2023, a Certificate of Amendment to the Amended and Restated Certificate of Incorporation, as amended to date, of Alpine 4, filed with the Secretary of State of Delaware, took effect. The Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split of the shares of the Company’s the Class A, Class B, and Class C common stock, and to decrease the number of shares of Class A common stock from 295,000,000 shares to 200,000,000 shares. The Reverse Split and the Class A common stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every 8 shares of the Company’s issued and outstanding Class A common stock automatically converted into one share of Class A common stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Subsequently, on May 31, 2023, the Company received a letter from the Nasdaq Staff which stated that the Staff had determined that from May 15, 2023 to May 30, 2023, the closing bid price of the Company’s common stock had been at $1.00 per share or greater, and accordingly, the Company had regained compliance with Listing Rule 5550(a)(2) and this matter was closed.
There are many factors that may adversely affect our minimum bid price. Many of these factors are outside of our control. As a result, we may not be able to sustain compliance with Rule 5550(a)(2) in the long-term. Any potential delisting of our Class A common stock from the Nasdaq would likely result in decreased liquidity and increased volatility for our Class A common stock and would adversely affect our ability to raise additional capital or to enter into strategic transactions, in addition to adversely impacting the perception of our financial condition and could cause reputational harm to investors and parties conducting business with us. Any potential delisting of our Class A common stock from the Nasdaq would also make it more difficult for our stockholders to sell our Class A common stock.
We will have broad discretion in how we use the net proceeds of future capital raising transactions. We may not use these proceeds effectively, which could affect our results of operations and cause our stock price to decline.
We will have considerable discretion in the application of the net proceeds of any future capital raising transactions. We intend to use the net proceeds from future capital raising transactions to fund development of our products and working capital and other general corporate purposes. As a result, investors will be relying upon management’s judgment with only limited information about our specific intentions for the use of the balance of the net proceeds of such capital raising transactions. We may use the net proceeds for purposes that do not yield a
28


significant return or any return at all for our stockholders. In addition, pending their use, we may invest the net proceeds from that offering in a manner that does not produce income or that loses value.
The market price for our Class A common stock may be volatile, and an investment in our common stock could decline in value.
The stock market in general has experienced extreme price and volume fluctuations. The market prices of the securities of biotechnology and specialty pharmaceutical companies, particularly companies like ours without product revenues and earnings, have been highly volatile and may continue to be highly volatile in the future. This volatility has often been unrelated to the operating performance of particular companies. The following factors, in addition to other risk factors described in this section, may have a significant impact on the market price of our common stock:
announcements of technological innovations or new products by us or our competitors;
developments or disputes concerning patents or proprietary rights, including announcements of infringement, interference or other litigation against us or our potential licensees;
developments involving our efforts to commercialize our products, including developments impacting the timing of commercialization;
actual or anticipated fluctuations in our operating results;
changes in financial estimates or recommendations by securities analysts;
developments involving corporate collaborators, if any;
changes in accounting principles; and
the loss of any of our key management personnel.
In the past, securities class action litigation has often been brought against companies that experience volatility in the market price of their securities. Whether or not meritorious, litigation brought against us could result in substantial costs and a diversion of management’s attention and resources, which could adversely affect our business, operating results and financial condition.
We do not anticipate paying dividends on our classes of common stock and, accordingly, stockholders must rely on stock appreciation for any return on their investment.
We have never declared or paid cash dividends on our common stock and do not expect to do so in the foreseeable future. The declaration of dividends is subject to the discretion of our board of directors and limitations under applicable law, and will depend on various factors, including our operating results, financial condition, future prospects and any other factors deemed relevant by our board of directors. You should not rely on an investment in our company if you require dividend income from your investment in our company. The success of your investment will likely depend entirely upon any future appreciation of the market price of our common stock, which is uncertain and unpredictable. There is no guarantee that our common stock will appreciate in value.
We expect that our results of operations will fluctuate, and this fluctuation could cause our stock price to decline.
Our quarterly and yearly operating results are likely to fluctuate in the future. These fluctuations could cause our stock price to decline. The nature of our business involves variable factors, such as the timing of the research, development and regulatory pathways of our product candidates, which could cause our operating results to fluctuate.
29


Risks Related to this Offering
Purchasers in the offering will suffer immediate dilution.
If we sell shares of our Class A common stock in future financings, stockholders may experience immediate dilution and, as a result, our stock price may decline.
We may from time-to-time issue additional shares of common stock at a discount from the current market price of our Class A common stock. As a result, our stockholders would experience immediate dilution upon the purchase of any shares of our Class A common stock sold at such discount. In addition, as opportunities present themselves, we may enter into financing or similar arrangements in the future, including the issuance of debt securities, preferred stock or Class A common stock. If we issue Class A common stock or securities convertible into Class A common stock, our Class A common stockholders would experience additional dilution and, as a result, our stock price may decline.
The issuance of warrants in this offering will cause you to experience additional dilution if those warrants are exercised.
In addition to the shares of Class A common stock we are issuing in this offering, we are also issuing an equal number of Warrants. The Warrants being issued in conjunction with this offering are exercisable for an equal number of shares of our common stock. If the holders of the Warrants exercise their Warrants, you will experience dilution at the time they exercise their Warrants.
We are also offering a warrant to the representative of the underwriters in this offering that is exercisable for 8% of the securities sold in this offering, excluding shares of common stock from units sold pursuant to the over-allotment option, if any. If the representative of the underwriters exercises this unit purchase option, you will experience additional dilution. If the representative of the underwriter exercises its unit purchase over-allotment option, you will experience additional dilution.
Warrants are speculative in nature.
The Warrants offered pursuant to this prospectus do not confer any rights of Class A common stock ownership on their holders, such as voting rights or the right to receive dividends, but rather merely represent the right to acquire shares of our Class A commons stock at a fixed price for a limited period of time. Specifically, commencing on the date of issuance, holders of the Warrants may exercise their right to acquire the Class A common stock and pay an exercise price of $0.89, prior to five (5) years from the date of issuance, after which date any unexercised Warrants will expire and have no further value. Moreover, following this offering, the market value of the Warrants is uncertain and there can be no assurance that the market value of the Warrants will equal or exceed their public offering price. There can be no assurance that the market price of the Class A common stock will ever equal or exceed the exercise price of the Warrants, and, consequently, whether it will ever be profitable for holders of the warrants to exercise the Warrants.
The Common Warrants and Pre-Funded Warrants will not be listed or quoted on any exchange.
There is no established public trading market for the Common Warrants or the Pre-Funded Warrants being offered in this offering, and we do not expect a market to develop. In addition, we do not intend to apply to list the Common Warrants or the Pre-Funded Warrants on any national securities exchange or other nationally recognized trading system, including Nasdaq. Without an active market, the liquidity of the Common Warrants and the Pre-Funded Warrants will be limited.
Except as otherwise provided in the Common Warrants and Pre-Funded Warrants, holders of Common Warrants and Pre-Funded Warrants purchased in this offering will have no rights as stockholders until such holders exercise their Common Warrants or Pre-Funded Warrants and acquire our Class A common stock.
Except as otherwise provided in the Common Warrants and Pre-Funded Warrants, until holders of Common Warrants and Pre-Funded Warrants acquire our Class A common stock upon exercise of the Common Warrants and Pre-Funded Warrants, holders of Common Warrants and Pre-Funded Warrants will have no rights with respect to
30


our Class A common stock underlying such Common Warrants and Pre-Funded Warrants. Upon exercise of the Common Warrants or Pre-Funded Warrants, the holders will be entitled to exercise the rights of a holder of our Class A common stock only as to matters for which the record date occurs after the exercise date.
This is a best efforts offering; no minimum amount of securities is required to be sold, and we may not raise the amount of capital we believe is required for our business.
A.G.P. has agreed to use its reasonable best efforts to solicit offers to purchase the securities in this offering. A.G.P. has no obligation to buy any of the securities from us or to arrange for the purchase or sale of any specific number or dollar amount of the securities. There is no required minimum number of securities that must be sold as a condition to completion of this offering. Because there is no minimum offering amount required as a condition to the closing of this offering, the actual offering amount, Placement Agent fees and proceeds to us are not presently determinable and may be substantially less than the maximum amounts set forth in this prospectus. We may sell fewer than all of the securities offered hereby, which may significantly reduce the amount of proceeds received by us, and investors in this offering will not receive a refund in the event that we do not sell an amount of securities sufficient to pursue the business goals outlined in this prospectus. Thus, we may not raise the amount of capital we believe is required for our business and may need to raise additional funds, which may not be available or available on terms acceptable to us. Despite this, any proceeds from the sale of securities offered by us will be available for our immediate use, and because there is no escrow account and no minimum offering amount in this offering, investors could be in a position where they have invested in us, but we are unable to fulfill our objectives due to a lack of interest in this offering.
31


DETERMINATION OF MARKET PRICE
The Selling Stockholders will offer shares of our Class A common stock at the prevailing market prices or privately negotiated prices.
The offering price of shares of our Class A common stock by the Selling Stockholders does not necessarily bear any relationship to our book value, assets, past operating results, financial condition or any other established criteria of value.
Our Class A common stock may not trade at the market prices in excess of the offering prices for Class A common stock in any public market, will be determined in the marketplace and may be influenced by many factors, including the depth and liquidity of the market for our Class A common stock.
32


USE OF PROCEEDS
With respect to the sales of the Units, we estimate that the net proceeds to us will be approximately $6.2 million, after deducting the estimated underwriting discounts and commissions and estimated offering expenses payable by us. We may also receive proceeds upon the exercise of the Common Warrants which are part of the Units (to the extent the registration statement of which this prospectus is a part is then effective and, if applicable, the cashless exercise provision is not utilized by the holder). No assurances can be given that any of such Warrants will be exercised.
We intend to use the net proceeds from the offering of the Units and from any exercises of the Warrants for general corporate purposes and working capital, research and development, and repayment of certain outstanding debt. The Company intends to use the proceeds for the repayment of the convertible Senior Promissory Note (the “Senior Note”) issued to Mast Hill Fund L.P. in June 2023 for up to $1.8 million. The Senior Note bears annual interest of 12% and is currently scheduled to mature on June 29, 2024. The Senior Note proceeds were used for general corporate purposes and working capital.
We will receive none of the proceeds from the sale of the Class A common stock by the Selling Stockholders in this offering. We may receive proceeds upon the exercise of any of the warrants held by the Selling Stockholders (to the extent the registration statement of which this prospectus is a part is then effective and, if applicable, the cashless exercise provision is not utilized by the holder). Any proceeds will be used for general corporate and working capital or for other purposes that the Board of Directors, in their good faith, deems to be in the best interest of the Company. No assurances can be given that any of such Warrants will be exercised.
33


MARKET PRICE OF AND DIVIDENDS ON THE REGISTRANT’S COMMON EQUITY AND RELATED STOCKHOLDER MATTERS
Market Price of Our Class A Common Stock
Our Class A common stock trades on The Nasdaq Capital Market under the symbol “ALPP.”
Holders
As of the date of this prospectus, we had 373 registered holders of record of our Class A common stock based on 24,331,406 shares of our Class A common stock issued and outstanding, 9 registered holders of record of our Class B common stock based on 906,012 shares of our Class B common stock issued and outstanding, and 449 registered holders of record of our Class C common stock based on 1,501,840 shares of our Class C common stock issued and outstanding. This number does not include an indeterminate number of stockholders whose shares are held by brokers in street name.
Dividend Policy
We have never paid or declared any cash dividends on our Class A common stock and do not anticipate paying cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the operation of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our Board of Directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
34


BUSINESS
Company Background
Alpine 4 Holdings, Inc (“we”, “our”, “Alpine 4”, the “Company”) was incorporated under the laws of the State of Delaware on April 22, 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive business model of Drivers, Stabilizers, and Facilitators (“DSF”). At Alpine 4, we understand the nature of how technology and innovation can accentuate a business. Our focus is on how the adaptation of new technologies even in brick and mortar businesses can drive innovation. We also believe that our holdings should benefit synergistically from each other and that the ability to have collaboration across varying industries can spawn new ideas and create fertile ground for competitive advantages.
As of the date of this prospectus, we are a holding company that owns twelve operating subsidiaries:
A4 Corporate Services, LLC;
Quality Circuit Assembly, Inc. ("QCA");
Morris Sheet Metal, Corp. ("MSM");
JTD Spiral, Inc.;
Excel Construction Services, LLC ("Excel");
Vayu Aerospace Corp.;
Thermal Dynamics International, Inc. ("TDI");
Alternative Laboratories, LLC. ("Alt Labs");
Identified Technologies, Corp. ("IDT");
Elecjet Corp.;
DTI Services LLC (doing business as RCA Commercial ("RCA")); and
Global Autonomous Corp. ("GAC").
Who We Are
Alexander Hamilton in his “Federalist paper #11”, said that our adventurous spirit distinguishes the commercial character of America. Hamilton knew that our freedom to be creative gave American businesses a competitive advantage over the rest of the world. We believe that Alpine 4 also exemplifies this spirit in our subsidiaries and that our greatest competitive advantage is our highly diverse business structure combined with a culture of collaboration.
It is our mandate to grow Alpine 4 into a leading, multi-faceted holding company with diverse subsidiary holdings with products and services that not only benefit from one another as a whole, but also have the benefit of independence. This type of corporate structure is about having our subsidiaries prosper through strong onsite leadership while working synergistically with other Alpine 4 subsidiaries. The essence of our business model is based around acquiring B2B companies in a broad spectrum of industries via our DSF acquisition strategy (Drivers, Stabilizer, Facilitator). Our DSF business model (which is discussed further below) offers our shareholders an opportunity to own small-cap businesses that hold market share in their individual market space. Further, we believe our greatest opportunity for growth exists in the smaller to middle-market operating companies with revenues between $5 to $150 million annually. In this target-rich environment, businesses generally sell at more reasonable multiples, presenting greater opportunities for operational and strategic improvements that have greater potential to enhance profit.
35


Driver, Stabilizer, Facilitator (DSF)
Driver: A “Driver” is a company that is in an emerging market or technology, that has enormous upside potential for revenue and profits, with a significant market opportunity to access. These types of acquisitions are typically small, brand new companies that need a structure to support their growth.
Stabilizer: “Stabilizers” are companies that have sticky customers, consistent revenue and provide solid net profit returns.
Facilitators: “Facilitators” are our “secret sauce”. Facilitators are companies that provide a product or service that an Alpine 4 subsidiary can use as leverage to create a competitive advantage.
We believe when you blend these categories into a longer-term view of the business landscape, you can then begin to see the value-driving force that makes this a truly purposeful and powerful business model. We believe our greatest competitive advantage is our highly diversified business structure combined with a collaborative business culture, that helps mitigate competition in our markets by bringing resources, planning, technology and capacity that our competitors simply don’t have. We intend for DSF to reshape the environment that each subsidiary operates in by sharing and exploiting the resources each subsidiary has, thus giving them a competitive advantage over their peers.
Diversification
Our goal is to become a leading, multi-faceted holding company with subsidiaries that have diverse products and services. We are structured as a holding company with management teams who will run each subsidiary with specific industry related experience. Our CEO, Kent Wilson, will help guide our portfolio of subsidiaries as needed. We will work with our management teams to ensure that our core principles of synergy, innovation, drive, and excellence are implemented and internalized. Further, we plan to work with our capital partners to provide the proper capital allocation and make sure that each subsidiary is operating at optimal levels.
In 2016, we saw the beginning of our plan for diversification take hold with the acquisition of QCA, when we acquired 100% of QCA’s stock effective April 1, 2016.
In April 2018, we acquired 100% of American Precision Fabricators (“APF”).
On January 1, 2019, we purchased Morris Sheet Metal Corp., an Indiana corporation, JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).
On November 6, 2019, we completed our acquisition of Deluxe Sheet Metal, Inc., an Indiana corporation, DSM Holding, LLC, an Indiana limited liability company, and the real estate assets of Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).
Starting in the first quarter of 2020, we also created additional subsidiaries to act as silo holding companies, organized by industries. These silo subsidiaries are A4 Construction Services, Inc. (“A4 Construction”), A4 Manufacturing, Inc. (“A4 Manufacturing”), and A4 Technologies, Inc. (“A4 Technologies”), A4 Aerospace Corporation (“A4 Aerospace”), and A4 Defense Services, Inc. (“A4 Defense Services”). All of these holding companies are Delaware corporations. Each is authorized to issue 1,500 shares of common stock with a par value of $0.01 per share, and the Company is the sole shareholder of each of these subsidiaries.
On February 21, 2020, the Company, through our subsidiary A4 Construction completed the acquisition of Excel Fabrication, LLC, an Idaho Limited Liability Company (“Excel”). Excel subsequently changed its name to Excel Construction Services, LLC.
On November 13, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 1, Inc. a Delaware corporation (“Merger Sub 1”), entered into a merger agreement (the “IA Agreement”) with Impossible Aerospace Corporation, a Delaware corporation (“IA”), pursuant to which IA merged with and into Merger Sub 1 (the “IA Merger”). On November 12, 2020, the Company created
36


Merger Sub 1 and became its sole shareholder. Merger Sub 1 was created solely for the purpose of the IA Merger. The IA Merger closed on December 15, 2020.
On December 29, 2020, the Company and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 2, Inc. a Delaware corporation (“Merger Sub 2”), entered into a merger agreement (the “Vayu Agreement”) with Vayu (US), Inc., a Delaware corporation (“Vayu”), pursuant to which Vayu merged with and into Merger Sub 2 (the “Vayu Merger”). On December 29, 2020, the Company created Merger Sub 2 and became its sole shareholder. Merger Sub 2 was created solely for the purpose of the Vayu Merger. The Vayu Merger closed on February 8, 2021.
In March 2021, we announced the combination of the operations of our subsidiaries Deluxe and MSM. Both companies will be under the Morris Sheet Metal brand. The Company’s management believes that the combination of these businesses will create a more harmonious relationship between the two companies. The combining of resources should empower Morris to strengthen its brand through its strategic banking relationship, eliminate duplicative and competitive interests, and expand its footprint beyond the Indiana home base.
On May 5, 2021, we acquired all of the outstanding shares of stock of TDI.
On May 10, 2021, we acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alt Labs.
In June 2021, we announced the combination of our subsidiaries Impossible Aerospace (“IA”) and Vayu (US) to become Vayu Aerospace Corporation (“Vayu”). Our management believes that the combination of these subsidiaries will create a more harmonious relationship between the two companies. The combining of resources should empower Vayu to strengthen its brand through its strategic banking relationship, eliminate duplicative and competitive interests, and expand its footprint beyond the Michigan home base.
On October 20, 2021, the Company, and the Company’s subsidiary, A4 Aerospace, entered into a Stock Purchase Agreement with Identified Technologies Corporation, a Delaware corporation with foreign registration in Pennsylvania (“Identified Technologies”). Pursuant to the Stock Purchase Agreement, A4 Aerospace purchased all of the outstanding capital stock of Identified Technologies, a total of 6,486,044 shares (the “ITC Shares”). The total purchase price for the ITC Shares was $4,000,000 and was paid with 111,111 shares of the Company’s Class A common stock, issued to the IDT’s shareholders. Following the closing of the transaction, A4 Aerospace owned 100% of the capital stock of Identified Technologies.
On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. a Delaware corporation (“AC3”), entered into a merger agreement with Elecjet, a Delaware corporation and the three Elecjet shareholders. Pursuant to the Agreement, AC3 merged with and into Elecjet. AC3 was created solely for the purpose of the merger with Elecjet, and Elecjet was the surviving entity following the merger.
On December 9, 2021, the Company, and the Company’s subsidiary, A4 Technologies, entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), an Indiana limited liability company (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), an Indiana limited liability company (“Direct Tech”), PMI Group, LLC, an Indiana limited liability company (“PMI”), Continu.Us, LLC, an Indiana limited liability company (“Continu.Us”), Solas Ray, LLC, an Indiana limited liability company (“Solas”), and the two individual owners of these entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the Membership Interest Purchase Agreement, the Company acquired all of the outstanding membership interests of RCA.
In Q1 2022, we formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC.
As of the date of this prospectus, the Company is exploring additional acquisition and merger transactions.
37


Corporate Information
Alpine 4 maintains our corporate office located at 2525 E. Arizona Biltmore Circle, Suite 237, Phoenix, Arizona 85016. QCA rents a location at 1709 Junction Court #380 San Jose, California 95112. Morris Sheet Metal and JTD Spiral are located at 6212 Highview Dr, Fort Wayne, Indiana 46818. Excel Construction Services’ office and fabrication space are located at 297 Wycoff Cir, Twin Falls, Idaho 83301. Vayu has its headquarters at 3753 Plaza Drive, Ann Arbor, Michigan 48108. The headquarters for TDI are located at 14955 Technology Ct, Fort Myers, Florida 33912. Alt Labs has its headquarters at 4740 S. Cleveland Ave. Fort Myers, Florida 33907. Elecjet has its headquarters at 5935 W 84th St, Indianapolis, Indiana 46278. RCA Commercial Electronics has its headquarters at 5935 W 84th St, Indianapolis, Indiana 46278. Global Autonomous Corporation has its offices at 2525 E Arizona Biltmore Circle, Suite 237, Phoenix Arizona 85016.
Subsidiaries and Product Groups
At the core of our business strategy is our focus on scalable corporate platform solutions. We have built a strong portfolio of manufacturing, software, and energy driven businesses with a focus on long-term value creation. We have the following subsidiaries and product groups:
Current Revenue Generators - This represents our subsidiaries that are currently generating revenue from operations (ordered from highest to lowest based on 2022 full year revenue).
RCA is engaged in the design and wholesale distribution/sale of commercial LED lighting and electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. In May 2023, RCA amended and extended its licensing agreement for the RCA trademark to include additional product lines such as computer monitors, outdoor televisions, energy storage systems and batteries through December 2027.
MSM is a commercial sheet metal contractor and fabricator. MSM designs, fabricates, and installs dust collectors, commercial ductwork, kitchen hoods, industrial ventilation systems, machine guards, architectural work, water furnaces, for commercial construction projects. MSM is a licensed contractor and a member of the Sheet Metal & Air Conditioning Contractors' National Association (“SMACNA”).
JTD is a sister company to MSM and provides specialized spiral duct work to MSM clientele.
Deluxe is a commercial sheet metal contractor and fabricator. In 2021, Deluxe was operationally merged into MSM, with all new project work operating under the MSM brand.
QCA provides contract manufacturing solutions, custom design (unless the customer comes with their own design) and engineering and manufacturing services including PCB Assembly, Cable & Harness and Box Builds & Mechanical Assembly to customers such as Apple, Rivian, and Tesla. Our customers engage our services via strategic business partnerships. Our abilities encompass a wide variety of skills, beginning with prototype development and culminating in the ongoing manufacturing of a complete product or assembly. QCA provides turnkey solutions that are tailored around each customer's specific needs. QCA’s primary aim is to provide contract-manufacturing solutions to market leading companies within the industrial, scientific, instrumentation, military, medical and green industries. QCA’s manufacturing facility has been certified by Orion Registrar, who is accredited by the American National Standards Institute (“ANSI”) National Accreditation Board, with a AS9100D (Quality Management Systems - Requirements for Aviation, Space, and Defense Organizations) certification, ISO 13485 certified for medical devices, along with the U.S. federal government under its International Traffic in Arms Regulation (“ITAR”).
Alt Labs is a dietary and nutritional supplement contract manufacturer located in Southwest Florida. Our mission is to provide our clients with successful, cutting edge and effective supplements. We intend for our honest and transparent, solution-driven approach to the entire product development and
38


manufacturing process to offer a refreshing alternative to current industry standards. Generally, Alt Lab’s customers provide the formula for the supplements they are contracted to make. However, Alt Labs has the ability to assist customers in developing their formulas for certain supplements when requested by a customer. With over 17 independent production rooms, 2 pharmacy operations, and an excess of 5,000 kilograms of powder and liquid blending capacity, Alt Labs is uniquely positioned to service orders from 1,000 units to over 100,000 units. We believe we are experts in the product development cycle from concept and design to development and feasibility to efficient manufacturing and on-time delivery. We believe we offer unique, industry-leading sensory panel data to our customers to ensure that they receive the absolute best tasting products in the industry. Alt Labs manufacturing facilities have been certified cGMP (current Good Manufacturing Practice) as audited by the National Sanitation Foundation (“NSF”).
TDI is a fabricator and project management services company focusing on projects associated with the United States government, including the Department of Defense and Department of State. TDI specializes in managing complex projects, assets and infrastructure for its customers, including support and services for the engineering, design, logistics and installation of HVAC, Control and Electrical systems in government facilities inside and outside the United States.
Excel is an industrial construction company with customers in the food & beverage, dairy, mining, petrochemical, mineral, and ammonia refrigeration industries. Excel’s capabilities include a vast amount of field work including new fabrication, design build, installation, repairs, service, maintenance, turn arounds, down days planned or unplanned with quick and responsive teams for most any items required by the customer’s needs and demands.
Early Stage Growth Subsidiaries - The below subsidiaries have only recently begun to generate small revenues from their operations. We believe they could represent revenue growth potential if we are able to secure the necessary contracts for each to support their operations.
Elecjet operates as an early stage manufacturer of electronic components, as well as a developer of new battery technologies including graphene and solid-state batteries. Elecjet currently has developed two forms of battery cells, a graphene-based lithium ion cell sold in the form of a ESS battery pack and the AX class of solid state batteries.
Identified Technologies is an early stage drone software company that provides geospatial and 3D data to customers in Construction, Oil/Gas, Mining, and Quarries. Customers capture the raw data on site with small Unmanned Aerial Systems and use automated software to convert the raw imagery to geospatial data. Identified Technologies can both enable customers to deploy their own drone departments, and deploy certified pilots to capture the data as a service.
Vayu’s mission is to solve the hardest and most critical logistics challenges, anywhere in the world. Vayu aims to set the standard and lead the market in safe, reliable, and affordable vertical take-off and landing (“VTOL”) aircrafts through its unmanned aerial vehicles. Vayu currently manufactures its line of drones with all airframes designed, engineered and manufactured in the Unites States. In the second half of 2022, Vayu signed a supplier agreement with All American Contracting Solutions that has the ability to create significant value for the company over the next four years. Vayu recently received its first purchase order via the supplier agreement for 10 G1 MKIII Fixed Wing UAV's for $5.25 million with delivery expected either later this year or early 2024.
UAV Supply Agreement
On October 26, 2022, our subsidiary Vayu Aerospace Corporation, entered into an Unmanned Aerial Vehicles Supply Agreement (the “UAV Agreement”) with All American Contracting Solutions, Inc., a Georgia Corporation (“All American”).
Pursuant to the UAV Agreement, All American agreed to purchase from Vayu up to 225 units of Vayu’s model G1 drones over a four-year period from January 2023 - December 2026. Specifically, Vayu agreed to manufacture
39


and supply All American with the amount of Unmanned Aerial Vehicles (“UAVs”) as set forth on certain purchase orders to be submitted by All American. All American agreed to purchase 100% of its UAVs from Vayu directly, and to not manufacture or purchase from any other third party during the term of the UAV Agreement. The parties agreed that payment for the UAVs would be made when orders were placed, according to the pricing set forth in the Agreement.
All American agreed that it would provide to Vayu a binding forecast of all of its needs for UAVs for the first calendar quarter of 2023, and a non-binding forecast for the remaining three quarters of 2023. All American will continue to provide a rolling forecast of its UAV requirements. Vayu agreed to maintain and follow quality control standards and testing programs consistent with applicable ISO regulatory standards, and that all UAVs delivered would conform to the specifications agreed to by the parties. Vayu further agreed that the UAVs would be manufactured in compliance with all applicable present and future orders, regulations, requirements and laws of any and all federal, state, provincial and local authorities and agencies. Vayu received its first purchase order from All American in July 2023 for $5.25 million with delivery expected to occur in Q4 2023 or Q1 2024.
Elecjet Batteries
In March 2022, Elecjet engaged the Battery Innovation Center (“BIC”) in Newberry, Indiana, with the purpose to provide independent third-party testing and verification of the specifications of certain of Elecjet’s AX class of solid-state batteries to show potential customers the capabilities of Elecjet’s solid-state batteries. The testing included puncture testing, folding/crumpling tests, and thermal heat tests. The AX Battery Class is a Ceramic Oxide solid-state battery and comes in the form of a 31Ah Solid-State Battery and a 10Ah Solid-State Battery. Elecjet engaged the BIC to perform several types of testing, ranging from verification of its charge capabilities, to energy density / power density, to induced failure point testing. The BIC tested two versions of the AX 31Ah the AX-01 and the AX-02. These two subclasses are designed for different market segments.
The results of the BIC showed that the AX-01 is an ultra-safe version that can withstand a variety of survivability use cases. The AX-01 has a slightly different material composition that enables its amazing survivability characteristics. The BIC confirmed that the AX-01 withstood being punctured, then folded, and finally crumpled while still holding a charge. The cell was then put through a temperature destruction test where the cell survived to a temperature of 410 degrees Fahrenheit (210 degrees Celsius). Details of the tests are described below:
Nail Puncture Test: The AX-01 was punctured by a 3mm diameter nail. The nail was left inside the battery, purposely causing the battery to short, of which it did for over an hour while being suspended in the air. The battery's temperature fluctuated but would hover at around 98.6°F (37°C) near the end of the hour with a maximum measured temperature of 101.76°F (38.76°C). Subsequently, the battery was lowered back on to the metal surface for the nail to be removed and the battery quickly returned to room temperature. One amazing feature of the battery was that during the entirety of the test, the AX-01 was holding voltage and remained functional. Note: Traditional lithium batteries typically would instantly catch on fire and go into thermal runaway the moment the battery was punctured.
Fold/Crumple Test: After the puncture test, the AX-01 was folded over its long side (AX-01 is a long rectangular shape) by a mechanical actuator. After it was folded to the point that both ends were touching each other, the battery was attempted to be folded over again by its short side. After being folded with as much force as the mechanical actuator could press out, the battery remained functional throughout the entire process and remained at room temperature. Note: Standard lithium batteries would normally catch on fire after being folded at even a small angle.
Thermal Heat Test: The battery was placed in an oven and the oven would slowly and constantly increase in temperature to test the battery's heat exposure breaking point. The temperature of the battery was brought up to 428°F (220°C) before thermal runaway occurred creating a new BIC record. Once the battery eventually caught fire, the fire was unlike other thermal runaways where a battery spews a stream of fire from a concentrated point, but rather was much more contained to the surface area across the battery. Note: Typical lithium batteries would have a thermal runaway at 266°F (130°C) and the previous highest
40


recorded temperature before thermal runaway on cells of similar capacity, with fielded chemistries, at the BIC was 302°F (150°C).
The BIC confirmed that the AX-01 measured a discharge energy of 111.41Wh at a C/2 rate (measured 31.70 Ah)). At a nominal volume of 0.17571 Liters for each cell and a nominal mass of 0.395 kg, this translates to 634Wh/L and 282Wh/kg of energy densities which are both dramatic improvements over current battery technology.
The AX-01 has a designed commercial cycle life of over 1,200 charge cycles. (Please note: this life cycle range was tested only in the Company’s laboratories, and we have not yet received results from the BIC, which generally takes several months to complete.)
The AX-02 is an energy dense cell that also has a high degree of survivability but trades some of the safety material features of the AX-01 for much higher power densities and higher life cycles.
The BIC confirmed that the AX-02 has the capability to charge at 4C. This means that the battery can fully charge in just 15 minutes. The AX-02 is also capable of 7C discharging and over 2,400 life cycles, both of which are currently in the process of being confirmed by the BIC.
The BIC also confirmed that the AX-02 measured a discharge energy of 113.213Wh at a C/2 rate (measured 31.4 Ah). At a nominal volume of 0.17571 Liters for each cell and a nominal mass of 0.395 kg, this translates to 644Wh/L and 287Wh/kg of energy densities which are both dramatic improvements over current battery technology.
Additionally, Elecjet has been exploring and has had discussions with different battery engineering firms, capital partners and consultants, in anticipation of bringing initial production of the Elecjet AX Class of batteries. Elecjet will initially target the United States for distribution. The Company has also taken an equity position in a battery design firm, and is exploring other strategic opportunities relating to production and design of the batteries in the United States.
Competition
Corporate
With respect to Alpine 4, as the parent holding company, in identifying, evaluating and selecting target businesses for initial business acquisitions or combinations, we may encounter intense competition from other entities having a business objective similar to ours, including private equity groups, leveraged buyout funds, and operating businesses seeking strategic business combinations. Many of these entities are well established and have extensive experience identifying and effecting business combinations directly or through affiliates. Moreover, many of these competitors possess greater financial, technical, human and other resources than we do. Our ability to acquire larger target businesses will be limited by our available financial resources. This inherent limitation gives others an advantage in pursuing the initial business combination of a target business. Furthermore, our obligation to pay cash in connection with our public stockholders who exercise their redemption rights may reduce the resources available to us for our initial business combination and our outstanding warrants, and the future dilution they potentially represent, may not be viewed favorably by certain target businesses. Either of these factors may place us at a competitive disadvantage in successfully negotiating an initial business combination.
Construction
The construction and maintenance industry is highly competitive and the markets in which we compete have numerous companies that provide similar services. Factors influencing our competitiveness include price, reputation for quality, ability to reduce customer costs, experience and expertise, financial strength, surety bonding capacity, knowledge of local markets and conditions, and customer relationships. Competitors tend to be regional firms that vary in size and depth of resources.
Manufacturing - QCA
We believe that the primary basis of competition in our targeted markets is manufacturing technology, quality, responsiveness, the provision of value-added services, and price. To remain competitive, we must continue to
41


provide technologically advanced manufacturing services, maintain quality levels, offer flexible delivery schedules, deliver finished products on a reliable basis, and compete favorably on the basis of price.
The electronic manufacturing services industry is large and diverse and is serviced by many companies, including several that have achieved significant market share. Because of our market’s size and diversity, we do not typically compete for contracts with a discreet group of competitors. We compete with different companies depending on the type of service or geographic area. Certain of our competitors have greater manufacturing, financial, research and development, and marketing resources. We also face competition from current and prospective customers that evaluate our capabilities against the merits of manufacturing products internally.
Manufacturing - Alt Labs
We compete with other manufacturers, distributors and marketers of vitamins, minerals, herbs, and other nutritional supplements both within and outside the U.S. The nutritional supplement industry is highly competitive, and we expect the level of competition to remain high. Our ability to scale our business and grow our revenue depends on our ability to maintain the value and reputation of our brands in the face of this competition. The nutritional supplement industry is highly fragmented and competition for the sale of nutritional supplements comes from many sources. We do not believe it is possible to accurately estimate the total number or size of our competitors. The nutritional supplement industry has undergone some consolidation in the recent past and we expect that trend may continue in the near term. We seek to differentiate ourselves by being familiar with our clients and providing a personalized experience. We believe that none have effectively combined the product, personal coaching, education and the product access provided by our sales employees and, further, that these efforts are compounded by the peer pressure our clients generate through our organized group sales presentations.
We face intense competition from competitors that are larger, more established and that possess greater resources than we do, and if we are unable to compete effectively, we may be unable to gain sufficient market share to sustain profitability. If our competitors market nutritional supplement products that are less expensive, safer or otherwise more appealing than our current and potential products, or that reach the market before our current and potential products, we may not achieve operational or financial success. The market may choose to continue utilizing existing products for any number of reasons, including familiarity with or pricing of these existing products. The failure of any of our products to compete with products marketed by our competitors would impair our ability to generate revenue, which would have a material adverse effect on our future business, financial condition, results of operations, and cash flows.
Aerospace / Drones
There has been a proliferation of startups in the drone industry, driving fragmentation and lowering prices. We believe that this fragmentation does little to address the needs of users of drones or our future customers. We expect that as the industry grows, customers will ultimately rely on companies and platforms that consolidate solutions to unify the key categories of the drone industry. We expect competition in the drone industry, which is already intense, to increase as other companies enter the drone market, as customers’ requirements evolve, and as new products and technologies are introduced. Several of our competitors have greater name recognition, much longer operating histories, greater financial resources, more and better-established customer relationships, larger sales forces and significantly greater resources. As a result, they may be able to respond more quickly to new or emerging technologies and changes in customer requirements or devote greater resources to the development, promotion and sale of their products than us, hampering our ability to successfully compete with respect to certain of these factors. Increased competition may lead to price cuts or the introduction of products available for free or at a nominal price, fewer customer orders, reduced gross margins, longer sales cycles and loss of market share. We may not be able to compete successfully against current and future competitors, and our business, results of operations and financial condition may be harmed if we fail to meet these competitive pressures.
Electronics - RCA
We believe the principal competitive factors impacting the market for our devices are brand, price, features, quality, design, consumer service, time-to-market and availability. We believe that we compete favorably in these areas. The commercial electronics market in which we operate is highly competitive and includes large, well-
42


established companies. Our Smart TVs face competition from large consumer electronics brands such as Amazon, Samsung, Sony, LG, Hisense, TCL and Onn, Walmart’s private-label brand.
Many of our existing and potential competitors enjoy substantial competitive advantages, such as:
access to greater resources in connection with research and development, including regarding development of advertising solutions;
the ability to more easily undertake extensive marketing campaigns;
the capacity to leverage their sales efforts and marketing expenditures across a broader portfolio of devices and services;
the ability to implement and sustain aggressive pricing policies;
the ability to obtain favorable pricing or allocations of key components from manufacturers or suppliers, including LCD panels, which are supplied for our devices to a significant extent by affiliates of our competitors;
the ability to exert significant influence on sales channels;
broader distribution, including by selling devices internationally and more established relationships with customers;
access to larger established customer base;
access to greater resources to make acquisitions;
the ability to rapidly develop and commercialize new technologies and services;
the ability to bundle competitive offerings with other devices and services;
the ability to cross-subsidize low-margin operations from their other higher-margin operations; and
the ability to secure rights or partnerships to content, including exclusive content, that consumers may prefer over our content.
Electronics - Elecjet
The battery market is rapidly evolving and highly competitive. With the introduction of new technologies and the potential entry of new competitors into the market, we expect competition to increase in the future, which could harm our business, results of operations, or financial condition. Our prospective competitors include major manufacturers currently supplying the industry, automotive OEMs and potential new entrants to the industry. Major companies now developing batteries include Panasonic Corporation, Samsung SDI, Contemporary Amperex Technology Co. Limited, LG Energy Solutions, BYD Co. Limited and QuantumScape. They supply conventional lithium-ion batteries and in many cases are seeking to develop solid-state batteries, including potentially lithium-metal batteries. In addition, because of the importance of electrification, many automotive OEMs are researching and investing in solid-state battery efforts and, in some cases, in battery development and production. For example, Tesla, Inc. is building multiple battery gigafactories and potentially could supply batteries to other automotive OEMs, and Toyota Motors and a Japanese consortium have a multi-year initiative pursuing solid-state batteries.
A number of development-stage companies such as SES, Solid Power and Enovix are also seeking to improve conventional lithium-ion batteries or to develop new technologies for solid-state and/or lithium-metal batteries. Potential new entrants are seeking to develop new technologies for cathodes, anodes, electrolytes and additives. Some of these companies have established relationships and are in varying stages of development. We believe our ability to compete successfully with lithium-ion battery manufacturers and with other companies seeking to develop solid-state batteries will depend on a number of factors including battery price, safety, energy density, charge rate and cycle life, and on non-technical factors such as brand, established customer relationships and financial and
43


manufacturing resources. Many of the incumbents have, and future entrants may have, greater resources than we have and may also be able to devote greater resources to the development of their current and future technologies. They may also have greater access to larger potential customer bases and have and may continue to establish cooperative or strategic relationships amongst themselves or with third parties that may further enhance their resources and offerings.
We would be at a competitive disadvantage if our competitors bring their next generation devices and services to market earlier than we do, if their devices or services have lower prices, better features, more content (or more preferable content) or are more technologically advanced than ours, or if any of our competitors’ devices or services were to become preferred by customers. To the extent we are unable to effectively compete against our competitors for any of these reasons or otherwise, our business, financial condition and results of operations may be harmed.
Suppliers
The Company and its subsidiaries have a diverse supply chain including both domestic and international suppliers. The Company consistently analyzes and monitors its supplier concentration and make adjustments as necessary to minimize the concentration risk.
Government Regulation
The Company and our subsidiaries are subject to standard workspace governmental regulations including, but not limited to, Occupational Safety and Health Administration (“OSHA”) and Environmental Protection Agency (“EPA”) requirements for our facilities.
Our operations are subject to various federal, state and local laws and regulations including: (i) authorization from the FCC for operation in various licensed frequency bands; (ii) FAA regulations and approvals unique to the operation of commercial or industrial drones; (iii) customers’ licenses from the FCC; (iv) licensing, permitting and inspection requirements applicable to contractors, electricians and engineers; (v) regulations relating to worker safety and environmental protection; (vi) permitting and inspection requirements applicable to construction projects; (vii) wage and hour regulations; (viii) regulations relating to transportation of equipment and materials, including licensing and permitting requirements; (ix) building and electrical codes; and (x) special bidding, procurement and other requirements on government projects.
We believe we have the licenses materially required to conduct our operations, and we are in substantial compliance with applicable regulatory requirements. The operation of our manufactured products by our customers (network providers and service providers) in the U.S. or in foreign jurisdictions in a manner not in compliance with local law could result in fines, business disruption, or harm to our reputation. The changes to regulatory and technological requirements may also alter our product offerings, impacting our market share and business. Failure to comply with applicable regulations could result in substantial fines or revocation of our operating licenses or could give rise to termination or cancellation rights under our contracts or disqualify us from future bidding opportunities.
Further, our Alt Labs subsidiary is subject to oversight by the Food and Drug Administration (“FDA”) through Part 111 of the U.S. Food and Drug Act pertaining to Good Manufacturing Practices (“GMP”) for dietary supplements, and oversight by the Federal Trade Commission (“FTC”) for labeling regulations.
Patents & Proprietary Technology
The success of our business and technology leadership is supported by our proprietary technology. We rely upon a combination of patent, trademark and trade secret laws in the United States and other jurisdictions, as well as license agreements and other contractual protections, to establish, maintain and enforce rights in our proprietary technologies. In addition, we seek to protect our intellectual property rights through nondisclosure and invention assignment agreements with our employees and consultants and through non-disclosure agreements with business partners and other third parties. As of July 31, 2023, we owned on an exclusive basis 2 US Patents. We have 4 US Patent Applications, 6 Provisional US Patent Applications. We also have 3 registered U.S. trademarks and 1 pending U.S. trademark application, and have licensed one portfolio of trademarks (RCA) as detailed in the table below:
44


Patent TitleReference NumberOwner/AssigneeApplication DateExpiration Date
US Patents
Microprocessor controlled rechargeable brake light control circuitUS10807513B2Alpine 4 Technologies, Ltd.12/24/2038
Universal brake light control mechanismUS10894509B2Alpine 4 Technologies, Ltd.1/17/2039
US Patent Applications
Aircraft Battery Systems and Aircraft Including SameW02018058004A1
US20180086472A1
Impossible Aerospace Corp.9/22/2017
Ultra-fast charging high-capacity phosphorene composite activated carbon material for battery applicationUS20230216035A1Elecjet1/3/2023
Method of producing a graphene filmUS20230160087A1Elecjet11/20/2022
Provisional US Patent Applications
A solid-state battery in-situ growth self-healing binder and its preparation methodApplication #: 63/464,490Alpine 4 Holdings, Inc.5/5/2023
A self-healing conductive and thermally conductive binder for solid-state batteries and its preparation methodApplication #: 63/464,486Alpine 4 Holdings, Inc.5/5/2023
A pre-lithiated silicon cathode material and its preparation methodApplication #: 63/464,493Alpine 4 Holdings, Inc.5/5/2023
A pre-lithiated carbon anode material and its preparation methodApplication #: 63/464,507
Alpine 4 Holdings, Inc.5/5/2023
A silver-plated carbon nanotube thermal conductive past and its preparation methodApplication #: 63/464,511Alpine 4 Holdings, Inc.5/5/2023
A method for preparing a magnetron-sputtering lithium-plated material and the magnetron- sputtering lithium-plated materialApplication #: 63/464,513Alpine 4 Holdings, Inc.5/5/2023
US Trademark Applications
Continu.us97483597Direct Tech Sales, LLC (RCA Commercial Electronics)6/30/2022
US Trademark Registrations
Solas Ray3989036Direct Tech Sales, LLC (RCA Commercial Electronics)
Sensor Connect6189189Direct Tech Sales, LLC (RCA Commercial Electronics)
Elecjet5443117Elecjet Corp.
Licensed US and Canadian Trademarks
RCA853565 (US)
TMA168402 (Canada)
Licensee: Direct Tech Sales, LLC (RCA Commercial Electronics)Current license period expires at the end of 2027
45


Recent Developments
Resignation of Chief Financial Officer
On March 21, 2023, Larry Zic, the Chief Financial officer of Alpine 4 Holdings notified us of his intent to resign as our Chief Financial Officer, effective March 31, 2023. Mr. Zic’s decision to resign arose from his desire to pursue other professional opportunities. Mr. Zic’s resignation was voluntary and did not arise from any disagreement on any matter relating to the operations, policies, or practices of the Company. Our Board of Directors accepted Mr. Zic’s resignation, effective March 31, 2023.
Appointment of new Chief Financial Officer
On May 30, 2023, our Board of Directors appointed Christopher Meinerz to serve as Chief Financial Officer of the Company. In his various roles, Mr. Meinerz has been involved with the raising of more than $1 billion of capital and has successfully completed a significant number of transactions, including initial public offerings, acquisitions, and divestitures.
Completion of 1-for-8 Reverse Stock Split; Reduction in Authorized Shares of Class A Common Stock
On May 12, 2023, a Certificate of Amendment (the “Certificate of Amendment”) to the Amended and Restated Certificate of Incorporation, as amended to date, of Alpine 4, filed with the Secretary of State of Delaware, took effect.
The Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C common stock, and to decrease the number of shares of Class A common stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”).
The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every 8 shares of the Company’s issued and outstanding Class A common stock automatically converted into one share of Class A common stock, without any change in the par value per share, and will begin trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opens on May 15, 2023.
Additionally, every 8 shares of the Company’s issued and outstanding Class B common stock automatically converted into one share of Class B common stock, without any change in the par value per share, and every 8 shares of the Company’s issued and outstanding Class C common stock automatically converted into one share of Class C common stock, without any change in the par value per share.
The Reverse Split affected all holders of Class A, Class B, and Class C common stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares, as described below.
Holders of Class A, Class B, and Class C common stock were not required to take any action as a result of the Reverse Stock Split. Their accounts were automatically adjusted to reflect the number of shares owned.
A total of 180,037,350 shares of Class A common stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of Class A common stock were issued and outstanding immediately after the Reverse Split. No fractional shares will be outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock will automatically be entitled to receive an additional fraction of a share of common stock to round up to the next whole share.
New financing arrangement
On September 29, 2023, the Company and certain of its subsidiaries (collectively, the “Borrowers”) entered into a Standard Merchant Cash Advance Agreement (the “Cash Advance Agreement”) for gross proceeds of $2,100,000 with Cedar Advance, LLC ("Cedar"), an unrelated third-party financial institution, for the purchase and sale of future receipts pursuant to which the Company sold in the aggregate $2,982,000 in future receipts of the Company
46


and the Borrowers for gross proceeds of $2,100,000. Under the terms of the Cash Advance Agreement, until the purchase price has been repaid, the Company must pay $93,000 each week for 32 weeks with the first payment being due October 6, 2023. The financing arrangement is secured by an interest in collateral of select subsidiaries that had no other banking encumbrances, as well as that of the holding company itself (the “Collateral”), that is defined as collectively: (a) all accounts, including without limitation, all deposit accounts, accounts-receivable, and other receivables, as those terms are defined by Article 9 of the Uniform Commercial Code (the “UCC”), now or hereafter owned or acquired by any Borrower; and (b) all proceeds, as that term is defined by Article 9 of the UCC. Prior to the entry into the Cash Advance Agreement, there had been no previous relationship between the Company or any of its subsidiaries and Cedar. Due to delays in the anticipated closing of the sale of the Company’s shares and warrants pursuant to this registration statement, the financing was deemed necessary for working capital purposes. The Cash Advance Agreement with Cedar is filed herewith as Exhibit 10.59, and the foregoing description of the Cash Advance Agreement is qualified by reference to the full text of such agreement.
Employees
As of the date of this prospectus, we had 448 full-time employees. We believe that our relationship with our employees is good. Other than as disclosed in this prospectus or previously filed with the SEC, we have no employment agreements with our employees.
47


PROPERTIES
Alpine 4 Holdings, Inc., maintains our corporate office in rented offices at 2525 E Arizona Biltmore Cir, Suite 237, Phoenix, Arizona 85016. The monthly rent obligation is approximately $8,800 per month with a lease expiration date of April 30, 2031.
Quality Circuit Assembly, Inc. rents a location at 1709 Junction Court #380, San Jose, California 95112. The monthly rent obligation is approximately $47,000 per month under a month-to-month lease.
Quality Circuit Assembly has rents a location at 160 Great Oaks Boulevard, San Jose, California 95119. The monthly rent obligation is approximately $49,000 per month with a lease expiration date of March 31, 2034.
Quality Circuit Assembly Central, rents a property at 4401 Savannah St., Fort Smith, Arkansas 72903 for $17,000 per month with a lease expiration date of December 31, 2037.
Morris Sheet Metal - South Bend (“MSM SB”) rents space at 6661 Lonewolf Dr, South Bend, Indiana 46628. The rent obligation is approximately $81,000 per month with a lease expiration date of October 31, 2034 along with a space at 109 Garst Street, South Bend, Indiana 46601. The monthly rent obligation is approximately $2,000 with a lease expiration date of January 31, 2024. During the year ended December 31, 2021, MSM SB began operating out of the Morris Sheet Metal Fort Wayne (“MSM FW”) location upon the merger of MSM SB and MSM FW.
MSM FW and JTD Spiral rent office and fabrication space at 6212 Highview Dr, Fort Wayne, Indiana 46818. The monthly rent obligation is approximately $27,000 with a lease expiration date of January 31, 2034.
Excel Construction Services rents office and fabrication space at 297 Wycoff Cir, Twin Falls, Idaho 83301. The monthly rent obligation is approximately $19,000 with a lease expiration date of February 28, 2035.
Vayu (US) has its headquarters at 3753 Plaza Drive, Ann Arbor, Michigan 48108. The monthly rent obligation is approximately $16,000 with a lease expiration date of July 31, 2025.
Alt Labs rents the building of its headquarters at 4740 S Cleveland Ave, Fort Myers, Florida 33907. The monthly rent obligation is approximately $69,000 with a lease expiration date of June 30, 2037.
Thermal Dynamics International rents space at 14955 Technology Court, Fort Myers, Florida 33912. The monthly rent obligation is approximately $22,000 with a lease expiration date of September 30, 2027.
DTI Services Limited Liability Company (RCA) rents office and warehouse space at 5935 W. 84th Street, Indianapolis, Indiana 46278. The monthly rent obligation is approximately $34,000 with a lease expiration date of February 28, 2025.
48


LEGAL PROCEEDINGS
Alan Martin Lawsuit
In August 2020, in a matter relating to our former subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagreed with the court’s ruling and planned to appeal. Mr. Martin filed a counterclaim in which he claimed that he remains unpaid on the promissory note, as modified, under which the Company purchased Horizon. The note balance alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day. After confidential mediation before Hon. Eileen Willett, United States Magistrate Judge for the United States District Court for the District of Arizona, the parties settled their dispute on acceptable terms. The Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares of Class A common stock issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024.
As of the date of this prospectus, 250,000 shares of Class A common stock and $100,000 have been issued to Mr. Martin.
Robert Porter Lawsuit
In August 2021, in a matter relating to Horizon, Robert Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims were owed to him pursuant to his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this is a frivolous lawsuit and as such, no accrual has been recorded.
VWES Lawsuit
In October 2021, in a matter relating to Horizon, the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 4,688 shares of Class A common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations were ongoing as of the date of this prospectus. As no formal settlement offer has been extended, no accrual has been recorded.
Gatehouse Lawsuit
In June 2022, in a matter relating to the Company’s subsidiaries, DTI Services Limited Liability Company and Direct Tech Sales, LLC (doing business as RCA, the Company received a complaint filed in the Superior Court of Marion County State of Indiana (CAUSE NO. 49D01-2203-PL-006662) by Gatehouse, LLC (“Gatehouse”), a supplier of PPP gloves for resale by RCA, seeking payment of $213,000 for supplied goods that RCA has good reason to believe are counterfeit, and thus unsalable. RCA has answered the complaint and asserted counterclaims of fraud and breach of contract. After a long delay in prosecution of the case by Gatehouse, motion practice has begun in this matter, however no scheduling, hearings, or trial date has yet been set as of the date of this prospectus.
49


Mark Bell Lawsuit
In November 2022, the Company, and its subsidiaries Excel and A4 Construction, received a complaint filed by Mr. Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell. The matter relates to the lack of payment on a $2.3 million seller note comprising part of the purchase consideration. In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial in June of 2024.
Starr Corporation Arbitration
In December 2022, the Company’s subsidiary Excel received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho (“Starr Corporation”), a contractor for whom Excel was performing as sub-contractor. Excel stopped its work for Starr Corporation' pursuant to its claimed contract right of termination based on Starr Corporation’s failure to make payment within the contracted period for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $0.5 million, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024. As no formal settlement offer has been extended, no accrual has been recorded.
State University of New York at Stonybrook Lawsuit
In February 2023, the Company learned that a complaint was brought in the State of New York against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes. The case had originally been dismissed for lack of jurisdiction but was revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. In light of the decision by the Court of Appeals to return the case to the trial courts for adjudication, the Company has expressed its wish to settle the matter and has offered a settlement of $56,300. The Company has received verbal acceptance of the offer from the State of New York and is currently working with the State of New York's on a formal settlement agreement including the possibility of the State providing information useful to the Company should it wish to subsequently seek redress from the previous owners of Vayu.
Kevin Thomas Lawsuit
In May 2023, Mr. Kevin Thomas, who sold Alternative Laboratories, LLC to the Company in May of 2021, sued the Company, and its subsidiaries Alt Labs and A4 Manufacturing, in the State circuit court for Collier County Florida (Case Number 23-CA-1981), alleging that the Company failed to deliver shares of the Company as promised by the terms of the purchase agreement. Additionally Mr. Thomas claimed that an amount of $610,000 in Employee Retention Credits was received by the Company and that portion representing the credit attributed to the 1st and 2nd quarters of 2021 (prior to the May 4th, 2021 date of sale), should be remitted to him rather than retained by the Company. The Company believes that Mr. Thomas’ complaint is wholly without merit, and the Company is in the process of answering the complaint and considering possible motions and counterclaims.
50


MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION
The following discussion and analysis of the results of operations and financial condition of Alpine 4 Holdings, Inc. should be read in conjunction with our Consolidated Financial Statements and the notes to those Consolidated Financial Statements that are included elsewhere in this prospectus. This Management’s Discussion and Analysis of Financial Condition and Results of Operations contains statements that are forward-looking. See “Cautionary Statement Regarding Forward-Looking Statements” above. Actual results could differ materially because of the factors discussed in “Risk Factors” elsewhere in this prospectus, and other factors that we may not know.
Overview and Highlights
Alpine 4 Holdings, Inc. was incorporated under the laws of the State of Delaware on April 22, 2014. We are a publicly traded conglomerate that is acquiring businesses that fit into its disruptive DSF business model of Drivers, Stabilizers, and Facilitators. At Alpine 4, we understand the nature of how technology and innovation can accentuate a business. Our focus is on how the adaptation of new technologies even in brick and mortar businesses can drive innovation. We also believe that our holdings should benefit synergistically from each other and that the ability to have collaboration across varying industries can spawn new ideas and create fertile ground for competitive advantages.
51


Results of Operations
The following are the results of our operations for the year ended December 31, 2022, as compared to the year ended December 31, 2021.
Year Ended December 31, 2022Year Ended December 31, 2021$ Change
Revenues, net
$104,563,002 $51,640,813 $52,922,189 
Costs of revenue
82,848,600 43,942,815 38,905,785 
Gross Profit
21,714,402 7,697,998 14,016,404 
Operating expenses:
General and administrative expenses37,531,794 27,987,920 9,543,874 
Research and development876,542 1,464,918 (588,376)
Impairment loss of intangible asset and goodwill— 367,519 (367,519)
Gain on sale of property(5,938,150)— (5,938,150)
Total operating expenses32,470,186 29,820,357 2,649,829 
Loss from operations
(10,755,784)(22,122,359)11,366,575 
Other income (expenses)
Interest expense(3,124,132)(3,289,233)165,101 
Gain on extinguishment of debt— 803,079 (803,079)
Gain on forgiveness of debt— 3,896,108 (3,896,108)
Impairment loss on equity investment— (1,350,000)1,350,000 
Other income270,609 635,526 (364,917)
Total other income (expenses)(2,853,523)695,480 (3,549,003)
Loss before income tax
(13,609,307)(21,426,879)7,817,572 
Income tax benefit
(733,994)(1,943,741)1,209,747 
Net loss
$(12,875,313)$(19,483,138)$6,607,825 
Revenues
Revenues were $104,563,002 for the year ended December 31, 2022, an increase of $52,922,189, compared to revenues of $51,640,813 for the year ended December 31, 2021. The increase in revenue is related to an increase of $38,638,161 for RCA, $1,215,772 for Alt Labs, $6,016,168 for TDI, and $2,505,905 for QCA primarily due to 2022 being the first full year of operations for RCA, Alt Labs and IDT, while QCA experienced organic growth.
Costs of revenue
Cost of revenue was $82,848,600 for the year ended December 31, 2022, an increase of $38,905,785, compared to cost of revenue of $43,942,815 for the year ended December 31, 2021. The increase in our cost of revenue is related to an increase of $28,336,699 for RCA, $2,622,282 for Alt Labs; $3,570,074 for TDI; and $2,346,823 for QCA. The increase in cost of revenue among all the different segments was the result of the increase in revenues as described above. Further, we have improved our gross margin percentage as we have implemented operational efficiencies at our newly acquired business.
52


Operating expenses
Operating expenses were $32,470,186 for the year ended December 31, 2022, an increase of $2,649,829, compared to operating expenses of $29,820,357 for the year ended December 31, 2021. The increase in our operating expenses is related to an increase of $7,675,515 for RCA (full year of operations, acquired December 2021), a decrease of $895,571 for Alt Labs; an increase of $654,020 for TDI; and an increase of $882,348 for QCA. This was offset by a gain on sale of property of $5,938,150 largely due to a gain on the sale of the Alt Labs building in Fort Myers, Florida.
Other income (expense)
Other income (expense) was $(2,853,523) for the year ended December 31, 2022, a decrease of $3,549,003, compared to other income (expense) of $695,480 for the year ended December 31, 2021. This decrease was primarily due to $4.7 million related to the gain on forgiveness & extinguishment of debt from 2021 that did not repeat.
Results of Operations
Three months ended June 30, 2023, compared to three months ended June 30, 2022
The following are the results of our operations for the three months ended June 30, 2023, as compared to the three months ended June 30, 2022.
Three Months Ended June 30,
20232022$ Change
Revenue
$28,022,026 $25,271,126 $2,750,900 
Cost of revenue
20,234,936 19,110,583 1,124,353 
Gross profit
7,787,090 6,160,543 1,626,547 
Operating expenses:
General and administrative expenses9,893,454 9,216,398 677,056 
Research and development1,612,530 394,835 1,217,695 
Gain on sale of property— (5,822,450)5,822,450 
Total operating expenses11,505,984 3,788,783 7,717,201 
Income (loss) from operations(3,718,894)2,371,760 (6,090,654)
Other income (expenses)
Interest expense (1,108,745)(962,474)(146,271)
Other income15,906 258,660 (242,754)
Total other expense(1,092,839)(703,814)(389,025)
Income (loss) before income tax
(4,811,733)1,667,946 (6,479,679)
Income tax expense (benefit)
(259,867)128,140 (388,007)
Net income (loss)
$(4,551,866)$1,539,806 $(6,091,672)
Revenue
Revenues were $28,022,026 for the three months ended June 30, 2023, an increase of $2,750,900 compared to revenue of $25,271,126 for the three months ended June 30, 2022. The increase is due to a $3,828,244 increase for
53


Alt Labs and a $1,078,305 increase for QCA due to organic growth, offset by a $1,775,904 decrease for MSM as MSM focuses on better bid pricing to improve their gross margin.
Cost of revenue
Cost of revenue was $20,234,936 for the three months ended June 30, 2023, an increase of $1,124,353 compared to cost of revenue of $19,110,583 for the three months ended June 30, 2022. The increase is driven by the increase in revenue offset by improvements in our gross profit margin (27.8% vs. 24.4%) as all subsidiaries focus on better order and project pricing along with planned economies of scale begin to take effect.
Operating expenses
Operating expenses were $11,505,984 for the three months ended June 30, 2023, an increase of $7,717,201 compared to operating expenses of $3,788,783 for the three months ended June 30, 2022. The increase is primarily driven by an increase of $936,598 in professional fees associated with our quarterly and annual filings, a $5,822,450 gain on sale of property in 2022 that did not reoccur in 2023, and an increase an R&D expense of $404,356 at Vayu related to its drone program.
Other expenses
Other expense was $1,092,839 for the three months ended June 30, 2023, an increase of $389,025 compared to other expense of $703,814 for the three months ended June 30, 2022. The increase is driven by higher interest expense on the new debt along with the continued higher interest rate environment for our variable rate debt.
54


Six months ended June 30, 2023, compared to six months ended June 30, 2022
The following are the results of our operations for the six months ended June 30, 2023, as compared to the six months ended June 30, 2022.
Six Months Ended June 30,
2023
2022
$ Change
Revenue
$52,383,739 $50,863,280 $1,520,459 
Cost of revenue
39,380,193 39,065,280 314,913 
Gross profit
13,003,546 11,798,000 1,205,546 
Operating expenses:
General and administrative expenses20,136,477 18,418,080 1,718,397 
Research and development1,726,436 586,765 1,139,671 
Gain on sale of property— (5,822,450)5,822,450 
Total operating expenses21,862,913 13,182,395 8,680,518 
Loss from operations
(8,859,367)(1,384,395)(7,474,972)
Other income (expenses)
Interest expense (2,107,615)(1,571,435)(536,180)
Other income59,106 291,379 (232,273)
Total other expense(2,048,509)(1,280,056)(768,453)
Loss before income tax
(10,907,876)(2,664,451)(8,243,425)
Income tax benefit
(586,867)(204,697)(382,170)
Net loss
$(10,321,009)$(2,459,754)$(7,861,255)
Revenue
Revenues were $52,383,739 for the six months ended June 30, 2023, an increase of $1,520,459 compared to revenues of $50,863,280 for the six months ended June 30, 2022. The is primarily driven by an increase of $4,231,020 for Alt Labs and $951,088 for QCA due to organic growth, offset by decreases in revenue of $2,155,492 for RCA and $1,730,154 for MSM as both companies focus on improving their gross margin.
Cost of revenue
Cost of revenue was $39,380,193 for the six months ended June 30, 2023, an increase of $314,913 compared to cost of revenue of $39,065,280 for the six months ended June 30, 2022. The increase is primarily driven by the increase in revenue offset by improvements in our gross profit margin (24.8% vs 23.2%) as all subsidiaries focus on better order and project pricing along with planned economies of scale begin to take effect.
Operating expenses
Operating expenses were $21,862,913 for the six months ended June 30, 2023, an increase of $8,680,518 compared to operating expenses of $13,182,395 for the six months ended June 30, 2022. The increase is primarily driven by an increase of $1,560,564 in professional fees incurred as a result of services performed related to the 2021 restated financial statements and quarterly and annual filings, a $5,822,450 gain on sale of property in 2022 that did not reoccur in 2023, and an increase an R&D expense of $404,356 at Vayu related to its drone program.
55


Other income (expenses)
Other expenses were $2,048,509 for the six months ended June 30, 2023, an increase of $768,453 compared to other expenses of $1,280,056 for the six months ended June 30, 2022. The increase is primarily driven by higher interest expense on the new debt along with the continued higher interest rate environment for our variable rate debt.
Liquidity and Capital Resources
We have financed our operations since inception from the sale of common stock, capital contributions from stockholders, and from the issuance of notes payable and convertible notes payable. We expect to continue to finance our operations from our current operating cash flow and by the selling shares of our common stock and or debt instruments. In the first quarter of 2021, we raised approximately $55.0 million through the sale of our common stock in public and private transactions. On November 26, 2021, a direct offering of common stock was issued raising $22.0 million in cash. In July 2022, the Company raised $9.2 million in net cash through the sale of warrants and an additional $1 million in August 2022 when a portion of these warrants were exercised.
In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. The loans had terms of 24 months and accrued interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven in whole as provided in the CARES Act during the year ended December 31, 2021. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.
Management expects to have sufficient working capital for continuing operations from either the sale of its products or through the raising of additional capital through private offerings of our securities and improved cash flows from operations including the 2021 acquisitions. The Company also has bank lines of credit totaling $33.0 million as of December 31, 2022. Of the $33.0 million, $3.8 million was unused as of December 31, 2022. There are two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet. Additionally, the Company is monitoring additional businesses to acquire which management hopes will provide additional operating revenues to the Company. There can be no guarantee that the planned acquisitions will close or that they will produce the anticipated revenues on the schedule anticipated by management.
The Company also may elect to seek additional financing, engage in debt financing through a placement agent, or sell shares of its common stock in public or private offering transactions.
Liquidity Outlook
The Company’s financial statements are prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.
In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued.
As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.
56


The Company received a total of approximately $10.2 million in 2022 in the following two transactions:
The Company raised approximately $9.2 million in net proceeds in connection with a registered direct offering of its stock and;
The Company raised approximately $1.0 million in net proceeds in connection with certain investors exercising of 1,449,276 warrants.
The Company received a total of approximately $76.5 million in 2021 in the following two transactions:
The Company raised approximately $67.2 million in net proceeds in connection with a registered direct offering of its stock and;
The Company raised approximately $9.3 million in net proceeds in connection with an equity line of credit financing arrangement.
As of June 30, 2023, the Company had positive working capital of $1.6 million. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.5 million in capital expenditures lines of credit availability) of which $4.4 million was available and unused as of June 30, 2023. The Company has $22.1 million of outstanding debt, with $8.9 million in notes payable, $0.5 million in convertible notes and $12.8 million in lines of credit. The notes payable are primarily related to seller notes issued in connection with historical acquisitions. QCA, RCA, MSM and Alt Labs have lines of credit that are collateralized by their respective accounts receivable, inventory and capital expenditure balances.
The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of six operating companies which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its public and private offerings.
Going Concern
The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of QCA, TDI, IDT and RCA plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past 12 months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal, Alternative Laboratories, and Excel Construction have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.
Entity Level Risks
The ultimate impact from COVID-19 on the Company’s operations and financial results during 2023 will depend on, among other things, the ultimate severity and scope of the pandemic, the pace at which governmental
57


and private travel restrictions and public concerns about public gatherings will ease, and the speed with which the economy recovers. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond. COVID-19 did have a material negative impact on the Company’s financial performance in 2022.
Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable. In many instances, we could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives and valuation of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving our judgments and estimates.
For a summary of our significant accounting policies, refer to Note 2 of our consolidated financial statements included in this prospectus.
Off-Balance Sheet Arrangements
We have no off-balance sheet arrangements.
58


MANAGEMENT
As of the date of this prospectus, the officers and directors of Alpine 4 were as follows:
NameAgeBoard Member/PositionCommittee Assigned
Kent B. Wilson
51
Chief Executive Officer and DirectorNone
Ian Kantrowitz43VP, Investor Relations and DirectorNone
Gerry Garcia43ChairwomanAUD; Comp; NCG
Edmond Lew44DirectorAUD; Comp; NCG
Christophe Jeunot51DirectorAUD; Comp
Jonathan Withem34DirectorAUD; Comp
Andrew Call***
46
DirectorAUD*
Jeffrey Hail61Chief Operating OfficerN/A
Christopher Meinerz
57
Chief Financial OfficerN/A
_______________
AUD = Audit Committee; COMP = Compensation Committee; NCG = Nominating and Corporate Governance Committee.
*Committee Chair.
***   Mr. Call was appointed to the Board of Directors on April 6, 2022, and was appointed to the Audit Committee and made chair of the Audit Committee on that date.
Kent B. Wilson
Mr. Wilson has served as our Chief Executive Officer and Secretary since June 2014. Prior to that, Mr. Wilson raised approximately two million dollars via seed capital and private placement funds to start Crystal Technology Holdings, Ltd./NextSure, LLC. This company successfully designed, built, and brought two products to market, including an internet-based insurance rating engine that allowed prospective buyers to rate and buy their auto insurance online via a virtual insurance agent. Since 2002, Mr. Wilson has been actively involved with all facets of corporate financial and operational planning and has held the title of CFO and CEO for several different companies. Mr. Wilson has also consulted for various finance departments of publicly traded companies such as JDA Software and Switch & Data, Inc. to help them identify and develop best SOX and GAAP practices and procedures. In 2011, Mr. Wilson took over as CFO of United Petroleum Company and helped guide them from a small startup with less than $1 million in revenue to a company with $20 million in revenue and a growth path for 2013 and 2014. Mr. Wilson holds a BA degree in Management and an MBA from Northcentral University. We believe Mr. Wilson’s extensive management, strategic planning, and public company experience qualify him to serve as a director.
Ian Kantrowitz
Mr. Kantrowitz served as our Director of Investor Relations from April 2014 to February 2021 and then was promoted to Vice President of Investor Relations where he currently serves. Mr. Kantrowitz also serves as a member of our Board of Directors. He is accountable for creating and presenting a consistently applied investment message to our shareholders and the investment community on behalf of Alpine 4. Furthermore, he is responsible for monitoring and presenting management with the opinions of the investment community regarding the company's performance. Prior to joining the Alpine 4 team, Mr. Kantrowitz was a project manager for two major homebuilders in Phoenix, AZ, Continental Homes and Engle Homes. Mr. Kantrowitz has also been actively involved in the automotive industry where his in-depth knowledge of the auto industry lends a valuable perspective to our in-house product, 6th Sense Auto. Additionally, he was a top performing banker for Wells Fargo Bank, ranked number 5 in the country. We believe Mr. Kantrowitz’s experience with investor relations and project management qualify him to serve as a director.
Gerry Garcia
Mrs. Garcia has served as a Director since March 2021. Ms. Garcia has served as Director of Operations for Pensar Academy, a non-profit 501(c)(3), since July 2016. In this position, she is responsible for their budget, grants
59


management, as well as operational programming. She also served on Pensar Academy’s board of directors from 2016 to 2018. Over the course of the last 16 years, Mrs. Garcia has also spent time serving as a member of multiple Boards of Directors for various non-profit 501(c)(3) organizations, helping guide them through the complex corporate landscape that non-profit 501(c)(3)'s need access to. Ms. Garcia holds a Bachelor of Art’s degree in Consumer and Environment Sciences from Point Loma Nazarene University and a Master’s degree in Special Education from Arizona State University. We believe her knowledge of financial/strategic planning, reporting, budget analysis, and fiduciary prudence make her qualified to serve as a director.
Edmond Lew
Mr. Lew has served as a Director since March 2021. Mr. Lew has served as a Solutions Consultant at ConvergeOne since September 2022. From April 2018 to August 2022, Mr. Lew served as an IT Engineer at TransPerfec. Mr. Lew started his career in Information Technology (“IT”) as a Systems Engineer, building out hosted applications and delivering them through terminal computing in the early 2000s. This model would evolve and later be adopted as what is now recognized as cloud computing. After working in the support, implementation, and data center sides of the industry, Mr. Lew went out on his own as an IT consultant. Mr. Lew has lent his expertise to businesses in the construction, hospitality, utilities, education, arts, logistics, law enforcement and technology fields. Additionally, Mr. Lew has given back to the community by volunteering extensively over the past 15 years with various charities and non-profits, focusing on arts and social service organizations. In the interest of becoming a more capable and effective leader, Mr. Lew has completed board governance and diversity training courses and has applied those skills in his volunteer work as well as his professional career. We believe Mr. Lew’s management and experience make him qualified to serve as a director.
Christophe Jeunot
Mr. Jeunot has served as a Director since March 2021. He has served as an independent consultant for the past 20-years, collaborating with Fortune 500 national and international companies as a Story Board Artist aiding in movie, television and branding campaigns. His clients range from Netflix and Peloton to Goldman Sachs, Exxon Mobile, Samsung and 3M, among others. Mr. Jeunot’s European perspective and creativity allows solutions to be derived through an alternative lens, lending to diverse and dynamic thinking within strategic planning sessions. Mr. Jeunot’s affinity for nature and the environment makes him a conscientious proponent for green technologies. We believe Mr. Jeunot’s management and experience make him qualified to serve as a director.
Jonathan Withem
Mr. Withem has served as a Director since March 2021. From July 2017 to November 2022, Mr. Withem served as a Project Manager at ETIX. Mr. Withem contributed to the development of custom interfaces for eCommerce and onsite sales for entertainment company ETIX. As one of the largest interactive ticketing platforms, ETIX processes over 50 million tickets in 40 countries annually. Mr. Withem has experience working with a variety of teams to create, test and release new products, in addition to client training. Mr. Withem’s expertise in project management and budgetary compliance ensures adherence to strict time frames in the achievement of established goals. Mr. Withem currently serves as a Professor at Grand Canyon University. Mr. Withem holds a Bachelor of Arts degree in Music from California Polytechnic State University San Luis Obispo. We believe Mr. Withem’s management and experience make him qualified to serve as a director.
Andrew Call
Andrew Call has served as a Director since April 2022. He has served as the Director of the School of Accountancy at the W. P. Carey School of Business at Arizona State University since July 2018, and has been the Professional Advisory Board Professor of Accounting since July 2021. Mr. Call in integral in leading the school’s initiative in research, curriculum, and outreach efforts. Mr. Call researches various financial reporting topics, including the role of equity analysts in the capital markets, managers' voluntary disclosures of accounting information, and the role of whistleblowers in the discovery of financial misconduct. Mr. Call has taught at both the undergraduate and graduate levels. He has specialist background in Security Analysis, Management Guidance, and Whistleblowing. He has also contributed to or been published in 17 different publications including The Accounting
60


Review, Journal of Accounting Research, and the Journal of Accounting and Economics. We believe Mr. Call’s financial experience make him qualified to serve as a director and as Chair of our Audit Committee.
Jeff Hail
Jeff Hail has served as our Chief Operating Officer since January 2019, previously serving as Senior Vice President of Operations since April 2014. Mr. Hail’s professional experience has been both in the government and private sector. As a Buyer/Contract Officer with the Arizona Department of Transportation writing, awarding and administering highway services contracts. In the private sector, Mr. Hail experienced success by starting a number of different companies and building them to be the leaders in their niche sectors from both electronics manufacturing to e-commerce. As a result, he brings a broad-based experience level with the operational aspects of running a business in today’s realm. Mr. Hail holds a Bachelor’s of Science degree in Operations and Production Management from the W.P. Carey School of Business at Arizona State University.
Christopher Meinerz
Christopher Meinerz has served as our Chief Financial Officer since May 2023. Mr. Meinerz began his career in public accounting with BDO in Chicago, Illinois, and Grant Thornton in Madison, Wisconsin. Prior to joining the Company, Mr. Meinerz has held the title of Chief Financial Officer, Chief Operating Officer, and Chief Compliance Officer including recent appointments of Chief Financial Officer & Chief Operating Officer for Nano Hearing Aids (November 2021 – May 2023), Chief Financial Officer of Tallwave (March 2020 – April 2021, currently retained as an advisor to Board & executive management), Chief Financial Officer for Elite Roofing Supply (August 2018 – December 2019), and Chief Financial Officer for Mobivity Holdings Corp (2015-2018). In his various roles, Mr. Meinerz has been involved with the raising of more than $1 billion of capital and has successfully completed a significant number of transactions, including initial public offerings, acquisitions, and divestitures. Mr. Meinerz holds a Bachelors degree in Business Administration with degrees in Accounting and Finance from University of Wisconsin - Madison.
Term of office. Our directors are appointed for a one-year term to hold office until the next annual meeting of our shareholders or until removed from office in accordance with our bylaws. Our officers are appointed by our Board and hold office until removed by the Board.
Family relationships. There are no family relationships among executive officers and directors.
Director or officer involvement in certain legal proceedings. To the best of our knowledge, except as described below, during the past five years, none of the following occurred with respect to a present or former director or executive officer of the Company: (1) any bankruptcy petition filed by or against any business of which such person was a general partner or executive officer either at the time of the bankruptcy or within two years prior to that time; (2) any conviction in a criminal proceeding or being subject to a pending criminal proceeding (excluding traffic violations and other minor offenses); (3) being subject to any order, judgment or decree, not subsequently reversed, suspended or vacated, of any court of any competent jurisdiction, permanently or temporarily enjoining, barring, suspending or otherwise limiting his involvement in any type of business, securities or banking activities; and (4) being found by a court of competent jurisdiction (in a civil action), the Securities and Exchange Commission or the Commodities Futures Trading Commission to have violated a federal or state securities or commodities law, and the judgment has not been reversed, suspended or vacated.
Code of Ethics
We have adopted a Code of Business Conduct that applies to all of our directors, officers and employees, including our principal executive officer and principal financial officer. The Code of Business Conduct is posted on our website at www.alpine4.com/code-of-conduct/.
Board Meeting and Attendance
During fiscal year 2022, our Board held six (6) meetings in person or by telephone. Members of our Board were provided with information between Board meetings regarding the Company’s operations and were consulted on an
61


informal basis with respect to pending business. Each director attended all of the Board meetings and the meetings held by all committees of our Board on which such director served during the year.
Director Independence
Independent Directors
As of the date of this prospectus, Alpine 4 was required by The Nasdaq Stock Market to have a majority of independent directors.
Accordingly, as of the date of this prospectus, the Board had concluded that five of the members of the Board of Directors would qualify as independent directors. The Board of Directors has determined that Ms. Garcia, and Messrs. Call, Lew, Jeunot, and Withem would be independent directors of the Company under the listing standards adopted by The Nasdaq Stock Market. In making these independence determinations, the Board of Directors considered all of the factors that automatically compromise director independence as specified in The Nasdaq Stock Market’s listing standards and determined that none of those conditions existed. In addition, the Board of Directors considered whether any direct or indirect material relationship, beyond those factors that automatically compromise director independence, existed between those directors, their immediate family members, or their affiliated entities, on the one hand, and us and our subsidiaries, on the other hand. The Board of Directors determined, for those directors identified as independent above, that any relationship that existed was not material and did not compromise that director’s independence. We anticipate that our independent directors will meet in an executive session at least once per year. All standing committee members are independent for the purpose of the committees on which they serve.
Board Leadership Structure
We have chosen to split the roles of Chairperson of the Board and Chief Executive Officer. Mr. Wilson serves as Chief Executive Officer while Mr. Winters previously served as the non-executive Chairperson of the Board. On April 6, 2022, the Company announced that the Board of Directors had decided to have a rotating Chair of the Board position, and appointed Gerry Garcia to serves as the non-executive Chairwoman of the Board. Ms. Garcia served as the Chairwoman of the Board from April 6, 2022, through the date of this prospectus. The Board believes that this structure is appropriate for the Company and provides the appropriate level of independent oversight necessary to ensure that the Board meets its fiduciary obligations to our stockholders, that the interests of management and our stockholders are properly aligned, and that we establish and follow sound business practices and strategies that are in the best interests of our stockholders.
The Board of Directors does not believe that one particular leadership structure is appropriate at all times and will continue to evaluate the Board’s leadership structure from time to time.
Board’s Role in Risk Management
One of the Board of Directors’ key functions is informed oversight of the Company’s risk management process. The Board of Directors does not have a standing risk management committee, but rather administers this oversight function directly through the Board of Directors as a whole, as well as through various standing committees of the Board of Directors that address risks inherent in their respective areas of oversight.
In particular, the Board of Directors is responsible for monitoring and assessing strategic and operational risk exposure, which may include financial, legal and regulatory, human capital, information technology and security and reputation risks.
The Audit Committee has the responsibility to consider and discuss major financial risk exposures and the steps management has taken to monitor and control these exposures, including guidelines and policies to govern the process by which risk assessment and management is undertaken.
The Nominating and Corporate Governance Committee monitors the effectiveness of the Company’s corporate governance policies and the selection of prospective members of the Board of Directors and their qualifications, as well as environmental, social and governance (“ESG”)-related risks.
62


The Compensation Committee, in conjunction with the Audit Committee, assesses and monitors whether any of the Company’s compensation policies and programs have the potential to encourage excessive risk-taking. In addition, the Compensation Committee reviews and monitors matters related to human capital management, including diversity and inclusion initiatives and management of human capital risks.
Like all businesses, we also face threats to our cybersecurity, as we are reliant upon information systems and the Internet to conduct our business activities. In light of the pervasive and increasing threat from cyberattacks, the Board believes oversight of this risk is appropriately allocated to the Board, although the Board may decide to delegate this responsibility to one of the Committees of the Board. The Board, with input from management, assesses the Company’s cybersecurity risks and the measures implemented by the Company to mitigate and prevent cyberattacks and respond to data breaches. In addition, management and the Board of Directors have recently focused on risks relating to, and the impact on the Company from, the COVID-19 pandemic, and will continue to do so while the situation remains in flux.
Typically, the entire Board of Directors meets with management and the applicable committees of the Board of Directors at least annually to evaluate and monitor respective areas of oversight. Both the Board of Directors as a whole and the various standing committees receive periodic reports from individuals responsible for risk management, as well as incidental reports as matters may arise. It is the responsibility of the committee chairs to report findings regarding material risk exposures to the Board of Directors as quickly as possible. The Board of Directors’ role in risk oversight does not affect its leadership structure.
Committees of the Board
The Board of Directors has an Audit Committee, a Nominating and Corporate Governance Committee and a Compensation Committee. The current charters for each of the committees are available on our website www.alpine4.com under the “Investors” tab and then the “Governance” tab. The members of the committees are identified in the following table:
DirectorAudit CommitteeCompensation CommitteeNominating and Corporate Governance Committee
Kent B. Wilson
Ian Kantrowitz
Gerry Garcia(1)(2)(3)
XXX
Edmond Lew(2)(3)
XXX
Christophe Jeunot(2)
XX
Jonathan Withem(2)
XX
Andrew Call(4)
X
_______________
(1)Chairwoman of the Board of Directors.
(2)Ms. Garcia, and Messrs. Lew, Jeunot, and Withem were appointed as members of the Audit Committee and the Compensation Committee in March 2021.
(3)Ms. Garcia and Mr. Lew were appointed as members of the Nominating and Corporate Governance Committee on September 18, 2021.
(4)Mr. Call was appointed to the Board on April 6, 2022, and was appointed to the Audit Committee and made chair of the Audit Committee on that date.
63


EXECUTIVE COMPENSATION
The following table sets forth information concerning all cash and non-cash compensation awarded to, earned by or paid to our named executive officers with compensation exceeding $100,000 during 2022 and 2021.
Name and Principal PositionYearSalaryBonusStock AwardsOption AwardsNonequity Incentive Plan CompensationDeferred Compensation EarningsAll Other CompensationTotal
($)($)($)($)($)($)($)($)
Kent B. Wilson, Chief Executive Officer2022677,082 65,510 — — — — — 742,592 
2021424,485 784,297 164,885 — — — — 1,373,667 
Jeff Hail, Chief Operating Officer2022510,212 55,382 — — — — — 565,594 
2021361,381 288,172 34,076 — — — — 683,629 
Larry Zic, Chief Financial Officer2022405,671 10,000 116,550 — — — — 532,221 
2021235,492 18,350 — — — — — 253,842 
SaVonnah Osmanski, VP Corporate Controller2022182,307 21,000 77,700 — — — — 281,007 
202188,485 500 — — — — — 88,985 
Ian Kantrowitz, VP Investor Relations2022229,179 15,000 — — — — — 244,179 
2021165,745 293,869 27,480 — — — — 487,094 
Employment Agreements
Kent Wilson
On February 11, 2021, the Company and Kent Wilson entered into an Executive Employment Agreement (the “Wilson Agreement”). Pursuant to the Wilson Agreement, Mr. Wilson agreed to serve as the Company’s Chief Executive Officer and President, both positions he had held since June 2014, and to continue to render such services to the Company as are customarily rendered by the Chief Executive Officer and President of comparable companies.
The term of the Wilson Agreement is perpetual, and it continues until either party gives notice of termination pursuant to the terms of the agreement. The Company agreed to pay Mr. Wilson a base salary equal to 1% of the prior year’s revenue, beginning from January 1 of each year. The base salary shall not be less than $325,000 or greater than $850,000. The Company also agreed to pay an acquisition stock award bonus to Mr. Wilson on any business acquisition. The value of the acquisition stock award bonus is equal to five percent (5%) of the average three-year adjusted EBITDA of the acquired company, to be paid in shares of Class A common stock or any other class of common or preferred stock agreed between Mr. Wilson and the Company. The Company also agreed to pay an acquisition cash award bonus on any business acquisition. The value of the acquisition cash award bonus is equal to 1.5% of the average three-year adjusted EBITDA of the acquired company, to be paid on the next payroll cycle. Finally, the Company agreed to pay a profit-based cash bonus equal to two percent of the net profit for each quarter that the Company is net profitable, with a maximum payout of $25,000 in any given quarter. Mr. Wilson is entitled to standard employee benefits and life insurance. If Mr. Wilson is released by the Company for any reason other than cause (as defined in the Wilson Agreement), the Company agreed to pay severance of one year’s salary and to cover COBRA costs for Mr. Wilson and his family for one year.
On November 17, 2021, the Company and Mr. Wilson entered into an addendum to the Wilson Agreement, pursuant to which the parties removed language from the Wilson Agreement which had restricted Mr. Wilson’s authority to enter into binding contracts for or on behalf of the Company without the approval of the Company. Following the November 2021 addendum, Mr. Wilson has full authority to enter into contracts and commitments for and on behalf of the Company and all subsidiary companies.
64


Jeff Hail
On February 25, 2021, the Company and Jeffrey Hail entered into an Executive Employment Agreement (the “Hail Agreement”) to formalize the terms of Mr. Hail’s employment with the Company. Prior to entering into the Hail Agreement, Mr. Hail had been serving as the Company’s Chief Operating Officer since January 2019. Pursuant to the Hail Agreement, Mr. Hail agreed to continue to serve as the Company’s Chief Operating Officer, and to continue to render such services to the Company as are customarily rendered by the Chief Operating Officer of comparable companies.
The term of the Hail Agreement is perpetual, and it continues until either party gives notice of termination pursuant to the terms of the agreement. The Company agreed to pay Mr. Hail a base salary equal to 75% of the base salary of the Company’s Chief Executive Officer, beginning on January 1 of each year. The base salary shall not be less than $273,000.
The Company also agreed to pay an acquisition stock award bonus to Mr. Hail on any business acquisition. The value of the acquisition stock award bonus is equal to two percent (2%) of the average three-year adjusted EBITDA of the acquired company, to be paid in shares of Class A common stock or any other class of common or preferred stock agreed between Mr. Hail and the Company. The Company also agreed to pay an acquisition cash award bonus on any business acquisition. The value of the acquisition cash award bonus is equal to 0.5% of the average three-year adjusted EBITDA of the acquired company, to be paid on the next payroll cycle. Further, the Company agreed to pay to Mr. Hail a profit-based stock award bonus equal to 1.5% of the net profit for each quarter that the Company is more than $500,000 net profitable. Finally, the Company agreed to pay to Mr. Hail a profit-based cash bonus equal to 1.5% of the net profit for each quarter that the Company is net profitable, with a maximum payout of $25,000 in any given quarter. Mr. Hail is entitled to standard employee benefits and life insurance. If Mr. Hail is released by the Company for any reason other than cause (as defined in the Hail Agreement), the Company agreed to pay severance of one year’s salary and to cover COBRA costs for Mr. Hail and his family for one year.
Christopher Meinerz
On May 30, 2023, the Company and Mr. Meinerz entered into an “At Will Employment Agreement” (the “Meinerz Agreement”) relating to Mr. Meinerz’s service as the Company’s Chief Financial Officer. Pursuant to the Agreement, the Company agreed to pay Mr. Meinerz a base pay rate of $275,000 annually, and to pay a bonus of $5,000 per quarter for on-time and accurate quarterly report filings and a bonus of $10,000 for annual on-time and accurate annual report filings. Additionally, the Company agreed to grant to Mr. Meinerz $25,000 shares of the Company’s Class A common stock after 90 days of successful employment with the Company. Mr. Meinerz will also receive 80 hours of annual paid time off for 2023 and 120 hours of paid time off beginning in 2024, and he will be entitled to participate in the company’s health, welfare, and retirement plans, and in the incentive plan.
Outstanding Equity Awards
There are no current outstanding equity awards as of December 31, 2022.
Director Compensation
The following table sets forth the amounts paid to the Company's directors for their service as directors of the Company during the year ended December 31, 2022.
65


Name
Fees earned
or paid
in cash
Stock awardsOption awardsAll other compensationTotal
($)($)($)($)($)
Ian Kantrowitz(1)
$73,385 $— $— $— $73,385 
Kent Wilson(1)
$73,385 $— $— $— $73,385 
Christopher Jeunot$28,519 $— $— $— $28,519 
Gerry Garcia$30,154 $— $— $— $30,154 
Andrew Call$22,954 $— $— $— $22,954 
Edmond Lew$31,788 $— $— $— $31,788 
Jonathan Withem$28,231 $— $— $— $28,231 
Charles Winters(2)
$73,385 $— $— $50,640 $124,025 
__________________
(1)The compensation of Mr. Wilson and Mr. Kantrowitz, who are also executive officers of the Company, are set forth above.
(2)The all other compensation in the table below for Mr. Winters is salary earned while he was employed by the Company.
Securities Authorized for Issuance under Equity Compensation Plans
Adoption of 2016 Stock Option and Stock Award Plan
On November 10, 2016, the Company's Board of Directors adopted the Company's 2016 Stock Option and Stock Award Plan (the “2016 Plan”). Pursuant to the Plan, the Company may issue stock options, including incentive stock options and non-qualifying stock options, and stock grants to employees and consultants of the Company, as set forth in the Plan, a copy of which was filed as an exhibit to the Company’s Quarterly Report on Form 10-Q for the period ended September 30, 2016. The Company has reserved 250,000 shares of the Company's Class A common stock for issuance under the Plan.
Adoption of 2021 Equity Incentive Plan
On December 8, 2021, the Company’s Board of Directors adopted the Company’s 2021 Equity Incentive Plan (the “2021 Plan”). Pursuant to the 2021 Plan, the Company may issue (a) Incentive Stock Options, (b) Non-qualified Stock Options, (c) Stock Appreciation Rights, (d) Restricted Awards, (e) Performance Share Awards, (f) Cash Awards, and (g) Other Equity-Based Awards. The 2021 Plan will enable the Company to provide stock-based incentives that align the interests of employees, consultants and directors with those of the stockholders of the Company; promote the success of the Company’s business; and to attract and retain the types of employees, consultants and directors who will contribute to the Company’s long range success. A copy of the Plan was filed as Appendix B to the Company’s Definitive Proxy Statement filed with the Commission on February 1, 2022. The 2021 Plan was approved by the Company’s shareholders at the 2021 Annual Meeting on March 25, 2022.
Equity Compensation Plan Information
Plan category
Number of
securities to
be issued upon
exercise of
outstanding
options,
warrants
and rights
Weighted-
average
exercise price
of outstanding
options,
warrants
and rights
Number of
securities
remaining
available for
future issuance
under equity
compensation
plans (excluding
securities
reflected in
column (a))
(a)(b)(c)
Equity compensation plans approved by security holders223,750 $1.52 651,250 
Equity compensation plans not approved by security holders
Total223,750 $1.52 651,250 
66


BENEFICIAL OWNERSHIP OF SECURITIES
The following table sets forth certain information regarding beneficial ownership of Alpine 4 Class A, Class B, and Class C common stock and Series B Preferred Stock as of June 30, 2023, (i) by each person (or group of affiliated persons) who owns beneficially more than five percent of the outstanding shares of common stock, (ii) by each director and executive officer of Alpine 4, and (iii) by all of the directors and executive officers of Alpine 4 as a group. The percentages are based on the following figures:
22,744,757 shares of Class A common stock;
906,012 shares of Class B common stock;
1,532,210 shares of Class C common stock; and
3 shares of Series B Preferred stock.
Except as otherwise noted, the persons named in the table have sole voting and dispositive power with respect to all shares beneficially owned, subject to community property laws where applicable. Unless otherwise noted, the address of each person listed below is c/o Alpine 4 Holdings, Inc. 2525 E Arizona Biltmore Circle, Suite 237, Phoenix, Arizona, 85016.
Name and Address of
beneficial owner (1);
Class of Securities
Title/Class of SecurityNumber of Shares
Beneficial
Ownership of
Shares Listed
Votes
Total Voting Power (2)
Kent B. Wilson
Chief Executive Officer, Director
CLASS A188,515 0.79 %188,515 
CLASS B366,936 40.50 %3,669,360 
CLASS C123,772 8.08 %618,860 
B Preferred66.67 %54,236,103 
Total Votes58,712,838 48.11 %
Ian Kantrowitz
Director
CLASS A104,177 0.43 %104,177 
CLASS B187,429 20.69 %1,874,290 
CLASS C126,218 8.24 %631,090 
B Preferred33.33 %27,118,051 
Total Votes29,727,608 24.36 %
Jeff Hail
Chief Operating
Officer
CLASS A10,816 0.05 %10,816 
CLASS B140,527 15.51 %1,405,270 
CLASS C100,938 6.59 %504,690 
B Preferred— — %— 
Total Votes1,920,776 1.57 %
Gerry Garcia
Director
CLASS A1,250 0.01 %1,250 
CLASS B— — %— 
CLASS C126 0.01 %630 
B Preferred— — %— 
Total Votes1,880 *%
67


Edmond Lew
Director
CLASS A15,460 0.06 %15,460 
CLASS B— — %— 
CLASS C1,021 0.07 %5,105 
B Preferred— — %— 
Total Votes20,565 0.02 %
Christophe Jeunot
Director
CLASS A22,112 0.09 %22,112 
CLASS B— — %— 
CLASS C3,403 0.22 %17,015 
B Preferred— — %— 
Total Votes39,127 0.03 %
Jonathan Withem
Director
CLASS A— — %— 
CLASS B— — %— 
CLASS C— — %— 
B Preferred— — %— 
Total Votes— — %
Andrew Call
Director
CLASS A— — %— 
CLASS B— — %— 
CLASS C— — %— 
B Preferred— — %— 
Total Votes— — %
As Officers and Directors as a GroupCLASS A342,330 1.43 %342,330 
(8 people)CLASS B694,892 76.70 %6,948,920 
CLASS C355,478 23.20 %1,777,390 
B Preferred100.00 %81,354,154 
Total Votes90,422,794 74.09 %
There are no stockholders’ with greater than 5% ownership
_______________
*Less than 0.01%
(1)Except as otherwise indicated, the address of the stockholder is: Alpine 4 Holdings, Inc., 2525 E Arizona Biltmore Cir, Suite 237, Phoenix AZ 85016.
(2)The Voting Power column includes the effect of shares of Class B common stock, Class C common stock, and Series B Preferred Stock held by the named individuals, as indicated in the footnotes below. Each share of Class B common stock has 10 votes. Each share of Class C common stock has 5 votes. Collectively, all of the shares of Series B Preferred have voting power equal to 200% of the total voting power of all other Classes or series of outstanding shares. Each Series B Preferred share has a fractional portion of that aggregate vote.
68


CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS
Related Party Transactions
All related party transactions are discussed and considered by the senior management team before the transactions are executed and are escalated to the Board of Directors for review and approval as appropriate and necessary.
On January 25, 2023, the Company issued a $200,000 six-month note payable due July 29, 2023 to Ian Kantrowitz, our Vice President of Investor Relations and a member of the Board of Directors. The note has an annual interest rate of 30%. On July 31, 2023, the Company and Mr. Kantrowitz executed a revised note with the Company issuing a $230,000 note payable due on January 21, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($200,000) plus the accrued interest on the original note as of the maturity date ($30,000). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the full $230,000 principal balance and $13,608 in accrued interest is outstanding.
On January 30, 2023, the Company issued a $50,000 six-month note payable due July 29, 2023 to Christoph Jeunot, a member of the Board of Directors, with an annual interest rate of 30%. On August 1, 2023, the Company and Mr. Jeunot executed a revised note with the Company issuing a $57,500 note payable due on January 24, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($50,000) plus the accrued interest on the original note as of the maturity date ($7,500). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the $57,500 principal balance and $3,258 in accrued interest is outstanding.
On January 30, 2023, the Company issued a $50,000 six-month note payable due July 29, 2023 to Shannon Rigney, our Vice President of Social Media & Press Releases, with an annual interest rate of 30%. On July 31, 2023, the Company and Ms. Rigney executed a revised note with the Company issuing a $57,500 note payable due on January 25, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($50,000) plus the accrued interest on the original note as of the maturity date ($7,500). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the full $57,500 principal balance and $3,210 in accrued interest is outstanding.
On February 1, 2023, the Company issued a $65,000 six-month note payable due August 1, 2023 to Jeffrey Hail, our Chief Operating Officer, with an annual interest rate of 30%. On August 2, 2023, the Company and Mr. Hail executed a revised note with the Company issuing a $74,750 note payable due on January 28, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($65,000) plus the accrued interest on the original note as of the maturity date ($9,750). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the full $74,750 principal balance and $3,987 in accrued interest is outstanding.
On February 2, 2023, the Company issued a $50,000 six-month note payable due August 2, 2023 to Edmond Lew, a member of the Board of Directors, with an annual interest rate of 30%. On August 1, 2023, the Company and Mr. Lew executed a revised note with the Company issuing a $57,500 note payable due on January 28, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($50,000) plus the accrued interest on the original note as of the maturity date ($7,500). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the full $57,500 principal balance and $3,067 in accrued interest is outstanding.
On February 3, 2023, the Company issued a $20,000 six-month note payable due August 1, 2023 to Gabriel Garcia, the spouse of our Chairwomen of the Board of Directors, with an annual interest rate of 30%. On August 3, 2023, the Company and Mr. Garcia executed a revised note with the Company issuing a $23,000 note payable due on January 27, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($20,000) plus the accrued interest on the original note as of the maturity date ($3,000). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the full $23,000 principal balance and $1,208 in accrued interest is outstanding.
69


On February 9, 2023, the Company issued a $110,000 six-month note payable due August 8, 2023 to Jeffrey Hail, our Chief Operating Officer, with an annual interest rate of 30%. On August 2, 2023, the Company and Mr. Hail executed a revised note with the Company issuing a $126,500 note payable due on February 5, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($110,000) plus the accrued interest on the original note as of the maturity date ($16,500). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the full $126,500 principal balance and $5,903 in accrued interest is outstanding.
On February 10, 2023, the Company issued a $10,000 six-month note payable due August 9, 2023 to Kent Wilson, our Chief Executive Officer and a member of the Board of Directors, with an annual interest rate of 30%. On August 2, 2023, the Company and Mr. Wilson executed a revised note with the Company issuing a $11,500 note payable due on February 5, 2024 with all other terms remaining the same as the original note. The new principal balance represents the original note principal ($10,000) plus the accrued interest on the original note as of the maturity date ($1,500). Both notes were issued to be utilized for general corporate purposes. As of the date of the prospectus, the full $11,500 principal balance and $537 in accrued interest is outstanding.
70


DESCRIPTION OF SECURITIES
Authorized Capital Stock
Our authorized capital stock consists of 230,000,000 shares of which 225,000,000 shares are common stock, par value $0.0001 per share, and 5,000,000 shares are preferred stock, par value of $0.0001 per share.
Common Stock
Pursuant to our amended Certificate of Incorporation, we are authorized to issue three classes of common stock: Class A common stock (200,000,000 shares); Class B common stock (10,000,000 shares); and Class C common stock (15,000,000 shares).
Voting Rights
Holders of our Class A, Class B, and Class C common stock have identical rights, except that holders of our Class A common stock are entitled to one vote per share; holders of our Class B common stock will be entitled to ten (10) votes per share; and holders of our Class C common stock will be entitled to five (5) votes per share. Holders of shares of Class A, Class B, and Class C common stock will vote together as a single class on all matters (including the election of directors) submitted to a vote of stockholders, unless otherwise required by law. We have not provided for cumulative voting for the election of directors in our certificate of incorporation.
Dividends
Subject to preferences that may apply to any shares of preferred stock outstanding at the time, the holders of Class A, Class B, and Class C common stock shall be entitled to share equally in any dividends that our board of directors may determine to issue from time to time. In the event a dividend is paid in the form of shares of common stock or rights to acquire shares of common stock, the holders of Class A common stock shall receive Class A common stock, or rights to acquire Class A common stock, as the case may be; the holders of Class B common stock shall receive Class B common stock, or rights to acquire Class B common stock, as the case may be; and the holders of Class C common stock shall receive Class C common stock, or rights to acquire Class C common stock, as the case may be.
Liquidation Rights
Upon our liquidation, dissolution or winding-up, the holders of Class A, Class B, and Class C common stock shall be entitled to share equally all assets remaining after the payment of any liabilities and the liquidation preferences on any outstanding preferred stock.
Conversion
Class A Common
Our Class A common stock is not convertible into any other shares of our capital stock.
Class B Common
Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. In addition, each share of Class B common stock shall convert automatically into one share of Class A common stock upon any transfer, whether or not for value, except for certain transfers described in our Certificate of Incorporation.
Once converted into Class A common stock, the Class B common stock will be classified as authorized and unissued, and may be reissued. No class of common stock may be subdivided or combined unless the other class of common stock concurrently is subdivided or combined in the same proportion and in the same manner.
71


Class C Common
Each share of Class C common stock is convertible as follows:
Between the date of issuance by the Company to the holder (the “Issuance Date”) and the third anniversary of the Issuance Date, the Class C common stock may not be converted into Class A common stock.
Beginning on the third anniversary of the Issuance Date (the “Initial Conversion Date”), the shareholder may convert up to 25% of the Class C shares owned by such holder into shares of Class A common stock.
Beginning on the fourth anniversary of the Issuance Date, the shareholder may convert up to an additional 25% of the Class C shares owned by such holder into shares of Class A common stock.
Beginning on the fifth anniversary of the Issuance Date, the shareholder may convert up to an additional 25% of the Class C shares owned by such holder into shares of Class A common stock.
Beginning on the sixth anniversary of the Issuance Date, the shareholder may convert up to an additional 25% of the Class C shares owned by such holder into shares of Class A common stock.
The conversion schedule and limitations above are referred to herein as the “Conversion Schedule.
As discussed more fully below, any transfer of Class C common stock shall result in the Initial Conversion Date being deemed to be reset, and shall be the third anniversary of such Transfer, and the Conversion Schedule shall be reset and calculated from the reset Initial Conversion Date.
Once converted into Class A common stock, the Class C common stock shall not be reissued. No class of common stock may be subdivided or combined unless the other class of common stock concurrently is subdivided or combined in the same proportion and in the same manner.
Restrictions on Transfer
Class A Common
There are no restrictions on the transfer of the Class A common stock, other than restrictions required by federal and state securities laws.
Class B Common
Each share of Class B common stock shall automatically, without any further action, convert into one (1) fully paid and non-assessable share of Class A common stock upon a Transfer (as defined in the Amendment) of such share, other than a Transfer:
from a Class B Stockholder to any other Class B Stockholder who is a natural person to certain Permitted Entities, and from any of the Permitted Entities back to such Class B Stockholder and/or any other Permitted Entity established by or for such Class B Stockholder:
Certain trusts;
An Individual Retirement Account, as defined in Section 408(a) of the Internal Revenue Code, or certain pensions, profit sharing, stock bonus or other type of plans or trusts;
Certain entities, including a corporation over which such Class B Stockholder has voting control; a partnership over which such Class B Stockholder has voting control; a limited liability company over which such Class B Stockholder has voting control;
by a Class B Stockholder that is a partnership, or a nominee for a partnership, or a limited liability company, which partnership or limited liability company beneficially held more than five percent (5%) of
72


the total outstanding shares of Class B common stock as of the transfer to certain persons listed in the Amendment;
Additionally, each share of Class B common stock held of record by a Class B Stockholder who is a natural person, or by such Class B Stockholder’s Permitted Entities, shall automatically, without any further action, convert into one (1) fully paid and non-assessable share of Class A common stock upon the death of such Class B Stockholder.
Shares of Class B common stock that are converted into shares of Class A common stock as provided in this section shall be retired and may not be reissued.
Class C Common
Upon the Transfer (as defined in the Amendment) of any share of Class C common stock other than a Transfer:
from a Class C Stockholder to any other Class C Stockholder who is a natural person to certain Permitted Entities, and from any of the Permitted Entities back to such Class C Stockholder and/or any other Permitted Entity established by or for such Class C Stockholder:
Certain trusts;
An Individual Retirement Account, as defined in Section 408(a) of the Internal Revenue Code, or certain pensions, profit sharing, stock bonus or other type of plans or trusts;
Certain entities, including a corporation over which such Class C Stockholder has voting control; a partnership over which such Class C Stockholder has voting control; a limited liability company over which such Class C Stockholder has voting control;
by a Class C Stockholder that is a partnership, or a nominee for a partnership, or a limited liability company, which partnership or limited liability company beneficially held more than five percent (5%) of the total outstanding shares of Class C common stock as of the transfer to certain persons listed in the Amendment;
the Initial Conversion Date shall be deemed to be reset, and shall be the third anniversary of such Transfer, and the Conversion Schedule shall be reset and calculated from the reset Initial Conversion Date.
Additionally, each share of Class C common stock held of record by a Class C Stockholder who is a natural person, or by such Class C Stockholder’s Permitted Entities, shall automatically, without any further action, convert into one (1) fully paid and non-assessable share of Class A Common Stock upon the death of such Class C Stockholder.
The transfer agent and registrar for our Class A and Class C common stock is VStock Transfer, LLC. The transfer agent’s address is 18 Lafayette Place, Woodmere, NY 11598, and its telephone number is 212.828.8436.
Preferred Stock
We are authorized by our Certificate of Incorporation to issue one or more series of preferred stock, and our Board of Directors is authorized to determine the rights, preferences, and terms of any such series without being required to seek approval of the shareholders. This is often referred to as having “blank check” preferred stock rights.
As of the date of this prospectus, we had one series of preferred stock outstanding, our Series B Convertible Preferred Stock (the “Series B Preferred Stock”).
The terms of the Series B Preferred Stock include the following:
Number of shares: The Company designated 100 shares of Series B Preferred Stock.
73


The Stated Value of the Series B Preferred Stock is $1.00 per share.
No dividends will accrue.
Voting Rights
If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of common stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to:
Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock
Divided by:
the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
Liquidation
Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
Conversion: The Series B Preferred Stock shall be convertible into shares of the Company's Class A common stock only as follows:
In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
As of the date of this prospectus, we had 3 shares of Series B Preferred Stock outstanding, held by the members of our Board of Directors.
Anti-Takeover Provisions of Our Charter Documents and Delaware Law
Some provisions of our Charter, our Bylaws and Delaware law could make it more difficult to acquire our company by means of a tender offer, a proxy contest, or otherwise.
Our Bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of our board of directors or a committee of our board of directors. These procedures provide that notice of stockholder proposals must be timely given in writing to our corporate secretary prior to the meeting at which the action is to be taken. Generally, for a proposal to be timely submitted for consideration at an annual meeting, notice must be delivered to our secretary not less than 90 days nor more than 120 days prior to the first anniversary date of the annual meeting for the preceding
74


year. Our Bylaws specify the requirements as to form and content of all stockholders’ notices. These provisions might preclude our stockholders from bringing matters before our annual meeting of stockholders or from making nominations for directors at our annual meeting of stockholders if the proper procedures are not followed.
Our Charter and Bylaws both provide that vacancies on our board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office, and directors so chosen shall hold office for a term expiring at the next annual meeting of stockholders or until such director’s successor shall have been duly elected and qualified. Accordingly, the board of directors could prevent any stockholder from filling the new directorships with such stockholder’s own nominee.
Additionally, as noted, our Charter provides our Board with “blank check” preferred stock authority, by which means the Board of Directors may designate a new series of preferred stock, and determine the rights and preferences, including voting rights, without the need to seek approval from our shareholders.
Delaware Anti-Takeover Law
We are subject to Section 203 of the Delaware General Corporation Law which contains anti-takeover provisions. In general, Section 203 prohibits a publicly held Delaware corporation from engaging in a business combination with an interested stockholder for a period of three years following the date that the person became an interested stockholder, unless the business combination or the transaction in which the person became an interested stockholder is approved in a prescribed manner. Generally, a business combination includes a merger, asset or stock sale or another transaction resulting in a financial benefit to the interested stockholder. An interested stockholder is a person who, together with affiliates and associates, owns 15% or more of the corporation’s voting stock. The existence of this provision may have an anti-takeover effect with respect to transactions that are not approved in advance by our board of directors, including discouraging attempts that might result in a premium over the market price for the shares of common stock held by stockholders.
No Cumulative Voting
Under Delaware law, cumulative voting for the election of directors is not permitted unless a corporation’s certificate of incorporation authorizes cumulative voting. Our Charter does not provide for cumulative voting in the election of directors. Cumulative voting allows a minority stockholder to vote a portion or all of its shares for one or more candidates for seats on our board of directors. Without cumulative voting, a minority stockholder will not be able to gain as many seats on our board of directors based on the number of shares of our stock the stockholder holds as compared to the number of seats the stockholder would be able to gain if cumulative voting were permitted. The absence of cumulative voting makes it more difficult for a minority stockholder to gain a seat on our board of directors to influence our board’s decision regarding a takeover.
Stockholder Action by Written Consent
Delaware law generally provides that the affirmative vote of a majority of the shares entitled to vote on such matter is required to amend a corporation’s certificate of incorporation or bylaws, unless a corporation’s certificate of incorporation or bylaws requires a greater percentage. Our Charter permits our board of directors to amend or repeal most provisions of our Bylaws by majority vote. Generally, our Charter may be amended by holders of a majority of the voting power of the then outstanding shares of our capital stock entitled to vote. The stockholder vote or consent with respect to an amendment of our Charter or Bylaws would be in addition to any separate class vote that might in the future be required under the terms of any series of preferred stock that might be outstanding at the time such a proposed amendment were submitted to stockholders. Delaware law and the provisions of our Bylaws generally permit stockholders owning the requisite percentage of shares of common stock necessary to approve an amendment to our Charter and Bylaws to act by written consent in lieu of a meeting of our stockholders.
Limitation of Liability and Indemnification of Officers and Directors
Our Bylaws provide indemnification, including advancement of expenses, to the fullest extent permitted under applicable law to any person made or threatened to be made a party to any threatened, pending, or completed action, suit, or proceeding, whether civil, criminal, administrative, or investigative by reason of the fact that such person is
75


or was a director or officer of the company, or is or was serving at our request as a director or officer of another corporation, partnership, joint venture, trust, or other enterprise, including service with respect to an employee benefit plan. In addition, our Charter provides that our directors will not be personally liable to us or our stockholders for monetary damages for breaches of their fiduciary duty as directors, unless they violated their duty of loyalty to us or our shareholders, acted in bad faith, knowingly or intentionally violated the law, authorized illegal dividends or redemptions or derived an improper personal benefit from their action as directors. This provision does not limit or eliminate our rights or the rights of any stockholder to seek nonmonetary relief such as an injunction or rescission in the event of a breach of a director’s duty of care. In addition, this provision does not limit the directors’ responsibilities under Delaware law or any other laws, such as the federal securities laws. We have obtained insurance that insures our directors and officers against certain losses, and which insures us against our obligations to indemnify the directors and officers. We also have entered into indemnification agreements with our directors and executive officers.
76


PLAN OF DISTRIBUTION
We are offering up to 9,859,155 Units, based on an assumed public offering price of $0.71 per Unit, which represents the closing price of our Class A common stock on Nasdaq on October 3, 2023, gross proceeds of up to approximately $7.0 million before deduction of placement agent commissions and offering expenses, in a best-efforts offering. There is no minimum amount of proceeds that is a condition of closing of this offering. The actual amount of gross proceeds, if any, in this offering could vary substantially from the gross proceeds from the sale of the maximum amount of securities being offered in this prospectus.
A.G.P./Alliance Global Partners has agreed to act as our exclusive placement agent in connection with this offering subject to the terms and conditions of a placement agency agreement dated July 11, 2023. The placement agent is not purchasing or selling any of the securities offered by this prospectus, nor is it required to arrange the purchase or sale of any specific number or dollar amount of securities, but it has agreed to use its reasonable best efforts to arrange for the sale of all of the securities offered hereby. Therefore, we will enter into a securities purchase agreement directly with the institutional investors, at the investors option, who purchase our securities in this offering. Investors who do not enter into a securities purchase agreement shall rely solely on this prospectus in connection with the purchase of our securities in this offering.
We will deliver the securities being issued to the investors upon receipt of investor funds for the purchase of the securities offered pursuant to this prospectus. We expect to deliver the securities being offered pursuant to this prospectus on or about October 10, 2023.
We have agreed to indemnify the placement agent and specified other persons against specified liabilities, including liabilities under the Securities Act, and to contribute to payments the placement agent may be required to make in respect thereof.
Fees and Expenses
This offering is being conducted on a reasonable best efforts basis and the placement agent has no obligation to buy any of the securities from us or to arrange for the purchase or sale of any specific number or dollar amount of securities. We have agreed to pay the placement agent fees set forth in the table below.
Per Unit (including Class A common stock)Per Unit (including Pre-Funded Warrants)Total
Public Offering Price(1)
$$$
Placement Agent Fees(2)
$$$
Proceeds to Company (before expenses) (3)
$$$
__________________
(1)The combined public offering price is $$0.71 per share of Class A common stock and accompanying Warrant and $$0.71 per Pre-Funded Warrant and accompanying Warrant.
(2)Represents a cash fee equal to seven percent (7.0%) of the aggregate purchase price paid by investors in this offering. We have also agreed to reimburse the Placement Agent for its accountable offering-related legal expenses in an amount up to $100,000 and pay the Placement Agent a non-accountable expense allowance of $10,000.
(3)The amount of offering proceeds to us presented in this table assumes No Pre-Funded Warrants are issued in lieu of shares of Class A common stock and does not give effect to any exercise of the Warrants.
We have agreed to pay to the placement agent a cash fee equal to 7% of the aggregate gross proceeds raised in this offering.
We have also agreed to reimburse the placement agent at closing for legal and other expenses incurred by the placement agent in connection with this offering in an amount equal to $100,000 and for certain non-accountable expenses, up to $10,000. We estimate the total expenses payable by us for this offering, excluding the placement agent fees and expenses, will be approximately $200,000.
77


The placement agent may be deemed to be an underwriter within the meaning of Section 2(a)(11) of the Securities Act, and any commissions received by it and any profit realized on the resale of the shares sold by it while acting as principal might be deemed to be underwriting discounts or commissions under the Securities Act. As an underwriter, the Placement Agent would be required to comply with the requirements of the Securities Act and the Exchange Act, including, without limitation, Rule 415(a)(4) under the Securities Act and Rule 10b-5 and Regulation M under the Exchange Act. These rules and regulations may limit the timing of purchases and sales of shares by the Placement Agent acting as principal. Under these rules and regulations, the Placement Agent:
may not engage in any stabilization activity in connection with our securities; and
may not bid for or purchase any of our securities or attempt to induce any person to purchase any of our securities, other than as permitted under the Exchange Act, until it has completed its participation in the distribution.
Listing
Our Class A common stock is listed on The Nasdaq Capital Market under the trading symbol “ALPP.” We do not plan to list the Pre-Funded Warrants or the Common Warrants on the Nasdaq Capital Market or any other securities exchange or trading market.
Lock-Up Agreements
We have agreed, subject to certain exceptions, not to offer, issue, sell, contract to sell, encumber, grant any option for the sale of or otherwise dispose of any of our Class A common stock or other securities convertible into or exercisable or exchangeable for our Class A common stock for a period of 30-days after this offering is completed without the prior written consent of the Placement Agent. We have also agreed, subject to certain exceptions, not to effect or enter into an agreement to effect any issuance by us or any of our subsidiaries of shares of our Class A common stock or other securities convertible into or exercisable or exchangeable for our Class A common stock involving a variable rate transaction for a period of 90-days. Additionally, each of our officers and directors as of the date of this prospectus have agreed, subject to certain exceptions, not to offer, issue, sell, contract to sell, encumber, grant any option for the sale of or otherwise dispose of any of our Class A common stock or other securities convertible into or exercisable or exchangeable for our Class A common stock for a period of 90-days after this offering is completed without the prior written consent of the Placement Agent.
Indemnification
We have agreed to indemnify the placement agent against certain liabilities, including liabilities under the Securities Act, and to contribute to payments that the placement agent may be required to make for these liabilities.
Determination of Offering Price and Exercise Price
The actual public offering price of the securities we are offering, and the exercise price of the Warrants included in the Units and the Pre-Funded Warrants that we are offering, will be negotiated between us and the investors in the offering based on the trading of our common stock prior to the offering, amongst other things. Other factors considered in determining the public offering price of the securities we are offering, as well as the exercise price of the Warrants included in the Units and the Pre-Funded Warrants that we are offering, will include the stage of development of our business, our business plans for the future and the extend to which they have been implemented, an assessment of our management, the general conditions of the securities markets at the time of the offering and such other factors as are deemed relevant.
The public offering price of the securities we are offering was negotiated between us and the investors, in consultation with the placement agent based on the trading of our shares of Class A common stock prior to the offering, among other things. Other factors considered in determining the public offering price of the securities we are offering include our history and prospects, the industry in which we operate, our past and present operating results, the stage of development of our business, our business plans for the future and the extent to which they have
78


been implemented, the previous experience of our executive officers, general conditions of the securities markets at the time of the offering and such other factors as were deemed relevant.
Regulation M
The placement agent may be deemed to be an underwriter within the meaning of Section2(a)(11) of the Securities Act, and any commissions received by it and any profit realized on the resale of the shares sold by it while acting as principal might be deemed to be underwriting discounts or commissions under the Securities Act. As an underwriter, the placement agent would be required to comply with the requirements of the Securities Act and the Exchange Act, including, without limitation, Rule415(a)(4)under the Securities Act and Rule10b-5 and Regulation M under the Exchange Act. These rules and regulations may limit the timing of purchases and sales of securities by the placement agent acting as principal. Under these rules and regulations, the placement agent:
may not engage in any stabilization activity in connection with our securities; and may not bid for or purchase any of our securities or attempt to induce any person to purchase any of our securities, other than as permitted under the Exchange Act, until it has completed its participation in the distribution.
Discretionary Accounts
The placement agent does not intend to confirm sales of the securities offered hereby to any accounts over which it has discretionary authority.
Other Activities and Relationships
The placement agent and certain of its affiliates are full service financial institutions engaged in various activities, which may include securities trading, commercial and investment banking, financial advisory, investment management, investment research, principal investment, hedging, financing and brokerage activities. The placement agent and certain of its affiliates have, from time to time, performed, and may in the future perform, various commercial and investment banking and financial advisory services for us and our affiliates, for which they received or will receive customary fees and expenses.
In the ordinary course of their various business activities, the placement agent and certain of its affiliates may make or hold a broad array of investments and actively trade debt and equity securities (or related derivative securities) and financial instruments (including bank loans) for their own account and for the accounts of their customers, and such investment and securities activities may involve securities and/or instruments issued by us and our affiliates. If the placement agent or its affiliates enter into a lending relationship with us, they will routinely hedge their credit exposure to us consistent with their customary risk management policies. The placement agent and its affiliates may hedge such exposure by entering into transactions that consist of either the purchase of credit default swaps or the creation of short positions in our securities or the securities of our affiliates, including potentially the shares of Class A common stock offered hereby. Any such short positions could adversely affect future trading prices of the shares of Class A common stock offered hereby. The placement agent and certain of its affiliates may also communicate independent investment recommendations, market color or trading ideas and/or publish or express independent research views in respect of such securities or instruments and may at any time hold, or recommend to clients that they acquire, long and/or short positions in such securities and instruments.
79


SHARES TO BE OFFERED BY THE SELLING STOCKHOLDERS
In addition to the Units being offered by the Company, this registration statement registers the resale of certain shares of our Class A common stock by three Selling Shareholders: Armistice Capital Master Fund, Ltd. (“Armistice”); Mast Hill Fund L.P., a Delaware limited partnership (“Mast Hill”); and J.H. Darbie & Co. (“JH Darbie”).
Shares Registered for Resale by Armistice
This registration statement registers the resale of up to 1,719,721 shares of Class A common stock issuable upon exercise of the Warrants that were issued to Armistice.
July 2022 Offering of Shares and Warrants
On July 11, 2022, we entered into a securities purchase agreement with Armistice and other investors, pursuant to which we agreed to offer and sell to Armistice, in a registered direct offering, 1,630,435 shares of our Class A common stock (the “2022 Armistice Shares”) and warrants to purchase up to 1,630,435 Shares of Class A common stock (the “2022 Armistice Warrants”).
The 2022 Armistice Shares, the 2022 Armistice Warrants, and the shares of common stock issuable upon exercise of the 2022 Armistice Warrants (the “2022 Armistice Warrant Shares”) were offered by us pursuant to an effective shelf registration statement on Form S-3 (No. 333-252539), which was declared effective by the SEC on February 10, 2021, and a corresponding prospectus supplement, dated July 11, 2022.
The exercise price and number of 2022 Armistice Warrant Shares were subject to adjustment in the event of any stock dividend or split, reverse stock split, recapitalization, reorganization or similar transaction, as described in the 2022 Armistice Warrants, and the number of 2022 Armistice Warrant Shares and the exercise price were adjusted in connection with the Reverse Split that took effect on May 15, 2023.
November 2021 Offering of Shares and Warrants
On November 23, 2021, the Company entered into a securities purchase agreement with certain purchasers, pursuant to which the Company will sell to the Purchasers in a registered direct offering, an aggregate of 1,071,429 shares of Class A common stock and warrants to purchase up to 535,715 shares of Class A common stock underlying the Warrants, for aggregate gross proceeds to the Company of $24,000,000.
In connection with the November 23, 2021 transaction, we issued warrants to purchase up to 89,286 shares of Class A common stock to an investor which subsequently assigned the warrants (the “2021 Armistice Warrants”) to Armistice.
The exercise price and number of 2021 Armistice Warrant Shares also were subject to adjustment in the event of any stock dividend, or split, reverse stock split, recapitalization, reorganization or similar transaction, as described in the 2021 Armistice Warrants, and the number of 2021 Armistice Warrant Shares and the exercise price were adjusted in connection with the Reverse Split that took effect on May 15, 2023.
We are registering the resale by Armistice of the 1,719,721 shares of Class A common stock issuable upon exercise of the 2022 Armistice Warrants and the 2021 Armistice Warrants in order to permit Armistice to offer the shares for resale from time to time. Except for its participation in our financing that closed on July 13, 2022, Armistice has not had any material relationship with us within the past three years.
Shares Registered for Resale by Mast Hill
On June 29, 2023, the Company entered into a securities purchase agreement with Mast Hill, pursuant to which the Company issued and sold to Mast Hill a senior convertible promissory note in the aggregate principal amount of $1,670,000 (the “Senior Note”), convertible into shares (the “Conversion Shares”) of the Company’s Class A common stock (the “Common Stock”), pursuant to the terms, conditions, and limitations set forth in the Senior Note. The Company also agreed to issue to Mast Hill (i) a common stock purchase warrant (the “Mast Hill Warrant”) to
80


purchase 200,000 shares of Common Stock (the “MH Warrant Shares”), (ii) 67,400 shares of Common Stock (the “MH First Commitment Shares”), and 1,200,000 shares of Common Stock (the “MH Second Commitment Shares”). Under the Transaction Agreement, the MH Second Commitment Shares will be returned to the Company upon the Company’s full performance of certain specified obligations under the Mast Hill transaction agreements, but will become non-returnable should certain events of default occur as defined under the terms of the Mast Hill transaction agreements.
We are registering the resale by Mast Hill of the 1,467,400 shares of Class A common stock, consisting of the MH Warrant Shares, the MH First Commitment Shares, and the MH Second Commitment Shares in order to permit Mast Hill to offer the shares for resale from time to time. Except for its participation in our financing that closed on June 29, 2023, Mast Hill has not had any material relationship with us within the past three years.
Shares Registered for Resale by JH Darbie
JH Darbie served as the finder in connection with the offer and sale of the Note to Mast Hill. JH Darbie received a warrant (the “JH Darbie Warrant”) to purchase 3,579 shares of the Company’s Common stock (the “JH Darbie Warrant Shares”).
We are registering the resale by JH Darbie of the JH Darbie Warrant Shares in order to permit JH Darbie to offer the shares for resale from time to time. Except for its participation in our financing that closed on June 29, 2023, JH Darbie has not had any material relationship with us within the past three years.
The table below lists the Selling Stockholders and other information regarding the beneficial ownership of the shares of common stock by such Selling Stockholders. The second column lists the number of shares of common stock beneficially owned by the Selling Stockholders, as of September 20, 2023, assuming exercise of all of the warrants held by such Selling Stockholders on such date, without regard to any limitations on exercises. The third column lists the shares of common stock being offered by this prospectus by the Selling Stockholders.
This prospectus generally covers the resale of the maximum number of shares of common stock issuable upon exercise of the Mast Hill Warrants and JH Darbie Warrants (collectively, the “Warrants”), determined as if the outstanding Warrants were exercised in full as of the trading day immediately preceding the date this registration statement was initially filed with the SEC, each as of the trading day immediately preceding the applicable date of determination and all subject to adjustment as provided in the registration right agreement, without regard to any limitations on the exercise of the Warrants. The fourth column assumes the sale of all of the shares offered by the Selling Stockholder pursuant to this prospectus.
Under the terms of the Warrants, the Selling Stockholders may not exercise their Warrants to the extent such exercise would cause such Selling Stockholder, together with its affiliates and attribution parties, to beneficially own a number of shares of common stock which would exceed 4.99% of our then outstanding common stock following such exercise, excluding for purposes of such determination shares of common stock issuable upon exercise of such Warrants which have not been exercised. The number of shares in the second and fourth columns do not reflect this limitation. The Selling Stockholders may sell all, some or none of their shares in this offering. See Plan of Distribution.
Selling StockholderNumber of Shares of Common Stock Owned Prior to OfferingMaximum Number of Shares of Common Stock to be Sold Pursuant to this ProspectusNumber of Shares of Common Stock Owned After the Offering
Percentage of Common Stock Owned After the Offering (3)
Armistice Capital Master Fund Ltd. (1)(2)
1,719,721 1,719,721 
0
— %
Mast Hill Fund L.P. (4)(5)
1,467,400 1,467,400 
0
— %
JH Darbie & Co. (6)(7)
3,579 3,579 
0
— %
__________________
(1)The securities are directly held by Armistice Capital Master Fund Ltd., a Cayman Islands exempted company (the Master Fund), and may be deemed to be beneficially owned by: (i) Armistice Capital, LLC (Armistice Capital), as the investment manager of the Master Fund; and
81


(ii) Steven Boyd, as the Managing Member of Armistice Capital. The address of the Master Fund is c/o Armistice Capital, LLC, 510 Madison Avenue, 7th Floor, New York, NY 10022.
(2)The number of shares beneficially owned includes (i) 0 shares of Class A common stock, and (ii) 1,719,721 shares of common stock issuable upon exercise of the 2022 Armistice Warrants and the 2021 Armistice Warrants. The warrants are subject to a beneficial ownership limitation of 4.99% or 9.99%, which such limitation restricts the Selling Stockholder from exercising that portion of the warrants that would result in the Selling Stockholder and its affiliates owning, after exercise, a number of shares of common stock in excess of the beneficial ownership limitation. The amounts and percentage in the table do not give effect to the beneficial ownership limitations.
(3)Based on 24,331,406 shares of Class A common stock outstanding as of October 4, 2023, and assumes that following the offering all of the warrants will have been exercised (such that 26,254,706 shares of common stock will be outstanding), and all of the shares offered by the Selling Stockholder hereunder will have been sold.
(4)The securities listed in the table above are directly held by Mast Hill Fund L.P., a Delaware limited partnership, The address of Mast Hill is 48 Parker Road, Wellesley, MA 02482.
(5)The number of shares listed in the table above includes 200,000 MH Warrant Shares; 67,400 MH First Commitment Shares; and 1,200,000 MH Second Commitment Shares. However, under the Mast Hill securities purchase agreement, the MH Second Commitment Shares will be returned to the Company upon the Company’s full performance of certain specified obligations under the securities purchase agreement, including repayment of the Senior Note per the schedule set forth in the Senior Note, but will become non-returnable should certain events of default occur as defined under terms of the Mast Hill transaction agreements.
(6)The securities listed in the table above are directly held by JH Darbie & Co. The address of JH Darbie is 48 Wall Street, Suite 1206, New York, NY 10005.
(7)The shares listed in the table above consists of the shares issuable upon exercise of the JH Darbie Warrants.
82


PLAN OF DISTRIBUTION – SELLING STOCKHOLDERS
The common stock offered by this prospectus is being offered by the three Selling Stockholders listed above. The common stock may be sold or distributed from time to time by the Selling Stockholders directly to one or more purchasers or through brokers, dealers, or underwriters who may act solely as agents at market prices prevailing at the time of sale, at prices related to the prevailing market prices, at negotiated prices, or at fixed prices, which may be changed. The sale of the common stock offered by this prospectus could be affected in one or more of the following methods:
ordinary brokers’ transactions;
transactions involving cross or block trades;
through brokers, dealers, or underwriters who may act solely as agents;
“at the market” into an existing market for the common stock;
in other ways not involving market makers or established business markets, including direct sales to purchasers or sales effected through agents;
in privately negotiated transactions; or
any combination of the foregoing.
In order to comply with the securities laws of certain states, if applicable, the shares may be sold only through registered or licensed brokers or dealers. In addition, in certain states, the shares may not be sold unless they have been registered or qualified for sale in the state or an exemption from the state’s registration or qualification requirement is available and complied with.
The Selling Stockholders may be deemed to be “underwriters” within the meaning of Section 2(a)(11) of the Securities Act.
The Selling Stockholders may use an unaffiliated broker-dealer to effectuate all sales, if any, of the common stock that it may purchase from us pursuant to the Purchase Agreement. Such sales will be made at prices and at terms then prevailing or at prices related to the then current market price. Each such unaffiliated broker-dealer will be an underwriter within the meaning of Section 2(a)(11) of the Securities Act. Each such broker-dealer will receive commissions from the Selling Stockholders that will not exceed customary brokerage commissions.
Brokers, dealers, underwriters or agents participating in the distribution of the shares as agents may receive compensation in the form of commissions, discounts, or concessions from the Selling Stockholders and/or purchasers of the common stock for whom the broker-dealers may act as agent. The compensation paid to a particular broker-dealer may be less than or in excess of customary commissions. Neither we nor the Selling Stockholders can presently estimate the amount of compensation that any agent will receive.
We know of no existing arrangements between the Selling Stockholders or any other stockholder, broker, dealer, underwriter or agent relating to the sale or distribution of the shares offered by this prospectus. At the time a particular offer of shares is made, a prospectus supplement, if required, will be distributed that will set forth the names of any agents, underwriters or dealers and any compensation from the selling stockholder, and any other required information.
Our common stock is quoted on the Nasdaq Capital Markets under the symbol “ALPP.”
83


LEGAL MATTERS
The legal validity of the securities offered by this prospectus will be passed upon for us by Kirton McConkie, P.C., Salt Lake City, Utah.
EXPERTS
The consolidated financial statements of Alpine 4 Holdings, Inc. as of December 31, 2021 and for the year then ended, appearing in this prospectus and the registration statement, have been audited by MaloneBailey, LLP, an independent registered public accounting firm, as set forth in their report thereon appearing elsewhere herein, and are included in reliance upon such report given on the authority of such firm as experts in accounting and auditing.
The consolidated financial statements of Alpine 4 Holdings, Inc. as of December 31, 2022 and for the year then ended have been audited by RSM US LLP, an independent registered public accounting firm, as stated in their report thereon (which report expresses an unqualified opinion and includes an explanatory paragraph relating to going concern), and included in this Prospectus and Registration Statement in reliance upon such report and upon the authority of such firm as experts in accounting and auditing.
WHERE YOU CAN FIND MORE INFORMATION
We have filed a registration statement on Form S-1 under the Securities Act of 1933, as amended, relating to the shares of common stock being offered by this prospectus, and reference is made to such registration statement. This prospectus and it does not contain all information in the registration statement, as certain portions have been omitted in accordance with the rules and regulations of the Securities and Exchange Commission.
In addition, since our common stock is registered under the Securities Exchange Act of 1934, we are required to file annual, quarterly, and current reports, or other information with the SEC as provided by the Securities Exchange Act of 1934, as amended. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, are available free of charge on the Investor Relations portion of our website, www.alpine4.com, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. In addition, the SEC maintains an internet site that contains the reports, proxy and information statements, and other information we electronically file with or furnish to the SEC, located at http://www.sec.gov.
Information contained in, or that can be accessed through, our website is not a part of, and shall not be incorporated by reference into, this prospectus. We have included our website address in this prospectus solely as an inactive textual reference.
84


ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
Consolidated Financial Statements
Contents
Page
Financial Statements
Consolidated Balance Sheets as of December 31, 2022, and 2021
Consolidated Balance Sheet as of June 30, 2023, and December 31, 2022
F-1


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Alpine 4 Holdings, Inc. and Subsidiaries
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheet of Alpine 4 Holdings, Inc. and subsidiaries (the Company) as of December 31, 2022, the related consolidated statements of operations, changes in stockholders’ equity (deficit) and cash flows, for the year then ended, and the related notes (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022, and the results of its operations and its cash flows for the year then ended in conformity with accounting principles generally accepted in the United States of America.
Going Concern
The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1A to the financial statements, the Company has suffered recurring losses from operations and recurring negative cash flows from operations. This raises substantial doubt about the Company's ability to continue as a going concern. Management's plans in regard to these matters also are described in Note 1A. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.
/s/ RSM US LLP
We have served as the Company's auditor since 2022.
Phoenix, Arizona
May 5, 2023
F-2


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors of Alpine 4 Holdings, Inc and Subsidiaries
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheet of Alpine 4 Holdings, Inc. and its subsidiaries (collectively, the “Company”) as of December 31, 2021, and the related consolidated statement of operations, changes in stockholders’ equity, and cash flows for the year then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and the results of their operations and their cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.
/s/ MaloneBailey, LLP
www.malonebailey.com
We have served as the Company's auditor from 2015 to 2022.
Houston, Texas
April 13, 2022, except for the restatement discussed in Note 1 as to which the date is March 16, 2023.
F-3


ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
December 31,
2022
December 31,
2021
ASSETS
CURRENT ASSETS:
Cash$2,673,541 $3,715,666 
Accounts receivable, net17,139,944 11,875,176 
Contract assets1,402,788 877,904 
Inventory25,258,369 24,419,654 
Prepaid expenses and other current assets2,428,223 1,955,907 
Total current assets48,902,865 42,844,307 
Property and equipment, net19,503,485 28,101,471 
Intangible assets, net36,282,609 39,180,664 
Right of use assets16,407,566 1,460,206 
Goodwill22,680,084 22,680,084 
Other non-current assets1,855,605 357,118 
TOTAL ASSETS
$145,632,214 $134,623,850 
LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)
CURRENT LIABILITIES:
Accounts payable$8,608,554 $7,744,957 
Accrued expenses6,749,890 5,074,006 
Contract liabilities5,284,285 6,359,449 
Notes payable, current portion3,201,136 5,690,524 
Line of credit, current portion7,426,814 4,473,489 
Financing lease obligation, current portion725,302 649,343 
Operating lease obligation, current portion1,318,885 428,596 
Total current liabilities 33,314,866 30,420,364 
Notes payable, net of current portion4,266,350 8,426,105 
Line of credit, net of current portion7,215,520 5,640,051 
Financing lease obligations, net of current portion14,592,813 15,319,467 
Operating lease obligations, net of current portion15,262,494 1,066,562 
Series C and Series D preferred stock subject to redemption 400,092 
Deferred tax liability988,150 1,861,165 
TOTAL LIABILITIES
75,640,193 63,133,806 
Commitment and contingencies (Note 11)
STOCKHOLDERS' EQUITY (DEFICIT):
Preferred stock, $0.0001 par value, 5,000,000 shares authorized
— — 
Series B preferred stock; $1.00 stated value; 100 shares authorized, 5 and 5 shares issued and outstanding at December 31, 2022 and 2021
5 5 
Class A Common stock, $0.0001 par value, 295,000,000 shares authorized, 178,425,932 and 161,798,817 shares issued and outstanding at December 31, 2022 and 2021
17,844 16,182 
Class B Common stock, $0.0001 par value, 10,000,000 shares authorized, 8,548,088 and 8,548,088 shares issued and outstanding at December 31, 2022 and 2021
854 854 
Class C Common stock, $0.0001 par value, 15,000,000 shares authorized, 12,238,232 and 12,500,200 shares issued and outstanding at December 31, 2022 and 2021
1,224 1,250 
Additional paid-in capital141,723,921 130,348,267 
F-4


December 31,
2022
December 31,
2021
Accumulated deficit(71,751,827)(58,876,514)
Total stockholders' equity (deficit)69,992,021 71,490,044 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)
$145,632,214 $134,623,850 
The accompanying notes are an integral part of these consolidated financial statements.
F-5


ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
Years Ended December 31,
20222021
Revenues, net
$104,563,002 $51,640,813 
Cost of revenues
82,848,600 43,942,815 
Gross Profit
21,714,402 7,697,998 
Operating expenses:
General and administrative expenses37,531,794 27,987,920 
Research and development876,542 1,464,918 
Impairment loss of intangible asset and goodwill 367,519 
Gain on sale of property(5,938,150) 
Total operating expenses32,470,186 29,820,357 
Loss from operations
(10,755,784)(22,122,359)
Other income (expenses)
Interest expense(3,124,132)(3,289,233)
Gain on extinguishment of debt 803,079 
Gain on forgiveness of debt 3,896,108 
Impairment loss on equity investment (1,350,000)
Other income270,609 635,526 
Total other income (expenses)(2,853,523)695,480 
Loss before income tax
(13,609,307)(21,426,879)
Income tax (benefit)
(733,994)(1,943,741)
Net loss
$(12,875,313)$(19,483,138)
Weighted average shares outstanding:
Basic190,779,052 164,216,808 
Diluted190,779,052 164,216,808 
Basic loss per share
$(0.07)$(0.12)
Diluted loss per share
$(0.07)$(0.12)
The accompanying notes are an integral part of these consolidated financial statements.
F-6


ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)
Series B Preferred StockSeries C Preferred StockSeries D Preferred Stock Class A Common StockClass B Common StockClass C Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders'
Equity (Deficit)
SharesAmountSharesAmountSharesAmountSharesAmountSharesAmountSharesAmount
Balance, December 31, 2020
5 $5  $  $ 126,363,158 $12,636 9,023,088 $902 14,162,267 $1,417 $25,144,136 $(39,393,376)$(14,234,280)
Issuance of shares of common stock for cash— — — — — — 18,428,827 1,844 — — — — 76,491,149 — 76,492,993 
Issuance of shares of common stock for convertible note payable and accrued interest— — — — — 7,384,018 740 — — — — 1,886,156 — 1,886,896 
Conversion of Class C to Class A— — — — — — 1,617,067 162 — — (1,617,067)(162)— —  
Conversion of Class B to Class A— — — — — — 475,000 48 (475,000)(48)— — — —  
Repurchase of class C common stock— — — — — — — — — — (45,000)(5)(185,845)— (185,850)
Issuance of shares of common stock for compensation— — — — — — 199,018 21 — — — — 261,504 — 261,525 
Issuance of shares of common stock and warrants for acquisition— — — — — — 4,922,471 492 — — — — 15,066,719 — 15,067,211 
Conversion of series D preferred stock to Class A— — — — — — 1,066,868 105 — — — — 5,194,329 — 5,194,434 
Conversion of series C preferred stock to Class A— — — — — — 1,342,390 134 — — — — 6,361,153 — 6,361,287 
Share-based compensation expense— — — — — — — — — — — — 36,538 — 36,538 
F-7


Series B Preferred StockSeries C Preferred StockSeries D Preferred Stock Class A Common StockClass B Common StockClass C Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders'
Equity (Deficit)
SharesAmountSharesAmountSharesAmountSharesAmountSharesAmountSharesAmount
Beneficial conversion feature on convertible notes— — — — — — — — — — — — 92,428 — 92,428 
Net loss— — — — — — — — — — — — — (19,483,138)(19,483,138)
Balance, December 31, 2021
5 5     161,798,817 16,182 8,548,088 854 12,500,200 1,250 130,348,267 (58,876,514)71,490,044 
Issuance of shares of common stock for compensation— — — — — — 211,236 22 — — — — 231,555 — 231,577 
Exchange of shares of common stock for compensation— — — — — — 37,500 4 — — (37,500)(4)— —  
Conversion of Series D preferred stock to Class A— — — — — — 63,907 7 — — — — 365,463 — 365,470 
Conversion of Series C preferred stock to Class A— — — — — 8,245 — — — — — 34,622 — 34,622 
Conversion of Class C Common stock to Class A— — — — — — 224,468 22 — — (224,468)(22)— —  
Share-based compensation expense— — — — — — — — — — — — 473,159 — 473,159 
Shares issued from ATM— — — — — — 1,589,005 159 — — — — 1,097,303 — 1,097,462 
Issuance of shares of common stock for cash, net of offering costs— — — — — — 14,492,754 1,448 — — — — 9,173,552 — 9,175,000 
Net loss— — — — — — — — — — — — — (12,875,313)(12,875,313)
Balance, December 31, 2022
5 $5  $  $ 178,425,932 $17,844 8,548,088 $854 12,238,232 $1,224 141,723,921 $(71,751,827)$69,992,021 
F-8


ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
Years Ended December 31,
20222021
OPERATING ACTIVITIES:
Net loss$(12,875,313)$(19,483,138)
Adjustments to reconcile net loss to
net cash used in operating activities:
Depreciation3,026,483 2,396,966 
Amortization3,148,055 1,757,393 
Gain on extinguishment of debt (803,079)
Gain on forgiveness of debt (3,896,108)
Amortization of preferred stock fair value (545,509)
Income tax benefit(733,994)(1,943,741)
Gain on sale of property(5,938,150) 
Bad debt expense202,761 3,028,757 
Employee stock compensation704,736 298,063 
Amortization of debt discounts 1,436,052 
Operating lease expense1,006,683 412,898 
Impairment loss on equity investment 1,350,000 
Impairment loss of intangible asset and goodwill 367,519 
Write off of inventory691,061 237,192 
Change in current assets and liabilities:
Accounts receivable(5,467,529)(4,235,353)
Inventory(1,529,776)(6,795,719)
Contract assets(524,884)(160,483)
Prepaid expenses and other assets(1,970,803)(87,950)
Accounts payable724,576 725,596 
Accrued expenses1,675,884 614,399 
Contract liabilities(1,075,164)332,032 
Operating lease liability(642,822)(429,529)
Net cash used in operating activities(19,578,196)(25,423,742)
INVESTING ACTIVITIES:
Capital expenditures(1,067,157)(3,571,253)
Proceeds from sale of asset140,710  
Proceeds from sale of building12,454,943  
Cash paid in international technology agreement(250,000) 
Cash paid for acquisitions (37,324,035)
Cash paid for equity investment (350,000)
Cash assumed in acquisition 81,442 
Net cash used in investing activities11,278,496 (41,163,846)
FINANCING ACTIVITIES:
Proceeds from the sale of common stock11,097,462 76,492,993 
Proceeds from issuances of notes payable, non-related party500,000 16,078 
Proceeds from issuances of convertible notes payable 408,000 
Net proceeds from lines of credit4,795,213 2,575,552 
Cash paid for debt issuance costs(266,419) 
F-9


Years Ended December 31,
20222021
Cash paid for equity issuance costs(825,000) 
Repurchase of common stock (185,850)
Repayment of mortgage(4,642,043) 
Repayments of notes payable, related party (238,651)
Repayments of notes payable, non-related parties(2,750,943)(7,161,807)
Repayments of convertible notes payable (1,688,464)
Cash paid on financing lease obligations(650,695)(637,180)
Net cash provided by financing activities7,257,575 69,580,671 
NET INCREASE (DECREASE) IN CASH
(1,042,125)2,993,083 
CASH , BEGINNING BALANCE
3,715,666 722,583 
CASH, ENDING BALANCE
$2,673,541 $3,715,666 
CASH PAID FOR:
Interest$2,231,600 $1,973,818 
Income taxes$ $54,058 
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:
Common stock issued for convertible note payable and accrued interest$ $1,886,896 
ROU asset and operating lease obligation recognized under Topic 842$15,729,043 $95,029 
Equipment purchased on financing lease$243,843 $ 
Beneficial conversion feature on convertible notes$ $92,428 
Common stock issued for acquisition$ $15,067,211 
Remeasurement of finance lease liability$ $279,287 
Mortgage on property purchase$ $4,680,000 
Accounts receivable converted to equity investment$ $1,000,000 
Issuance of shares of series D preferred stock for acquisition$ $6,653,309 
Notes payable issued to the Sellers for the purchase of DTI$ $2,000,000 
Conversion of series D preferred stock for common stock$ $136 
Conversion of series C preferred stock for common stock$ $171 
The accompanying notes are an integral part of these consolidated financial statements.
F-10


Note 1 - Restatement of Consolidated Financial Statements
As more fully discussed in the Form 10-K/A filed on March 17, 2023, the Company restated its consolidated financial statements as of December 31, 2021 and 2020, and for the years then ended to correct errors related to purchase accounting impacting income taxes related to the deferred tax liabilities for certain acquisitions the Company made in 2020 and 2021, the classification of the Series C and Series D preferred shares issued in connection with these acquisitions, errors in the valuation of certain assets acquired for one of the acquisitions in 2021, and errors in the recording of forgiveness of PPP loans that were assumed as part of certain acquisitions in 2020 and 2021.
Note 1A – Organization and Basis of Presentation
Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.
Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).
Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).
Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).
Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho limited liability company (“Excel”).
Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).
Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).
On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).
On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).
On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).
On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.
F-11


On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.
In Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC, which has remained consistent throughout the year. There was no assignment of assets or other financial activity on the entity during the current year.
As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:
A4 Corporate Services, LLC;
ALTIA, LLC;
Quality Circuit Assembly, Inc.;
Morris Sheet Metal, Corp;
JTD Spiral, Inc.;
Excel Construction Services, LLC;
SPECTRUMebos, Inc.;
Vayu (US)
Thermal Dynamics International, Inc.;
Alternative Laboratories, LLC.;
Identified Technologies, Corp.;
ElecJet Corp.;
DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and
Global Autonomous Corporation,
Basis of presentation
The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
Liquidity
The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.
In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our
F-12


ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the going concern sub-section below).
As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.
As of December 31, 2022, the Company has positive working capital of approximately $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit including $0.5 million in capital expenditures lines of credit availability) of which $3.8 million was available and unused at December 31, 2022. There are two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet.
The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of the six operating companies, which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.
Going Concern
The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of QCA, TDI, IDT and RCA plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past 12 months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as MSM, Alt Labs, and Excel Construction have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.
Note 2 - Summary of Significant Accounting Policies
Principles of consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.
F-13


Use of estimates
The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
Advertising
Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.
Cash
Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2022, and 2021, the Company had no cash equivalents.
The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were approximately $3.2 million and $3.5 million, respectively as of December 31, 2022 and December 31, 2021. Of this amount, approximately $2.0 million and $2.0 million, respectively, were uninsured. All uninsured amounts are held with J.P. Morgan Chase.
Major Customers
The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.
For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.
Major Vendors
For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
Accounts Receivable, net
The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these
F-14


reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.
Inventory
Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:
December 31,
2022
December 31,
2021
Raw materials$9,116,824 $8,253,104 
Work in process3,165,876 2,480,979 
Finished goods12,975,669 13,685,571 
Inventory$25,258,369 $24,419,654 
Property and Equipment, net
Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:
Automobiles and trucks
5 to 7 years
Machinery and equipment10 years
Office furniture and fixtures5 years
Buildings and improvements39 years
Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.
Property and equipment consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Automobiles and trucks$1,056,551 $1,251,187 
Machinery and equipment9,864,846 8,876,402 
Office furniture and fixtures186,464 167,581 
Buildings and improvements16,696,926 23,630,250 
Total Property and equipment27,804,787 33,925,420 
Less: Accumulated depreciation(8,301,302)(5,823,949)
Property and equipment, net$19,503,485 $28,101,471 
Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)
The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.
F-15


Purchased Intangibles and Other Long-Lived Assets, net
The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
Software5 years
Non-compete agreements
1-15 years
Customer list
3-16 years
Patents, trademarks, and licenses
3-17 years
Proprietary technology15 years
Intangible assets consisted of the following as of December 31, 2022 and 2021:
CostWeighted Average Amortization PeriodDecember 31,
2022
December 31,
2021
Software2.0 years$128,474 $128,474 
Non-compete agreement6.3 years1,426,276 1,378,772 
Customer list11.9 years13,011,187 13,011,187 
Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
Proprietary technology13.5 years19,866,743 19,616,743 
12.9 years41,560,088 41,310,088 
Accumulated amortization
Software$(77,084)$(64,757)
Non-compete agreement(478,510)(210,465)
Customer list(1,711,327)(1,112,797)
Patents, trademarks, and licenses(962,258)(8,444)
Proprietary technology(2,048,300)(732,961)
(5,277,479)(2,129,424)
Intangibles assets, net$36,282,609 $39,180,664 
Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
Years Ending December 31,
2023$3,152,048 
20243,152,048 
20252,919,686 
20262,900,686 
20272,762,686 
Thereafter21,395,455 
Total$36,282,609 
The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.
F-16


Other Long-Term Assets
Other long-term assets consisted of the following as of December 31, 2022 and 2021:
December 31,
2022
December 31,
2021
Deposits$578,545 $149,517 
Other1,277,060 207,601 
$1,855,605 $357,118 
Impairment of Long-Lived Assets
The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, Accounting for the Impairment of Long-Lived Assets.  This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.
During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.
During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
Goodwill
In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.
During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
Leases
The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease
F-17


term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
Fair Value Measurement
ASC 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.
Equity Investments
The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.
Research and Development
The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.
F-18


Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
executed contracts with the Company’s customers that it believes are legally enforceable;
identification of performance obligations in the respective contract;
determination of the transaction price for each performance obligation in the respective contract;
allocation the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
QCA and Alt Labs
QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
ElecJet
ElecJet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Identified Technologies
Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
Direct Tech Sales (“RCA”)
RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and
F-19


returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
MSM, Excel and TDI
For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.
Contract Assets and Contract Liabilities
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.
Contract Retentions
As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.
F-20


The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:
Year ended December 31,
20222021
Sale of goods
Circuit boards and cables$18,780,769 $15,700,902 
Supplements12,889,992 11,674,220 
Electronics41,191,146 1,543,469 
Total sale of goods72,861,907 28,918,591 
Sale of services
Construction contracts30,098,249 22,462,399 
Drone 3D mapping1,602,846 259,823 
Total sale of services31,701,095 22,722,222 
Total revenues$104,563,002 $51,640,813 
Earnings (loss) per share
The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:
For the Year Ended December 31, 2022
For the Year Ended December 31, 2021
Net lossSharesPer Share AmountNet lossSharesPer Share Amount
Basic EPS
Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Effect of Dilutive Securities
Stock options and warrants  —   — 
Dilute EPS
Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
Stock-based compensation
The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.
F-21


Income taxes
The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.
The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.
Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.
Related Party Disclosure
ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.
Recent Accounting Pronouncements
Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.
In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.
Note 3 – Leases
The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
F-22


As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
Years Ending December 31,
Finance
Leases
Operating
Leases
2023$1,925,840 $2,287,038 
20241,952,462 2,443,909 
20251,880,402 1,960,387 
20261,867,799 1,805,158 
20271,910,388 1,770,300 
Thereafter14,952,719 13,253,279 
Total payments24,489,610 23,520,071 
Less: imputed interest(9,171,495)(6,938,692)
Total obligation15,318,115 16,581,379 
Less: current portion(725,302)(1,318,885)
Non-current capital leases obligations$14,592,813 $15,262,494 
Finance Leases
As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.
Operating Leases
The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:
Classification on Balance SheetDecember 31,
2022
December 31,
2021
Assets
Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
Total lease assets$16,407,566 $1,460,206 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
Total lease liability$16,581,379 $1,495,158 
On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the
F-23


present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.
On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.
On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
Note 4 – Debt
On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-
F-24


anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.
In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.
In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.
In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.
In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.
On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, Leases, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).
F-25


In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.
In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.
In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.
In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.
In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on as of December 31, 2022.
In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on as of December 31, 2022.
In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 2022.
In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022 was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.
The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.
F-26


The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
December 31,
2022
December 31,
2021
Lines of credit, current portion$7,426,814 $4,473,489 
Equipment loans, current portion68,410 61,640 
Term notes, current portion3,132,726 5,628,884 
Total current10,627,950 10,164,013 
Line of credit, net of current portion7,215,520 5,640,051 
Long-term portion of equipment loans and term notes4,266,350 8,426,105 
Total notes payable$22,109,820 $24,230,169 
Future scheduled maturities of outstanding debt are as follows:
Years Ending December 31,
2023$10,627,950 
20245,104,159 
2025155,254 
2026734,607 
20275,422,850 
Thereafter65,000 
Total$22,109,820 
Note 5 - Preferred Stock Subject to Redemption
Series C Preferred Stock
The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.
Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: 
Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first
F-27


trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.
Series D Preferred Stock
The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.
F-28


Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:
Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.
Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.
During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.
As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstanding, respectively.
Note 6 – Stockholders' Equity
Preferred Stock
The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.
F-29


Series B Preferred Stock
The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:
If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:
In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.
Common Stock
Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.
The Company had the following transactions in its common stock during the year ended December 31, 2022:
In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.
In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.
F-30


In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.
In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.
During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").
In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.
In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.
In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.
In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.
In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.
In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
The Company had the following transactions in its common stock during the year ended December 31, 2021:
On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.
In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.
On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.
On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.
On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.
On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.
On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.
F-31


On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.
On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.
On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .
On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.
On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.
On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.
On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.
On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.
On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.
During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.
Stock Options
The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.
F-32


The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
1,790,000 $0.19 7.09$6,176,855 
Granted 
Forfeited 
Exercised 
Outstanding at December 31, 2021
1,790,000 $0.19 6.09$3,098,055 
Granted2,084,620 $0.77 
Forfeited(781,712)$0.32 
Exercised $— 
Outstanding at December 31, 2022
3,092,908 $0.55 7.94$463,494 
Vested and expected to vest at December 31, 2022
3,092,909 $0.55 7.94$463,494 
Exercisable at December 31, 2022
1,084,500 $0.14 5.37$463,494 
The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
Options OutstandingOptions Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$0.05 891,500 5.38$0.05 891,500 $0.05 
0.10 85,000 5.280.10 85,000 0.10 
0.13  4.580.13  0.13 
0.77 2,008,409 9.330.77  0.77 
0.90 108,000 4.270.90 108,000 0.90 
3,092,909 1,084,500 
During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.
During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.
F-33


The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
Stock price$0.77 
Risk-free interest rate2.90 %
Expected life of the options6.25 years
Expected volatility158 %
Expected dividend yield0 %
Warrants
The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:
WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
275,000 $1.01 0.23$723,250 
Granted5,527,778 3.32
Forfeited(275,000)1.01
Exercised  
Outstanding at December 31, 2021
5,527,778 $3.32 4.62$ 
Granted14,492,754 0.69
Forfeited  
Exercised(1,449,276)0.69 
Outstanding at December 31, 2022
18,571,256 $1.47 4.31$ 
Vested and expected to vest at December 31, 2022
18,571,256 $1.47 4.31$ 
Exercisable at December 31, 2022
18,571,256 $1.47 4.31$ 
The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:
Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$6.60 416,667 2.13$6.60 416,667 $6.60 
2.52 396,825 1.942.52 396,825 2.52 
3.10 4,285,715 3.93.10 4,285,715 3.1 
3.08 428,571 3.93.08 428,571 3.08 
0.6913,043,478 4.60.6913,043,478 0.69 
18,571,256 18,571,256 
During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were
F-34


exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022, the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.
The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:
Stock price
$0.62 - 7.03
Risk-free interest rate
0.01 - 1.02%
Expected life of the options
1.5-5 years
Expected volatility
157-347%
Expected dividend yield0 %
Note 7 – Business Combinations
or the various acquisitions noted below that occurred during the year ended December 31, 2021, there were minimal amounts of transaction costs incurred by the Company ranging from $0-$40,000 that are deemed immaterial. Any transactions costs associated with each acquisition below was expensed as incurred, and are recorded within General & Administrative expenses on the Consolidated Statements of Operations.
Vayu (US)
Effective February 8, 2021, the Company purchased Vayu Inc to add to its A4 Aerospace services portfolio of companies. The purchase agreement provides for the Company to purchase all the outstanding shares of Vayu and its assets. Under the provision of ASC 805 Business Combinations, the Company determined that the acquisition of Vayu was an asset acquisition as more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the Series D preferred stock issued, including direct acquisition costs. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:
Purchase Allocation
Cash$81,442 
Property and equipment56,011 
Intellectual property8,406,743 
Non-compete agreement100,819 
Deferred tax liability(1,362,667)
Accrued expenses and other current liabilities(564,039)
SBA loan (PPP funds)(65,000)
$6,653,309 
F-35


The purchase price was paid as follows:
Series D Preferred Stock (1,432,244 shares)
$6,653,309 
$6,653,309 
TDI
On May 5 2021, the Company purchased Thermal Dynamics, Inc, (“TDI”), to add to its A4 Defense services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of TDI and continuing the business of TDI with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$1,408,682 
Property and equipment111,789 
Customer list3,840,000 
Non-compete agreement120,000 
Goodwill6,426,786 
Other asset91,000 
Accounts payable(786,151)
Accrued expenses and other current liabilities(53,857)
Contract liabilities(3,637,122)
Notes payable(64,733)
$7,456,394 
The purchase price was paid as follows:
Class A Common Stock (281,223 shares)
$1,102,394 
Cash6,354,000 
$7,456,394 
Alt Labs
On May 10, 2021, the Company closed on the acquisition of Alternative Laboratories, LLC (Alt Labs) to add to its A4 Manufacturing services portfolio. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Alt Labs and
F-36


continuing the business of Alt Labs with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$397,441 
Inventory2,621,653 
Property and equipment1,739,441 
Customer list1,250,000 
Proprietary technology3,670,000 
Non-compete agreement20,000 
Goodwill4,410,564 
Other assets390,502 
Accounts payable(397,441)
Accrued expenses and other current liabilities(411,830)
Contract liabilities(1,754,290)
Notes payable(33,363)
$11,902,677 
The purchase price was paid as follows:
Class A Common Stock (361,847 shares)
$1,432,677 
Cash10,470,000 
$11,902,677 
On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. The Company closed on the purchase of the building in August 2021.
Identified Technologies
On October 20, 2021, the Company entered into a Stock Purchase Agreement with Identified Technologies Corporation (IDT) to add to its A4 Aerospace services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of IDT and continuing the business of IDT with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$90,858 
Other asset27,469 
Proprietary technology1,650,000 
Tradename210,000 
Goodwill1,913,310 
Non-compete agreement90,000 
Accrued expenses and other current liabilities(363,856)
$3,617,781 
F-37


The purchase price was paid as follows:
Cash$35 
Class A Common Stock (888,881 shares)
3,617,746 
$3,617,781 
ElecJet
On November 29, 2021, the Company acquired ElecJet Corp (ElecJet) to add to its A4 Technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Elecjet and continuing the business of ElecJet with defined inputs and substantive processes that contribute to the ability to create outputs. As part of the acquisition there was a contingent royalty agreement based on potential future graphene batteries. More detail of this agreement can be found in Note 11. It was determined that this contingent agreement had a FMV of $0 at the date of acquisition. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Cash$27,466 
Accounts receivable30,000 
Inventory95,000 
Proprietary technology 5,890,000 
Non-compete agreement200,000 
Goodwill6,496,343 
Deferred tax liability(1,562,074)
Accrued expenses and other current liabilities(113,742)
$11,062,993 
The purchase price was paid as follows:
Cash$6,500,000 
Class A Common Stock (1,803,279)
4,562,993 
$11,062,993 
DTI Services (doing business as RCA Commercial Electronics)
On December 13, 2021, the Company purchased DTI Services (RCA), to add to its technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of RCA and continuing the business of RCA with
F-38


defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
Purchase Allocation
Accounts receivable$3,409,230 
Other current assets1,259,556 
Inventory12,477,872 
Property and equipment761,370 
Customer list6,300,000 
Trademark620,000 
Non-compete agreement690,000 
Goodwill1,355,728 
ROU asset1,196,764 
Accounts payable(951,302)
Accrued expenses and other current liabilities(677,720)
Customer deposits(153,201)
Operating lease liability(1,226,128)
Line of credit(4,710,768)
$20,351,401 
The purchase price was paid as follows:
Cash$14,000,000 
Class A Common Stock (1,587,301 shares)
3,682,538 
Warrants (396,825 shares)
668,863 
Seller notes2,000,000 
$20,351,401 
For tax purposes, the Goodwill associated with the business combinations of TDI, Alt Labs, and RCA described above will be deductible under IRC section 197 as the transactions were treated as an asset purchase. The Goodwill associated with the business combinations of Identified Technology and ElecJet described above is not deductible for tax purposes.
The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of
F-39


these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.
Pro Forma Combined Financials (unaudited)
Years Ended December 31,
20222021
Sales$104,563,002 $98,321,144 
Cost of goods sold82,848,600 75,523,745 
Gross profit21,714,402 22,797,399 
Operating expenses32,470,186 38,643,670 
Loss from operations(10,755,784)(15,846,271)
Net loss from continuing operations(12,875,313)(12,144,338)
Loss per share(0.07)(0.06)
Note 8 – Equity Investments
AmplifeiIntl LLC
On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and recognized a loss on impairment for the entire value of $1,350,000.
The membership interest was paid for as follows:
Accounts receivable owed from Amplifei$1,000,000 
Cash350,000 
Total$1,350,000 
F-40


Note 9 – Income Taxes
The components of the Company's income tax provision are as follows:
Year Ended December 31, 2022Year Ended December 31, 2021
Current expense (benefit)
Federal$ $ 
State139,020  
139,020  
Deferred benefit
Federal$(650,283)$(1,616,916)
State(222,731)(326,825)
(873,014)(1,943,741)
Provision for income tax benefit$(733,994)$(1,943,741)
A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:
Year Ended December 31, 2022Year Ended December 31, 2021
AmountPercentageAmountPercentage
Pre-tax book loss$(13,609,307)$(21,426,879)
Federal income tax at statutory rate(2,857,954)21.0 %(4,499,644)21.0 %
State income tax benefit(530,084)3.9 %(163,677)0.8 %
Change in valuation allowance2,760,687 (20.3)%3,559,163 (16.6)%
Permanent items21,281 (0.2)%(839,583)3.9 %
Other(127,924)1.4 %  %
Provision for income tax benefit$(733,994)5.4 %$(1,943,741)9.1 %
F-41


Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's net deferred income taxes are as follows:
Year Ended December 31, 2022Year Ended December 31, 2021
Deferred tax asset:
Accrued expenses and other$696,419 $347,645 
Lease Liability8,176,101  
Loss carryforwards14,295,781 13,124,197 
Stock based compensation211,499 90,293 
Research and experimental expenditures202,199  
Inventory625,937  
Interest634,445 615,260 
Total deferred tax asset24,842,381 14,177,395 
Valuation allowance(13,492,773)(9,887,550)
Net deferred tax assets11,349,608 4,289,845 
Deferred tax liabilities:
Fixed assets(3,266,395)(365,922)
Intangible assets and goodwill(4,865,970)(5,785,088)
ROU asset(4,205,393) 
Total deferred tax liabilities(12,337,758)(6,151,010)
Net non-current deferred tax liability$(988,150)$(1,861,165)
Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the lack of sustained profitability in recent years. Such objective evidence limits the ability to consider other subjective evidence, such as the Company's projections for future growth.
On the basis of this evaluation, as of December 31, 2022 and 2021, a valuation allowance of $13.5 million and $9.9 million, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted based on changes in objective and subjective evidence in future years. If and when the Company determines the valuation allowance should be released (i.e., reduced), the adjustment would result in a tax benefit reported in that period’s consolidated statement of operations, the effect of which would be an increase in reported net income. The amount of any such tax benefit associated with release of the Company's valuation allowance in a particular reporting period may be material.
The Company has gross federal and state net operating loss carryforwards of $71.0 million and $20.1 million, respectively, at December 31, 2022. At December 31, 2022, the Company has approximately $11.3 million of federal net operating losses available to offset future taxable income for 20 years and will begin to expire in 2036. The remaining $59.7 million of federal net operating losses are carried forward indefinitely to offset future taxable income up to an 80% limitation of taxable income in the year of use. The state net operating losses begin to expire in 2024. The Company has a gross interest limitation carryforward of $2.5 million under Section 163(j) for federal tax purposes at December 31, 2022. The Section 163(j) interest may be carried forward indefinitely.
The future tax benefits from NOLs and built-in losses would be materially reduced or potentially eliminated if we experience an “ownership change” as defined under IRC §382. The Company has identified ownership shifts on
F-42


August 23, 2014, April 29, 2015, February 4, 2016 and July 1, 2019, which immaterially impacted the Company. The Company does not believe an ownership change has occurred in the current year.
With exceptions due to the generation and utilization of net operating losses or credits, as of December 31, 2022, Alpine 4 Holdings and Subsidiaries are no longer subject to federal or state examinations by taxing authorities for tax years before 2019 and 2018, respectively.
Significant judgment is required in evaluating the Company's uncertain tax positions and determining its provision for income taxes. Although the Company believes that it has appropriately reserved for its uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different than expectations. The Company will adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, the refinement of an estimate, the closing of a statutory audit period or changes in applicable tax law. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences would impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to the reserves that are considered appropriate, as well as related net interest.
The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had no accrual for interest or penalties at December 31, 2022 or 2021, and has not recognized interest or penalties during the years ended December 31, 2022 and 2021 since there was no reduction of income taxes paid due to uncertain tax positions.
The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:
December 31, 2022December 31, 2021
Unrecognized tax liabilities, beginning of the year$1,169,028 $ 
Increase related to current year tax positions480,911 1,169,028 
Unrecognized tax liabilities, end of year$1,649,939 $1,169,028 
Included in the balance of unrecognized tax liabilities as of December 31, 2022 are $0.6 million of tax liabilities that, if recognized, would affect the ETR. Also included in the balance of unrecognized tax liabilities as of December 31, 2022 are $1.0 million of tax liabilities that, if recognized, would result in adjustments to other tax accounts, primarily deferred taxes.
Note 10 – Industry Segments
The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.
Management excludes the following when reviewing the profit/loss by segment.
Intercompany Sales/COGS
Management fees to the parent Company
Income tax benefit/expense
There has not been any change to the measurement method in how management reviews the profit/loss by segment.
F-43


The reporting segments and their business activity are as follows:
A4 Construction Services Morris Sheet Metal (“MSM”) provides commercial construction services primarily as a sheet metal contractor.
A4 Construction Services Excel Construction (“Excel”) provides commercial construction services primarily as a sheet metal contractor.
A4 Manufacturing Quality Circuit Assembly (QCA) is a contract manufacturer within the technology industry.
A4 Manufacturing Alternative Labs (“Alt Labs”) is a contract manufacturer within the dietary & nutraceutical supplements industry.
A4 Defense Thermal Dynamics does contracting for the US Government particularity for the US Defense Department and US Department of State.
A4 Technologies RCA Commercial Electronics (“RCA”) is a B2B commercial electronics manufacturer.
A4 Technologies ElecJet is a battery research & development company.
A4 Aerospace Vayu is a drone aircraft manufacturer.
A4 All Other includes the QCA-Central, Identified Technologies and Corporate operating segments.
The Company’s reportable segments for the years ended December 31, 2022 and 2021:
Years Ended December 31,
20222021
Revenue
A4 Construction Services - MSM$18,290,019 $16,191,284 
A4 Construction Services - Excel1,761,572 1,803,739 
A4 Manufacturing - QCA16,763,989 14,258,084 
A4 Manufacturing - Alt Labs12,889,992 11,674,220 
A4 Defense - TDI10,046,658 4,467,376 
A4 Technologies - RCA40,092,612 1,454,451 
A4 Technologies - ElecJet1,098,534 89,018 
A4 Aerospace - Vayu81,100  
All Other3,538,526 1,702,641 
$104,563,002 $51,640,813 
Gross profit
A4 Construction Services - MSM$1,374,517 $(385,266)
A4 Construction Services - Excel3,681 (92,765)
A4 Manufacturing - QCA3,258,082 2,763,213 
A4 Manufacturing - Alt Labs2,343,368 3,749,878 
A4 Defense - TDI3,082,844 1,073,636 
A4 Technologies - RCA10,687,202 379,740 
A4 Technologies - ElecJet(236,636)76,818 
A4 Aerospace - Vayu13,087  
All Other1,188,257 132,744 
$21,714,402 $7,697,998 
F-44


Income (loss) from operations
A4 Construction Services - MSM$(883,922)$(4,247,240)
A4 Construction Services - Excel(973,934)(1,969,535)
A4 Manufacturing - QCA702,875 1,426,141 
A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
A4 Defense - TDI1,072,306 (282,882)
A4 Technologies - RCA2,525,619 (100,328)
A4 Technologies - ElecJet(1,107,254)(62,163)
A4 Aerospace - Vayu(3,336,279)(4,875,829)
All Other(11,039,503)(8,983,320)
$(10,755,784)$(22,122,359)
Depreciation and amortization
A4 Construction Services - MSM$684,563 $846,808 
A4 Construction Services - Excel267,966 291,556 
A4 Manufacturing - QCA417,172 377,868 
A4 Manufacturing - Alt Labs983,931 611,079 
A4 Defense - TDI288,950 191,740 
A4 Technologies - RCA979,206 49,299 
A4 Technologies - ElecJet414,333 33,833 
A4 Aerospace - Vayu1,025,412 1,093,995 
All Other1,113,005 658,181 
$6,174,538 $4,154,359 
Interest Expenses
A4 Construction Services - MSM$421,287 $706,607 
A4 Construction Services - Excel245,855 291,263 
A4 Manufacturing - QCA262,551 230,044 
A4 Manufacturing - Alt Labs351,503 72,060 
A4 Defense - TDI11,975 825 
A4 Technologies - RCA159,878 15,347 
A4 Technologies - ElecJet  
A4 Aerospace - Vayu10,677 9 
All Other1,660,406 1,973,078 
$3,124,132 $3,289,233 
Net income (loss)
A4 Construction Services - MSM$(1,246,295)$(1,481,382)
A4 Construction Services - Excel(1,219,789)(1,899,512)
A4 Manufacturing - QCA367,760 1,774,139 
A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
A4 Defense - TDI1,060,331 (270,289)
A4 Technologies - RCA2,365,741 (115,675)
A4 Technologies - ElecJet(1,110,727)(62,163)
A4 Aerospace - Vayu(3,346,956)(4,852,182)
All Other(11,800,336)(9,932,322)
$(12,875,313)$(19,483,138)
F-45


As of
December 31, 2022
As of
December 31, 2021
Total Assets
A4 Construction Services - MSM$11,309,049 $10,935,355 
A4 Construction Services - Excel3,359,818 3,050,206 
A4 Manufacturing - QCA20,988,492 11,869,711 
A4 Manufacturing - Alt Labs26,636,905 23,173,298 
A4 Defense - TDI13,497,381 11,982,580 
A4 Technologies - RCA27,191,977 28,174,091 
A4 Technologies - ElecJet12,897,440 12,904,267 
A4 Aerospace - Vayu14,632,530 14,702,838 
All Other$15,118,622 $17,831,504 
$145,632,214 $134,623,850 
Goodwill
A4 Construction Services - MSM$113,592 $113,592 
A4 Construction Services - Excel  
A4 Manufacturing - QCA1,963,761 1,963,761 
A4 Manufacturing - Alt Labs4,410,564 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - ElecJet6,496,343 6,496,343 
A4 Aerospace - Vayu  
All Other1,913,310 1,913,310 
$22,680,084 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$5,188,521 $3,906,271 
A4 Construction Services - Excel288,243 286,972 
A4 Manufacturing - QCA3,867,141 2,339,597 
A4 Manufacturing - Alt Labs1,833,502 406,333 
A4 Defense - TDI1,905,314 1,371,184 
A4 Technologies - RCA3,232,559 2,961,201 
A4 Technologies - ElecJet12,888 37,744 
A4 Aerospace - Vayu  
All Other811,776 565,874 
$17,139,944 $11,875,176 
Note 11 - Commitments and Contingencies
Licensing Agreement
DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada.
The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual
F-46


payment of $420,000 for the years ended 2020 and 2021, $440,000 for the year ended 2022, $460,000 for the year ended 2023, and $480,000 for the year ended 2024.
Warranty Service Agreement
DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:
Years Ending December 31,
2023$66,626 
202459,964 
Total$126,590 
Royalty Agreement
On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.
Legal Proceedings
From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.
In August 2020, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit in 2020 seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagrees with the court’s ruling and intends to appeal. Before the Company can file its appeal of the summary judgment order, the court must resolve Mr. Martin’s counterclaim in which Mr. Martin claims that Mr. Martin remains unpaid on the promissory note, as modified, under which the Company purchased the Horizon. The note balance is alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day (Note 4). The Company continues to dispute the amount claimed due. As well, the Company’s legal position remains that the indebtedness should be discharged due to material misrepresentations by Mr. Martin in the original transaction.
In August 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), Rob Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims was owed under his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this is a frivolous lawsuit and as such, no accrual has been recorded as of December 31, 2022 and 2021. As of the date of this Report, a pre-trial scheduling conference is scheduled for June 21, 2023, and the Company is participating in discovery.
In October 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314)
F-47


for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 37,500 shares of Class A Common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations are ongoing as of the date of this Report. As no formal settlement offer has been extended, no accrual has been recorded as of December 31, 2022 and 2021.
In November 2022, the Company received a complaint filed by Mr. Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell, over the Company’s refusal to continue paying on a $2,300,000 note comprising part of the purchase consideration (Note 4). In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial in June of 2024.
In December 2022, the Company’s subsidiary Excel Fabrication LLC (“Excel”) received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho, a contractor for whom Excel Fabrication LLC was performing as sub-contractor and who stopped its work for Starr Corporation pursuant to its claimed contract right of termination due to failure of Starr Corporation to make payment within the contracted period for payment for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $500,000, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract between the parties, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024.
Note 12 – Subsequent Events
In January 2023, the Company made a $250,000 investment for a 10% equity interest in a battery materials company, which includes a seat on its board, and participation rights in future funding rounds.
In February 2023, the Company learned that a complaint the State of New York brought against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes, a case which had originally been dismissed for lack of jurisdiction, had become revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. The company is currently considering its options for reaching a settlement with the State of New York, and for the possibility of seeking redress from the previous owners of Vayu.
In April 2023, a certain investor converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.
F-48

ALPINE 4 HOLDINGS, INC., AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
June 30, 2023December 31, 2022
(Unaudited)
ASSETS
CURRENT ASSETS:
Cash $3,828,963 $2,673,541 
Accounts receivable, net 16,628,748 17,139,944 
Inventory24,019,013 25,258,369 
Contract assets1,392,007 1,402,788 
Prepaid expenses and other current assets2,134,045 2,428,223 
Total current assets 48,002,776 48,902,865 
Property and equipment, net19,861,909 19,503,485 
Intangible assets, net34,668,042 36,282,609 
Right of use assets, net15,704,511 16,407,566 
Goodwill 22,680,084 22,680,084 
Other non-current assets 1,693,603 1,855,605 
TOTAL ASSETS
$142,610,925 $145,632,214 
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Accounts payable $15,807,557 $8,608,554 
Accrued expenses 6,570,507 6,749,890 
Contract liabilities 5,854,696 5,284,285 
Lines of credit8,699,609 7,426,814 
Notes payable, current portion 6,170,472 3,201,136 
Notes payable, related party555,000  
Convertible note payable, current portion471,311  
Financing lease obligation, current portion 764,267 725,302 
Operating lease obligation, current portion 1,518,842 1,318,885 
Total current liabilities 46,412,261 33,314,866 
Notes payable, net of current portion2,144,048 4,266,350 
Lines of credit, net of current portion4,058,411 7,215,520 
Financing lease obligations, net of current portion14,195,602 14,592,813 
Operating lease obligations, net of current portion14,447,193 15,262,494 
Deferred tax liability333,708 988,150 
TOTAL LIABILITIES
81,591,223 75,640,193 
Commitments & Contingencies (Note 8)
STOCKHOLDERS' EQUITY(1):
Preferred stock, $0.0001 par value, 5,000,000 shares authorized
— — 
Series B preferred stock; $1.00 stated value; 100 shares authorized, 3 and 5 shares issued and outstanding at June 30, 2023, and December 31, 2022
3 5 
Class A Common stock, $0.0001 par value, 200,000,000 shares authorized, 23,974,657 and 22,303,333 shares issued and outstanding at June 30, 2023, and December 31, 2022
2,397 2,230 
Class B Common stock, $0.0001 par value, 10,000,000 shares authorized, 906,012 and 1,068,512 shares issued and outstanding at June 30, 2023, and December 31, 2022
91 107 
Class C Common stock, $0.0001 par value, 15,000,000 shares authorized, 1,528,533 and 1,529,888 shares issued and outstanding at June 30, 2023, and December 31, 2022
153 153 
Additional paid-in capital 143,072,462 141,723,921 
Accumulated deficit (82,055,404)(71,734,395)
Total stockholders' equity 61,019,702 69,992,021 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY
$142,610,925 $145,632,214 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
(1)Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
F-49

ALPINE 4 HOLDINGS, INC., AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
Three Months Ended June 30,
Six Months Ended June 30,
2023202220232022
Revenues, net
$28,022,026 $25,271,126 $52,383,739 $50,863,280 
Cost of revenues
20,234,936 19,110,583 39,380,193 39,065,280 
Gross profit
7,787,090 6,160,543 13,003,546 11,798,000 
Operating expenses:
General and administrative expenses9,893,454 9,216,398 20,136,477 18,418,080 
Research and development1,612,530 394,835 1,726,436 586,765 
Gain on sale of property (5,822,450) (5,822,450)
Total operating expenses11,505,984 3,788,783 21,862,913 13,182,395 
Income (loss) from operations
(3,718,894)2,371,760 (8,859,367)(1,384,395)
Other income (expenses)
Interest expense (1,108,745)(962,474)(2,107,615)(1,571,435)
Other income15,906 258,660 59,106 291,379 
Total other expenses(1,092,839)(703,814)(2,048,509)(1,280,056)
Income (loss) before income tax
(4,811,733)1,667,946 (10,907,876)(2,664,451)
Income tax (benefit)
(259,867)128,140 (586,867)(204,697)
Net income (loss)
$(4,551,866)$1,539,806 $(10,321,009)$(2,459,754)
Weighted average shares outstanding(1):
Basic25,103,271 22,899,822 25,076,452 22,890,560 
Diluted25,103,271 22,899,822 25,076,452 22,890,560 
Basic income (loss) per share
$(0.18)$0.07 $(0.41)$(0.11)
Diluted income (loss) per share
$(0.18)$0.07 $(0.41)$(0.11)
The accompanying notes are an integral part of these unaudited consolidated financial statements.
(1)Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
F-50

ALPINE 4 HOLDINGS, INC., AND SUBSIDIARIES
CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (1)
(Unaudited)
Series B Preferred StockClass A Common
Stock
Class B Common
Stock
Class C Common
Stock
Additional
Paid-in
Capital
Accumulated
Deficit
Total Stockholders’
Equity
SharesAmountSharesAmountSharesAmountSharesAmount
Balance, December 31, 2022
5 $5 22,303,333 $2,230 1,068,512 $107 1,529,888 $153 $141,723,921 $(71,734,395)$69,992,021 
Conversion of Class C Common Stock to Class A Common Stock— — 1,428 — — — (1,428)— — — — 
Series B Preferred Share removal(1)(1)— — — — — — 1 —  
Share-based compensation expense— — — — — — — — 182,589 — 182,589 
Net loss— — — — — — — — — (5,769,143)(5,769,143)
Balance, March 31, 2023
4 4 22,304,761 2,230 1,068,512 107 1,528,460 153 141,906,511 (77,503,538)64,405,467 
Conversion of Class B Common Stock to Class A Common Stock— — 162,500 16 (162,500)(16)— — — —  
Conversion of Series B Preferred Stock to Class A Common Stock(1)(1)1 — — — — — 1 —  
Issuance of shares of common stock and warrants for convertible note payable and accrued interest— — 1,477,400 148 — — — — 1,000,661 — 1,000,809 
Adjustment for additional shares issued in connection with the reverse stock split— — 29,995 3 — — 73 — — — 3 
Share-based compensation expense— — — — — — — — 165,289 — 165,289 
Net loss— — — — — — — — — (4,551,866)(4,551,866)
Balance, June 30, 2023
3 $3 23,974,657 $2,397 906,012 $91 1,528,533 $153 $143,072,462 $(82,055,404)$61,019,702 
Balance, December 31, 2021
5 $5 20,224,938 $2,022 1,068,512 $107 1,562,635 $156 $130,348,267 $(58,859,082)$71,491,476 
Issuance of shares of common stock for compensation— — 4,924 — — — — — 99,248 — 99,248 
Conversion of Series D preferred stock to Class A— — 7,989 1 — — — — 365,463 — 365,464 
Conversion of Series C preferred stock to Class A— — 1,031 — — — — — 34,622 — 34,622 
Share-based compensation expense— — — — — — — — 93,197 — 93,197 
Net loss— — — — — — — — — (3,999,560)(3,999,560)
Balance, March 31, 2022
5 5 20,238,882 2,023 1,068,512 107 1,562,635 156 130,940,797 (62,858,642)68,084,447 
Issuance of shares of common stock for compensation— — 21,482 2 — — — — 132,307 — 132,309 
Shares issued from ATM— — 9,515 1 — — — — 55,136 — 55,137 
Share-based compensation expense— — — — — — — — 172,183 — 172,183 
Net loss— — — — — — — — — 1,539,806 1,539,806 
Balance, June 30, 2022
5 $5 20,269,879 $2,026 1,068,512 $107 1,562,635 $156 $131,300,423 $(61,318,836)$69,983,882 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
(1)Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
F-51

ALPINE 4 HOLDINGS, INC., AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Six Months Ended June 30,
20232022
OPERATING ACTIVITIES:
Net loss$(10,321,009)$(2,459,754)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation1,498,572 1,564,357 
Amortization1,614,567 1,454,099 
Gain on sale of property (5,822,450)
Stock compensation expense348,029 496,957 
Income tax benefit(654,442)(204,697)
Amortization of debt discounts96,729  
Non-cash lease expense703,055 224,422 
Write off of inventory276,898 71,552 
Bad debt expense330,544 115,835 
Changes in current assets and liabilities:
Accounts receivable180,652 (1,257,649)
Inventory962,458 672,426 
Contract assets10,781 (608,743)
Prepaid expenses and other assets456,180 (765,887)
Accounts payable7,199,003 1,084,278 
Accrued expenses(179,383)1,257,019 
Contract liabilities570,411 (2,846,166)
Operating lease liability(615,344)(213,041)
Net cash provided by (used) in operating activities2,477,701 (7,237,442)
INVESTING ACTIVITIES:
Capital expenditures(1,856,996)(756,870)
Proceeds from sale of building 12,454,943 
Net cash provided by (used) in investing activities(1,856,996)11,698,073 
FINANCING ACTIVITIES:
Proceeds from the sale of common stock, net of offering costs 55,144 
Proceeds from issuances of notes payable, non-related party1,029,145  
Proceeds from issuances of note payable, related party555,000  
Net proceeds/(repayments) from lines of credit(1,947,538)3,436,740 
Proceeds from issuance of convertible notes, non-related party2,090,000  
Debt issuance costs(651,533) 
Repayment of building mortgage (4,642,043)
Repayments of notes payable, non-related parties(182,111)(2,540,390)
Cash paid on financing lease obligations(358,246)(317,150)
Net cash provided by (used) in financing activities534,717 (4,007,699)
NET INCREASE IN CASH
1,155,422 452,932 
CASH, BEGINNING BALANCE
2,673,541 3,715,666 
CASH, ENDING BALANCE
$3,828,963 $4,168,598 
CASH PAID FOR:
Interest$2,107,615 $1,224,984 
SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:
ROU asset and operating lease obligation recognized$ $8,725,000 
Equipment purchased on note payable$ $243,843 
Series B Preferred Share Removal$2 $ 
Conversion of Series D preferred stock for common stock$ $400,092 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
F-52


ALPINE 4 HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1 – Organization and Basis of Presentation
The unaudited consolidated financial statements were prepared by Alpine 4 Holdings, Inc. ("we,” “our,” or the "Company"), pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The information furnished herein reflects all adjustments (consisting of normal recurring accruals and adjustments) which are, in the opinion of management, necessary to fairly present the operating results for the respective periods. Certain information and footnote disclosures normally present in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") were omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and footnotes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on May 5, 2023. The results for the six months ended June 30, 2023, are not necessarily indicative of the results to be expected for the year ending December 31, 2023.
The Company was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators.
Basis of presentation
The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). Certain reclassifications have been made that have no impact on net earnings and financial position.
Liquidity
The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued. In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the Going Concern sub-section below).
As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses but has positive cash flows from operations for the current year. Although the Company has experienced net losses of $10.3 million and $2.5 million for the six months ended June 30, 2023 and 2022, respectively, net cash flows provided by operating activities improved to $2.5 million for the six months ended June 30, 2023, from $7.2 million used in operating activities for the six months ended June 30, 2022.
As of June 30, 2023, the Company had positive working capital of $1.6 million, which was a decrease of $14.0 million compared to December 31, 2022. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.5 million in capital expenditures lines of credit availability) of which $4.4 million was available and unused as of June 30, 2023. There are three lines of credit that are set to mature during the next twelve months. These three lines of credit total $13.7 million, of which $8.7 million was used as of June 30, 2023, and are shown as a current liability on the consolidated balance sheet. These factors raise substantial doubt about the Company's ability to continue as a going concern.
The Company plans to continue to generate additional revenue, improve cash flows from operations, and improve gross profit performance across all of its subsidiaries. The Company also may raise funds through debt financing, securing additional lines of credit, and the sale of shares in public or private offerings.
F-53


Going Concern
The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses cause doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of Quality Circuit Assembly ("QCA"), Quality Circuit Assembly - Central ("QCA-C"), Identified Technologies ("IDT"), Thermal Dynamics International ("TDI"), and RCA Commercial ("RCA") plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past twelve months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next twelve months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal ("MSM"), Alternative Laboratories ("Alt Labs"), and Excel Construction ("Excel") have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.
Entity level risks
Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. As of the date of this Report, those events were continuing to escalate and create increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine is increasing supply interruptions and further hindering our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond.
Note 2 – Summary of Significant Accounting Policies
Principles of consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of June 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.
Use of estimates
The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts
F-54


receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
Cash
Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of June 30, 2023, and December 31, 2022, the Company had no cash equivalents.
The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were $3.9 million and $3.2 million as of June 30, 2023, and December 31, 2022, respectively. Of this amount, $2.5 million and $2.0 million were uninsured as of June 30, 2023, and December 31, 2022, respectively. All uninsured amounts are held with J.P. Morgan Chase.
Major Customers & Vendors
The Company had no customers which made up over 10% of total Company accounts receivable as of June 30, 2023, or December 31, 2022.
For the six months ended June 30, 2023, the Company had no customers which made up over 10% of total Company revenues. For the six months ended June 30, 2022, the Company had one customer within the A4 Technology - RCA segment, which made up 12% of total Company revenues.
For the six months ended June 30, 2023 and 2022, the Company received 10% and 10%, respectively, of total Company revenues from prime contractors.
For the six months ended June 30, 2023, the Company had no vendors, which made up over 10% of total Company purchases. For the six months ended June 30, 2022, the Company had one vendor within the A4 Technology - RCA segment, which made up 17% of total Company purchases.
Inventory
Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at June 30, 2023, and December 31, 2022, consisted of:
June 30, 2023December 31, 2022
Raw materials$9,726,538 $9,116,824 
Work in process3,528,187 3,165,876 
Finished goods10,764,288 12,975,669 
Inventory$24,019,013 $25,258,369 
Impairment of Long-Lived Assets
The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset.
During the six months ended June 30, 2023, there were no events or changes in circumstances that indicated a quantitative impairment analysis was necessary and as such, no impairment was recorded.
F-55


Goodwill
In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of June 30, 2023, and December 31, 2022, the reporting units with goodwill were QCA, MSM, Alt Labs, TDI, IDT, Elecjet, and RCA. Consistent with our prior year assessment, the Elecjet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. Any failure to execute these customer and/or supplier arrangements would negatively impact the key growth assumptions.
Fair value measurements
Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of June 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis, as all of our financial assets and liabilities were Level 1.
F-56


Equity Method Investments
In February 2023, the Company made a $0.3 million investment for a 10% equity interest in a battery materials company, which includes a seat on its board of directors, and participation rights in future funding rounds. The investment is accounted for as an equity method investment as the board representation allows us to have significant influence over the operating and financial policies of the battery materials company. The investment is presented in other non-current assets on the consolidated balance sheet with the value of the investment being adjusted in arrears on a quarterly basis based on its financial performance. In June 2023, a subsequent funding round was held, in which the Company waived its participation rights, that decreased our equity investment to an 8% equity interest.
Research and Development
The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the six months ended June 30, 2023 and 2022, research and development costs totaled $1.7 million and $0.6 million, respectively.
Earnings (loss) per share
The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of June 30, 2023 and 2022 was 2,894,897 and 1,098,050. respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the three and six months ended June 30, 2023 and 2022:
For the Three Months Ended June 30, 2023For the Three Months Ended June 30, 2022
Net LossSharesPer Share AmountNet IncomeSharesPer Share Amount
Basic EPS
Net income (loss)$(4,551,866)25,103,271 $(0.18)$1,539,806 22,899,822 $0.07 
Effect of Dilutive Securities
Stock options and warrants  —   — 
Dilute EPS
Total
$(4,551,866)$25,103,271 $(0.18)$1,539,806 $22,899,822 $0.07 
For the Six Months Ended June 30, 2023
For the Six Months Ended June 30, 2022
Net LossSharesPer Share AmountNet LossSharesPer Share Amount
Basic EPS
Net loss$(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
Effect of Dilutive Securities
Stock options and warrants  —   — 
Dilute EPS
Total
$(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
F-57


Revenue Recognition
The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
executed contract with the Company's customers that it believes are legally enforceable;
identification of performance obligations in the respective contract;
determination of the transaction price for each performance obligation in the respective contract;
allocation of the transaction price to each performance obligation; and
recognition of revenue only when the Company satisfies each performance obligation.
The following tables presents our revenues disaggregated by type for the three months ended June 30, 2023 and 2022:
Three Months Ended June 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $12,886,116 $ $8,660,465 $ $21,546,581 
Sale of services3,660,886  2,413,363  401,196 6,475,445 
Total revenues
$3,660,886 $12,886,116 $2,413,363 $8,660,465 $401,196 $28,022,026 
Three Months Ended June 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $7,530,475 $ $9,255,658 $ $16,786,133 
Sale of services5,669,259  2,472,207  343,527 8,484,993 
Total revenues
$5,669,259 $7,530,475 $2,472,207 $9,255,658 $343,527 $25,271,126 
The following tables presents our revenues disaggregated by type for the six months ended June 30, 2023 and 2022:
Six Months Ended June 30, 2023
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $22,206,937 $ $16,216,383 $ $38,423,320 
Sale of services7,806,890  5,383,450  770,079 13,960,419 
Total revenues$7,806,890 $22,206,937 $5,383,450 $16,216,383 $770,079 $52,383,739 
Six Months Ended June 30, 2022
Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
Sale of goods$ $16,178,570 $ $19,049,646 $ $35,228,216 
Sale of services9,725,463  5,160,188  749,413 15,635,064 
Total revenues
$9,725,463 $16,178,570 $5,160,188 $19,049,646 $749,413 $50,863,280 
F-58


Note 3 – Leases
The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
Twelve Months Ending June 30,
Finance
Leases
Operating
Leases
2024$1,938,360 $2,412,039 
20251,944,246 2,304,494 
20261,848,756 1,784,228 
20271,890,900 1,823,449 
20281,932,830 1,646,961 
Thereafter13,879,717 12,457,744 
Total payments23,434,809 22,428,915 
Less: imputed interest(8,474,940)(6,462,880)
Total obligation14,959,869 15,966,035 
Less: current portion(764,267)(1,518,842)
Non-current financing leases obligations$14,195,602 $14,447,193 
Finance Leases
As of June 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $625,908 and $625,908 for the six months ended June 30, 2023 and 2022, respectively. Of this amount $89,006 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. Interest expense on finance leases for the six months ended June 30, 2023, and 2022 was $607,895 and $633,610, respectively, and is recorded in interest
F-59


expense on the consolidated statements of operations. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 8.01%.
Operating Leases
The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:
June 30,
2023
December 31,
2022
Assets 
Operating lease assetsOperating lease right of use assets$15,704,511 $16,407,566 
Total lease assets$15,704,511 $16,407,566 
Liabilities
Current liabilities
Operating lease liabilityCurrent operating lease liability$1,518,842 $1,318,885 
Noncurrent liabilities
Operating lease liabilityLong-term operating lease liability14,447,193 15,262,494 
Total lease liability$15,966,035 $16,581,379 
The lease expense for the six months ended June 30, 2023 and 2022, were $1,292,535 and $253,121, respectively. Of this amount $372,352 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. The cash paid under operating leases during the six months ended June 30, 2023 and 2022, were $789,282 and $251,398, respectively. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 6.01%.
Note 4 – Debt
The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:
June 30,
2023
December 31,
2022
Lines of credit, current portion$8,699,609 $7,426,814 
Equipment loans, current portion76,072 68,410 
Related party term notes, current portion555,000  
Term notes, current portion6,094,400 3,132,726 
Total current 15,425,081 10,627,950 
Lines of credit, net of current portion4,058,411 7,215,520 
Long-term portion of equipment loans and term notes2,144,048 4,266,350 
Total notes payable and lines of credit$21,627,540 $22,109,820 
F-60


Future scheduled maturities of outstanding debt are as follows:
Twelve Months Ending June 30,
2024$15,425,081 
20251,743,815 
2026669,034 
2027123,428 
20283,594,396 
Thereafter71,786 
Total$21,627,540 
In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. As of June 30, 2023 and 2022, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which are reflective in current liabilities. The default rate was 10% and the daily late charge was $575. On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement to resolve litigation surrounding this matter (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 8, Commitments and Contingencies, below).
During May 2023, the Company issued a $0.2 million nine-month note payable to an outside investor with an annual interest rate of 15%, with the proceeds to be used for general corporate purposes.
In June 2023, Morris entered into a Forbearance agreement with its banking partner that extended the maturity of the line of credit to July 21, 2023 from May 31, 2023. In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.
In June 2023, Quality Circuit Assembly entered into the third amendment on its loan and security agreement that increased the maximum limit to $7 million from $5 million.
During 2023, the Company had four revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.5 million. The revolving lines of credit used as of June 30, 2023, totaled $12.8 million with interest rates ranging from WSJ prime plus 2.50% - 4.25% and terms ranging from one to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of June 30, 2023, the Company had $4.4 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants as of the date of this report.
Note 5 - Convertible Debt
In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of June 30, 2023 was $185,476 and is recorded as convertible debt on the consolidated balance sheet.
In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock,
F-61


which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 6) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the consolidated balance sheet. The carrying value of the note as of June 30, 2023 was $285,836 and is recorded as convertible debt on the consolidated balance sheet.
All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.
Note 6 – Stockholders' Equity
On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.
Common Stock and Series B Preferred Stock
The Company had the following transactions in its common stock during the six months ended June 30, 2023:
In April 2023, a shareholder converted 162,500 shares of Class B common stock into 162,500 shares of Class A common stock.
In May 2023, the Company issued 13,750 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
In June 2023, the Company issued 67,400 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
F-62


Series B Preferred Stock
During April 2023, a shareholder converted 1 share of Series B preferred stock into 1 share of Class A common stock.
Stock Options
The following summarizes the stock option activity for the six months ended June 30, 2023:
OptionsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
386,751 $4.39 7.94$463,495 
Granted  
Forfeited(16,844)6.16 
Exercised  
Outstanding at June 30, 2023
369,907 $4.31 7.38$193,492 
Exercisable at June 30, 2023
159,001 $1.85 5.46$193,492 
The following table summarizes information about options outstanding and exercisable as of June 30, 2023:
Options OutstandingOptions Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$0.40 111,438 5.01$0.40 111,438 $0.40 
0.80 10,625 4.780.80 10,625 0.80 
6.16 234,340 8.846.16 23,434 6.16 
7.20 13,504 3.777.20 13,504 7.20 
369,907 159,001 
During the six months ended June 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.5 million, respectively. Unrecognized stock option expense as of June 30, 2023, amounted to $0.8 million, which will be recognized over a period extending through April 2025.
Warrants
The following summarizes the warrants activity for the six months ended June 30, 2023:
WarrantsWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022
2,321,411 $11.78 4.31$ 
Granted203,579 3.51 5.00
Forfeited  
Exercised  
Outstanding at June 30, 2023
2,524,990 $11.12 3.87$ 
Exercisable at June 30, 2023
2,524,990 $11.12 3.87$ 
F-63


The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:
Warrants OutstandingWarrants Exercisable
Exercise
Price
Number
of Shares
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
of Shares
Weighted
Average
Exercise
Price
$52.80 52,084 1.64$52.80 52,084 $52.80 
20.16 49,604 1.4520.16 49,604 20.16
24.80 535,716 3.4124.80 535,716 24.80
24.64 53,572 3.4024.64 53,572 24.64
5.521,630,435 4.045.52 1,630,435 5.52
3.50200,000 5.003.50 200,000 3.50
4.203,579 5.004.20 3,579 4.20
 2,524,990 2,524,990 
During the six months ended June 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023 and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants issued is $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants was determined using the following assumptions
Stock price$1.89 
Risk-free interest rate4.50 %
Expected life of the warrants2.5
Expected volatility1242%
Expected dividend yield0 %
Note 7 – Segment Reporting
The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.
Management excludes the following when reviewing the profit/loss by segment.
Intercompany Sales/COGS
Management fees to the parent Company
Income tax benefit/expense
There has not been any change to the measurement method in how management reviews the profit/loss by segment.
The operating segments and their business activity are as follows:
A4 Construction Services - MSM provides commercial construction services primarily as a sheet metal contractor.
A4 Construction Services - Excel provides commercial construction services primarily as a sheet metal contractor.
F-64


A4 Manufacturing - QCA is a contract manufacturer within the technology industry.
A4 Manufacturing - Alt Labs is a contract manufacturer within the dietary & nutraceutical supplements industry.
A4 Defense - TDI does contracting for the US Government particularly for the US Defense Department and US Department of State.
A4 Technologies - RCA is a business-to-business ("B2B") commercial electronics manufacturer.
A4 Technologies - Elecjet is a battery research and development company.
A4 Aerospace - Vayu is a drone aircraft manufacturer.
A4 All Other includes the QCA-C, IDT, GAC, and Corporate.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenue
A4 Construction Services - MSM$3,550,392 $5,326,296 $7,363,532 $9,093,686 
A4 Construction Services - Excel110,494 342,963 443,358 631,777 
A4 Manufacturing - QCA5,319,687 4,241,382 9,511,330 8,560,242 
A4 Manufacturing - Alt Labs6,787,129 2,958,885 11,014,043 6,783,023 
A4 Defense - TDI2,413,363 2,472,207 5,383,450 5,160,188 
A4 Technologies - RCA8,538,620 8,910,276 15,992,043 18,147,535 
A4 Technologies - Elecjet121,845 345,382 224,340 902,111 
A4 Aerospace - Vayu4,171  4,171 25,000 
All Other1,176,325 673,735 2,447,472 1,559,718 
$28,022,026 $25,271,126 $52,383,739 $50,863,280 
Gross profit (loss)
A4 Construction Services - MSM$549,807 $191,788 $781,695 $655,594 
A4 Construction Services - Excel(373,950)(26,468)(523,958)(125,442)
A4 Manufacturing - QCA1,786,189 1,149,049 2,683,904 2,176,233 
A4 Manufacturing - Alt Labs1,778,676 857,997 2,727,428 1,759,476 
A4 Defense - TDI944,550 1,285,732 1,561,132 2,128,921 
A4 Technologies - RCA2,752,026 2,159,923 5,126,204 4,344,251 
A4 Technologies - Elecjet(53,000)249,297 (126,809)187,268 
A4 Aerospace - Vayu4,116  1,706 25,000 
All Other398,676 293,225 772,244 646,699 
$7,787,090 $6,160,543 $13,003,546 $11,798,000 
Income (loss) from operations
A4 Construction Services - MSM$(150,608)$(152,882)$(555,021)$(468,580)
A4 Construction Services - Excel(578,989)(238,956)(1,011,070)(558,946)
A4 Manufacturing - QCA446,516 270,804 465,613 685,252 
A4 Manufacturing - Alt Labs181,351 5,190,788 (377,774)4,203,305 
A4 Defense - TDI829,235 783,704 1,010,769 1,206,844 
A4 Technologies - RCA944,686 193,377 1,420,550 759,667 
A4 Technologies - Elecjet(222,275)(268,554)(467,696)(572,900)
A4 Aerospace - Vayu(1,380,016)(819,431)(2,200,983)(1,626,328)
F-65


All Other(3,788,794)(2,587,090)(7,143,755)(5,012,709)
$(3,718,894)$2,371,760 $(8,859,367)$(1,384,395)
Depreciation and amortization
A4 Construction Services - MSM$178,665 $171,342 $352,963 $337,746 
A4 Construction Services - Excel67,524 132,917 135,049 132,917 
A4 Manufacturing - QCA113,673 108,304 230,552 208,783 
A4 Manufacturing - Alt Labs225,654 253,948 434,208 560,983 
A4 Defense - TDI72,433 72,090 144,866 144,180 
A4 Technologies - RCA244,805 170,053 489,609 340,099 
A4 Technologies - Elecjet105,668 103,633 211,334 205,133 
A4 Aerospace - Vayu259,679 259,225 518,590 533,894 
All Other317,255 277,280 595,968 554,721 
$1,585,356 $1,548,792 $3,113,139 $3,018,456 
Interest expense
A4 Construction Services - MSM$98,163 $124,220 $211,873 $227,245 
A4 Construction Services - Excel60,196 61,643 120,766 123,628 
A4 Manufacturing - QCA171,005 87,601 334,650 123,890 
A4 Manufacturing - Alt Labs84,979 94,561 149,659 151,677 
A4 Defense - TDI16,598  33,945  
A4 Technologies - RCA71,896 60,431 157,852 115,248 
A4 Technologies - Elecjet    
A4 Aerospace - Vayu5,414  11,372  
All Other600,494 534,018 1,087,498 829,747 
$1,108,745 $962,474 $2,107,615 $1,571,435 
Net income (loss)
A4 Construction Services - MSM$(248,771)$(276,934)$(729,371)$(639,301)
A4 Construction Services - Excel(639,185)(300,599)(1,131,836)(682,574)
A4 Manufacturing - QCA275,944 161,763 131,757 535,630 
A4 Manufacturing - Alt Labs178,697 5,298,191 (480,059)4,186,729 
A4 Defense - TDI837,719 783,704 1,001,906 1,206,844 
A4 Technologies - RCA872,790 132,946 1,262,698 644,419 
A4 Technologies - Elecjet(222,275)(272,099)(467,696)(576,445)
A4 Aerospace - Vayu(1,414,806)(819,431)(2,241,731)(1,626,328)
All Other(4,191,979)(3,167,735)(7,666,677)(5,508,728)
$(4,551,866)$1,539,806 $(10,321,009)$(2,459,754)
F-66


The Company’s reportable segments as of June 30, 2023, and December 31, 2022, were as follows:
As of
June 30, 2023
As of
December 31, 2022
Total assets
A4 Construction Services - MSM$10,675,363 $11,309,049 
A4 Construction Services - Excel3,334,543 3,359,818 
A4 Manufacturing - QCA20,550,261 20,988,492 
A4 Manufacturing - Alt Labs28,335,277 26,636,905 
A4 Defense - TDI13,663,378 13,497,381 
A4 Technologies - RCA24,753,925 27,191,977 
A4 Technologies - Elecjet12,787,943 12,897,440 
A4 Aerospace - Vayu12,890,586 14,632,530 
All Other15,619,649 15,118,622 
$142,610,925 $145,632,214 
Goodwill
A4 Construction Services - MSM$113,592 $113,592 
A4 Construction Services - Excel  
A4 Manufacturing - QCA1,963,761 1,963,761 
A4 Manufacturing - Alt Labs4,410,564 4,410,564 
A4 Defense - TDI6,426,786 6,426,786 
A4 Technologies - RCA1,355,728 1,355,728 
A4 Technologies - Elecjet6,496,343 6,496,343 
A4 Aerospace - Vayu  
All Other1,913,310 1,913,310 
$22,680,084 $22,680,084 
Accounts receivable, net
A4 Construction Services - MSM$4,373,429 $5,188,521 
A4 Construction Services - Excel386,429 288,243 
A4 Manufacturing - QCA2,768,483 3,867,141 
A4 Manufacturing - Alt Labs2,458,636 1,833,502 
A4 Defense - TDI2,207,665 1,905,314 
A4 Technologies - RCA3,669,480 3,232,559 
A4 Technologies - Elecjet6,302 12,888 
A4 Aerospace - Vayu  
All Other758,324 811,776 
$16,628,748 $17,139,944 
Note 8 – Commitments and Contingencies
Licensing Agreement
DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada. The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2027 except for the agreement relating to Computer Monitors and Outdoor Televisions which expires on December 31, 2025. DTI agreed to pay a royalty fee of 2.50% - 3.50% on net sales based on product type with a total minimum annual payment of $550,000 for the year ended
F-67


2023, $600,000 for the year ended 2024, $620,000 for the year ended 2025, $660,000 for the year ended 2026, and $700,000 for the year ended 2027.
Warranty Service Agreement
DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer, for whom services will be provided through 2030. In exchange for these services, DTI expects to receive $66,626 and $59,964 during the years ended December 31, 2023 and 2024, respectively.
Royalty Agreement
On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of Elecjet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.
Legal Proceedings
From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.
Alan Martin Lawsuit
In August 2020, in a matter relating to our former subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagreed with the court’s ruling and planned to appeal. Mr. Martin filed a counterclaim in which he claimed that he remains unpaid on the promissory note, as modified, under which the Company purchased Horizon. The note balance alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day. After confidential mediation before Hon. Eileen Willett, United States Magistrate Judge for the United States District Court for the District of Arizona, the parties settled their dispute on acceptable terms. The Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024. The $100,000 payment and the 250,000 shares have been paid and issued by the Company.
Robert Porter Lawsuit
In August 2021, in a matter relating to Horizon, Robert Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims were owed to him pursuant to his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this is a frivolous lawsuit and as such, no accrual has been recorded as of June 30, 2023, and December 31, 2022.
F-68


VWES Lawsuit
In October 2021, in a matter relating to Horizon, the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 4,688 shares of Class A common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations were ongoing as of the date of this report. As no formal settlement offer has been extended, no accrual has been recorded as of June 30, 2023, and December 31, 2022.
Gatehouse Lawsuit
In June 2022, in a matter relating to the Company’s subsidiaries, DTI Services Limited Liability Company and Direct Tech Sales, LLC (doing business as RCA, the Company received a complaint filed in the Superior Court of Marion County State of Indiana (CAUSE NO. 49D01-2203-PL-006662) by Gatehouse, LLC (“Gatehouse”), a supplier of PPP gloves for resale by RCA, seeking payment of $213,000 for supplied goods that RCA has good reason to believe are counterfeit, and thus unsalable. RCA has answered the complaint and asserted counterclaims of fraud and breach of contract. After a long delay in prosecution of the case by Gatehouse, motion practice has begun in this matter. However no scheduling, hearings, or trial date had been set as of the date of this report.
Mark Bell Lawsuit
In November 2022, the Company, and its subsidiaries Excel and A4 Construction, received a complaint filed by Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell. The matter relates to the lack of payment on a $2.3 million seller note comprising part of the purchase consideration. In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial in June of 2024.
Starr Corporation Arbitration
In December 2022, the Company’s subsidiary Excel received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho (“Starr Corporation”), a contractor for whom Excel was performing as sub-contractor. Excel stopped its work for Starr Corporation' pursuant to its claimed contract right of termination based on Starr Corporation’s failure to make payment within the contracted period for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $0.5 million, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024. As no formal settlement offer has been extended, no accrual has been recorded as of June 30, 2023, and December 31, 2022.
State University of New York at Stonybrook Lawsuit
In February 2023, the Company was apprised that a complaint was brought in the State of New York against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes. The case had originally been dismissed for lack of jurisdiction but was revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. In light of the decision by the Court of Appeals to return the case to the trial courts for adjudication, and as of the date of this report the Company and the State of New York have begun informal settlement discussions including the possibility of the State providing information useful to the Company should it wish to subsequently seek redress from the previous owners of Vayu.
F-69


Kevin Thomas Lawsuit
In May 2023, Kevin Thomas, who sold Alternative Laboratories, LLC to the Company in May of 2021, sued the Company, and its subsidiaries Alt Labs and A4 Manufacturing, in the State circuit court for Collier County Florida (Case Number 23-CA-1981), alleging that the Company failed to deliver shares of the Company as promised by the terms of the purchase agreement. Additionally Mr. Thomas claimed that an amount of $610,000 in Employee Retention Credits was received by the Company and that portion representing the credit attributed to the first and second quarters of 2021 (prior to the May 4th, 2021 date of sale), should be remitted to him rather than retained by the Company. The Company believes that Mr. Thomas’ complaint is wholly without merit, and as of the date of this report, the Company was in the process of answering the complaint and considering possible motions and counterclaims.
Note 9 – Subsequent Events
In July 2023, Vayu received its first purchase order from All American Contracting for ten G1 MKIII Fixed Wing unmanned aerial vehicles ("UAVs") for $5.25 million with delivery expected to occur in Q4 2023 or Q1 2024. The purchase order requires a 10% down payment, with final payment to be sent prior to taking delivery.
In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.
On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024. The $100,000 payment and the 250,000 shares have been paid and issued by the Company.
On August 4, 2023, the Company filed a Registration Statement on Form S-1 with the Securities and Exchange Commission ("SEC") relating to a proposed offering of our Class A common stock. The number of shares of Class A common stock to be offered and the price for the proposed offering will be determined at the time of pricing and may be at a discount to the then current market price. The offering is subject to market conditions, and the proceeds will be utilized for general corporate purposes, working capital, research and development, and repayment of certain outstanding debt.
F-70


Up to 9,859,155 shares of Class A common stock
Up to 9,859,155 Common Warrants to purchase shares of Class A common stock
Up to 9,859,155 shares of Class A common stock underlying such Warrants
Up to 19,718,310 Pre-Funded Warrants to purchase shares of Class A common stock
And
Up to 1,923,300 shares of Class A common Stock underlying Warrants to Be Offered by the Selling Stockholders
Company logo.jpg
PROSPECTUS
October 4, 2023




PART II
INFORMATION NOT REQUIRED IN PROSPECTUS
Item 13. Other Expenses of Issuance and Distribution
The following table sets forth an itemization of all estimated expenses, all of which we will pay, in connection with the issuance and distribution of the securities being registered:
Nature of Expense:Amount
SEC Registration Fee$2,066 *
Accounting fees and expenses115,000 *
Legal fees and expenses 565,000 *
Non-accountable expenses
110,000 *
Miscellaneous32,000 *
Total$824,066 *
_________________
*Estimated
In addition to these expenditures, Alpine 4 will pay the expenses associated with the distribution of the common stock, including the fees of our transfer agent. Those expenses are estimated to be approximately $10,000.
Item 14. Indemnification of Directors and Officers; Disclosure of Commission Position on Indemnification for Securities Act Liabilities
Subsection (a) of Section 145 of the General Corporation Law of the State of Delaware empowers a corporation to indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding whether civil, criminal, administrative or investigative (other than an action by or in the right of the corporation) by reason of the fact that he is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys’ fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by him in connection with such action, suit or proceeding if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful.
Subsection (b) of Section 145 empowers a corporation to indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by right of the corporation to procure a judgment in its favor by reason of the fact that such person acted in any of the capacities set forth above, against expenses (including attorneys’ fees) actually and reasonably incurred by him in connection with the defense or settlement of such action or suit if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the corporation, except that no indemnification may be made in respect to any claim issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper.
Section 145 further provides that to the extent a director or officer of a corporation has been successful on the merits or otherwise in the defense of any such action, suit or proceeding referred to in subsections (a) and (b) of Section 145 or in the defense of any claim, issue or matter therein, he shall be indemnified against expenses (including attorneys’ fees) actually and reasonably incurred by him in connection therewith; that the indemnification provided for by Section 145 shall not be deemed exclusive of any other rights which the indemnified party may be entitled; that indemnification provided by Section 145 shall, unless otherwise provided when authorized or ratified, continue as to a person who has ceased to be a director, officer, employee or agent and shall inure to the benefit of
II-1


such person’s heirs, executors and administrators; and empowers the corporation to purchase and maintain insurance on behalf of a director or officer of the corporation against any liability asserted against him and incurred by him in any such capacity, or arising out of his status as such, whether or not the corporation would have the power to indemnify him against such liabilities under Section 145.
Section 102(b)(7) of the General Corporation Law or the State of Delaware provides that a certificate of incorporation may contain a provision eliminating or limiting the personal liability of a director to the corporation or its stockholders for monetary damages for breach of fiduciary duty as a director, provided that such provision shall not eliminate or limit the liability of the director (i) for any breach of the director’s duty of loyalty to the corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii) under Section 174 of the Delaware General Corporation Law, or (iv) for any transaction from which the director derived an improper personal benefit.
Article Tenth of Alpine 4’s Charter provides that, “to the fullest extent permitted by the Delaware General Corporation Law, a director of this corporation shall not be liable to the corporation or its stockholders for monetary damages for breach of fiduciary duty as a director.”
Article XI, Section 1(a) of Alpine 4’s Bylaws further provides that “Each person who was or is made a party or is threatened to be made a party or is involved in any action, suit or proceeding, whether civil, criminal, administrative or investigative, by reason of the fact that he or she, or a person of whom he or she is the legal representative, is or was a director or officer, of the Corporation…shall be indemnified and held harmless by the Corporation to the fullest extent authorized by the Delaware General Corporation Law, as the same exists or may hereafter be amended.”
Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers, or persons controlling the Company pursuant to the foregoing provisions, Alpine 4 has been informed that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.
Item 15. Recent Sales of Unregistered Securities (2023 share issuances are reflective of the Reverse Split, 2022 and 2021 share issuances have remained unchanged from original share issuance amount).
Issuances in 2023
In January 2023, a certain shareholder converted 1,428 shares of Class C common stock for 1,428 shares of Class A common stock.
The shares of Class A common stock referenced above that were issued in January 2023 were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In April 2023, a certain shareholder converted 162,500 shares of Class B common stock and 1 share of Class B preferred stock for 162,501 shares of Class A common stock.
The shares of Class A common stock referenced above that were issued in April 2023 were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In May 2023, the Company issued 13,750 restricted shares of Class A common stock to an investor as additional consideration for the purchase of a convertible note and 196,250 restricted shares of Class A common stock, which shall be returned to the Company if timely repayments are made against the convertible note.
The shares of Class A common stock referenced above that were issued in May 2023 were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
II-1


In June 2023, the Company issued a senior convertible promissory note, a warrant to purchase up to 200,000 shares of Class A common stock, and 1,267,400 shares of Class A common stock. The Company also issued a Finder warrant to purchase up to 3,579 shares of Class A common stock.
The securities referenced above that were issued in June 2023 were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In July 2023, the Company issued 250,000 shares of Class A common stock in association with the Alan Martin settlement agreement.
The securities referenced above that were issued in July 2023 were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In August 2023, the Company issued 80,000 shares of Class A common stock to Sully Entertainment Group as compensation for services performed.
The securities referenced above that were issued in August 2023 were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In September 2023, certain shareholders converted 26,749 shares of Class C common stock for 26,749 shares of Class A common stock.
The securities referenced above that were issued in September 2023 were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
Issuance in 2022
In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 shares of Series D Preferred Stock.
The shares of Class A common stock issued upon conversion of the Series C and Series D Preferred Stock into Class A common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In March 2022, the Company issued 39,386 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.
The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On April 29, 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.
The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").
The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.
II-1


The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.
The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.
The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.
The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
The shares of Class A common stock referenced above that were issued in 2022, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
Issuances in 2021
In January 2021, the Company issued 1,432,244 shares of Series D Preferred Stock in connection with the Vayu (US) merger transaction.
The shares of Series D Preferred Stock issued in connection with the Vayu (US) merger transaction were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
For the year ended December 31, 2021, the Company issued an aggregate of 7,384,018 shares of its restricted Class A common stock for convertible debt of $1,886,896.
The shares of Class A common stock referenced above that were issued in 2021, were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In May 2021, the Company issued 281,223 shares of Class A common stock in connection with the TDI acquisition.
The shares of Class A common stock issued in connection with the TDI acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
In May 2021, the Company issued 361,787 shares of Class A common stock in connection with the Alt Labs acquisition.
II-2


The shares of Class A common stock issued in connection with the Alt Labs acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock upon conversion of shares of Class C common stock by the holder of the Class C common stock.
The shares of Class A common stock issued upon conversion of the Class C common stock into Class A common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On May 17, 2021, the Company issued 350,000 shares of Class A common stock upon conversion of shares of Class B common stock by the holder of the Class B common stock.
On November 15, 2021, the Company issued 125,000 shares of Class A common stock upon conversion of shares of Class B common stock by the holder of the Class B common stock.
The shares of Class A common stock issued upon conversion of the Class B common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On October 20, 2021, in connection with the purchase of the outstanding securities of Identified Technologies Corporation, the Company issued 888,881 shares of its Class A common stock.
The shares of Class A common stock issued in connection with the Identified Technologies Corporation acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On November 1, 2021, the Company issued 2,409,258 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series C Preferred Stock and 1,353,570 shares of Series D Preferred Stock.
The shares of Class A common stock issued upon conversion of the Series C and Series D Preferred Stock into Class A common stock were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock in connection with the Elecjet acquisition.
The shares of Class A common stock issued in connection with the Elecjet acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A common stock and 396,825 warrant shares.
The shares of Class A common stock issued in connection with the DTI Services Limited Liability Company acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the Horizon legal proceedings.
The shares of Class A common stock issued in connection with the Horizon legal proceedings were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
II-3


On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.
The additional shares of Class A common stock issued in connection with the DTI Services Limited Liability Company acquisition were issued without registration under the 1933 Act in reliance on Section 4(a)(2) of the 1933 Act and the rules and regulations promulgated thereunder.
Item 16. Exhibits and Financial Statement Schedules.
The Exhibits to this registration statement are listed on the exhibit index, which appears elsewhere herein and is incorporated herein by reference.
Exhibit
Number
Description
3.1
Certificate of Incorporation of Alpine 4 Automotive Technologies Ltd. (incorporated by reference to Exhibit 3.1 to Alpine 4’s Registration Statement on Form 10, filed May 8, 2014).
3.2
Certificate of Amendment to Certificate of Incorporation, dated June 27, 2014 (incorporated by reference to Exhibit 3.3 to Alpine 4’s Current Report on Form 8-K filed July 18, 2014).
3.3
Certificate of Amendment to Certificate of Incorporation, dated June 30, 2014 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed July 18, 2014).
3.4
Second Amended and Restated Certificate of Incorporation, dated August 24, 2015 (incorporated by reference to Exhibit 3.1 to Alpine 4’s Current Report on Form 8-K filed August 27, 2015)
3.5
Certificate of Amendment of Amended and Restated Certificate of Incorporation, dated December 15, 2017 (incorporated by reference to Exhibit 3.1 to Alpine 4’s Annual Report on Form 10-K filed April 17, 2018)
3.6
By-Laws of Alpine 4 (incorporated by reference to Exhibit 3.2 to Alpine 4’s Registration Statement on Form 10, filed May 8, 2014).
3.7
Series C Preferred Stock Certificate of Designation (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).
3.8
Series D Preferred Stock Certificate of Designation (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).
3.9
Certificate of Amendment to Certificate of Incorporation (Name Change) filed February 5, 2021 (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed February 8, 2021).
3.10
Certificate of Amendment to Certificate of Incorporation filed May 12, 2023 (incorporated by reference to Exhibit 3.1 to Alpine 4’s Current Report on Form 8-K filed May 12, 2023).
4.1
Form of Placement Agent Warrant (incorporated by reference to Exhibit 3.4 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).
4.2
Form of Investor Warrant (incorporated by reference to Exhibit 4.1 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021).
4.3
Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.2 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021).
4.4
Mast Hill Fund, L.P. Warrant (incorporated by reference to Exhibit 4.4 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
4.5
JH Darbie Finder Warrant (incorporated by reference to Exhibit 4.5 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
4.6
Armistice Capital Master Fund, Ltd. Warrant - July 2022 (incorporated by reference to Exhibit 4.1 to Alpine 4’s Current Report on Form 8-K filed on July 13, 2022).
4.7
Armistice Capital Master Fund, Ltd. Warrant - November 2021 (incorporated by reference to Exhibit 4.2 to Alpine 4’s Current Report on Form 8-K filed on November 24, 2021).
4.8
Form of Common Stock Purchase Warrant (incorporated by reference to Exhibit 4.2 to Alpine 4’s Registration Statement on Form S-1 filed September 21, 2023).
4.9
Form of Pre-Funded Warrant (incorporated by reference to Exhibit 4.2 to Alpine 4’s Registration Statement on Form S-1 filed September 21, 2023).
II-4


5.1
Opinion of Kirton McConkie, P.C. regarding validity of the shares of Alpine 4 Holdings, Inc., Class A Common Stock being registered hereunder. (incorporated by reference to Exhibit 4.2 to Alpine 4’s Registration Statement on Form S-1 filed August September 21, 2023)
10.1
Purchase Agreement, dated effective January 16, 2020, by and between Alpine 4 Technologies Ltd. and Lincoln Park Capital Fund, LLC (incorporated by reference to the Company’s Current Report filed with the SEC on January 23, 2020)
10.2
Registration Rights Agreement, dated effective January 16, 2020, by and between Alpine 4 Technologies Ltd. and Lincoln Park Capital Fund, LLC (incorporated by reference to the Company’s Current Report filed with the SEC on January 23, 2020)
10.3
FPCD Note - $350,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.4
FPCD Note - $600,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.5
Note Amendment – #1 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.6
Note Amendment - # 2 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.7
FPCD Note - $137,870.48 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.8
Note Amendment - $180,000 (incorporated by reference to the Company’s Current Report filed with the SEC on November 25, 2019)
10.9
APF Securities Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.10
Secured Promissory Notes (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.11
Secured Convertible Notes (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.12
Security Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.13
Consulting Services Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on April 9, 2018)
10.14
Purchase Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
10.15
Secured Promissory Note - $2,300,000 (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
10.16
Security Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
10.17
Amendment to Purchase Agreement (incorporated by reference to the Company’s Current Report on Form 8-K filed with the Commission on February 24, 2020)
10.18
Impossible Aerospace Consultant Agreement dated November 13, 2020 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).
10.19
RSU Agreement dated November 13, 2020 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 17, 2020).
10.20
Vayu (US) Employment Agreement dated December 29, 2020 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).
10.21
RSU Agreement dated December 29, 2020 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed January 4, 2021).
10.22
Form of Securities Purchase Agreement (AGP Transaction) (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).
10.23
Form of Placement Agent Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed February 12, 2021).
10.24
Class A Common Stock Sales Agreement, dated March 8, 2022, between the Company and A.G.P. (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed March 9, 2022
10.25
Membership Interest Purchase Agreement for DTI Transaction, dated December 9, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed December 15, 2021)
II-1


10.26
Placement Agent Agreement between the Company and A.G.P., dated November 22, 2021 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021)
10.27
Securities Purchase Agreement between the Company and the Purchasers named therein, dated as of November 22, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed November 24, 2021)
10.28
Membership Interest Purchase Agreement for Alt Labs Transaction, dated May 4, 2021 (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed May 10, 2021)
10.29
Membership Interest Purchase Agreement for RCA Transaction (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed December 15, 2021)
10.30
Class A Common Stock Sales Agreement (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed March 9, 2022)
10.31
Unmanned Aerial Vehicles Supply Agreement (incorporated by reference to Exhibit 10.1 to Alpine 4’s Current Report on Form 8-K filed October 28, 2022)
10.32
Mast Hill Securities Purchase Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.33
Mast Hill Registration Rights Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.34
Mast Hill Senior Promissory Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.35
Mast Hill Finder Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.36
Kent Wilson Employment Agreement (February 2021) (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.37
Kent Wilson Employment Agreement Amendment (November 2021) (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.38
Jeffrey Hail Employment Agreement (February 2021) (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.39
Alan Martin Settlement Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.40
Ian Kantrowitz Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.41
Ian Kantrowitz Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.42
Christoph Jeunot Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.43
Christoph Jeunot Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.44
Shannon Rigney Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.45
Shannon Rigney Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.46
Jeffrey Hail Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.47
Jeffrey Hail Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.48
Edmond Lew Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.49
Edmond Lew Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.50
Gabriel Garcia Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.51
Gabriel Garcia Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.52
Jeffrey Hail Original Note 2 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
II-2


10.53
Jeffrey Hail Extension Renewal Note 2 (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.54
Kent Wilson Original Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.55
Kent Wilson Extension Renewal Note (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
10.56
Form of Placement Agent Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed September 21, 2023).
10.57
Form of Securities Purchase Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed September 21, 2023).
10.58
Form of Lock-Up Agreement (incorporated by reference to Exhibit 10.2 to Alpine 4’s Registration Statement on Form S-1 filed September 21, 2023).
10.59
21
Subsidiaries of the Company (incorporated by reference to Exhibit 21 to Alpine 4’s Registration Statement on Form S-1 filed August 4, 2023).
23.1
23.2
23.3
Consent of Kirton McConkie, P.C. (to be included in the opinion to be filed as Exhibit 5.1 to this registration statement).
24.1
Power of Attorney (included in the signature page to the original filing of this Registration Statement).
107

Item 17. Undertakings
(a)  The undersigned registrant hereby undertakes:
(1)To file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement:
(i)To include any prospectus required by section 10(a)(3)of the Securities Act of 1933;
(ii)To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the SEC pursuant to Rule 424(b)if, in the aggregate, the changes in volume and price represent No more than 20% change in the maximum aggregate offering price set forth in the Calculation of Registration Fee table in the effective registration statement.
(iii)To include material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement; provided, however, that paragraphs (1)(i), (1)(ii)and (1)(iii)above do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the SEC by the Registrant pursuant to Section 13 or Section 15(d)of the Securities Exchange Act of 1934 that are incorporated by reference in the registration statement; provided, however, that paragraphs (i), (ii)and (iii)do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the Securities and Exchange Commission by the registrant pursuant to Section 13 or Section 15(d)of the Securities Exchange Act of 1934 that are incorporated by reference in the registration statement;
II-3


(2)That, for the purpose of determining any liability under the Securities Act of 1933, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.
(3)To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.
(4)That, for the purpose of determining liability under the Securities Act of 1933 to any purchaser:
(i)Each prospectus filed by the registrant pursuant to Rule 424(b)(3) shall be deemed to be part of the registration statement as of the date the filed prospectus was deemed part of and included in the registration statement; and
(ii)Each prospectus required to be filed pursuant to Rule 424(b)(2), (b)(5), or (b)(7) as part of a registration statement in reliance on Rule 430B relating to an offering made pursuant to Rule 415(a)(1)(i), (vii), or (x) for the purpose of providing the information required by section 10(a) of the Securities Act of 1933 shall be deemed to be part of and included in the registration statement as of the earlier of the date such form of prospectus is first used after effectiveness or the date of the first contract of sale of securities in the offering described in the prospectus. As provided in Rule 430B, for liability purposes of the issuer and any person that is at that date an underwriter, such date shall be deemed to be a new effective date of the registration statement relating to the securities in the registration statement to which that prospectus relates, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof. Provided, however, that No statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such effective date, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such effective date.
(5)That, for the purpose of determining liability of the undersigned Registrant under the Securities Act to any purchaser in the initial distribution of the securities, that in a primary offering of securities of the undersigned Registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such purchaser by means of any of the following communications, the undersigned Registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser:
(i)Any preliminary prospectus or prospectus of the undersigned Registrant relating to the offering required to be filed pursuant to Rule 424;
(ii)Any free writing prospectus relating to the offering prepared by or on behalf of the undersigned Registrant or used or referred to by the undersigned Registrant;
(iii)The portion of any other free writing prospectus relating to the offering containing material information about the undersigned Registrant or its securities provided by or on behalf of the undersigned Registrant; and
(iv)Any other communication that is an offer in the offering made by the undersigned Registrant to the purchaser.
(b)The undersigned registrant hereby undertakes that, for purposes of determining any liability under the Securities Act of 1933, each filing of the registrants annual report pursuant to Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 (and, where applicable, each filing of an employee benefit plans annual report pursuant to Section 15(d) of the Securities Exchange Act of 1934) that is incorporated by reference in the registration statement shall be deemed to be a new registration statement relating to the securities offered
II-4


therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.
(c)Insofar as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Act and will be governed by the final adjudication of such issue.
II-5


SIGNATURES
SIGNATURES AND POWER OF ATTORNEY FOR ALPINE 4 HOLDINGS, INC.
Pursuant to the requirements of the Securities Act of 1933, Alpine 4 Holdings, Inc., has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Phoenix, Arizona.
ALPINE 4 HOLDINGS, INC.
Date: October 4, 2023
By:/s/ Kent B. Wilson
Name:Kent B. Wilson
Title:Chief Executive Officer (Principal Executive Officer), President, and Director
Date: October 4, 2023
By:/s/ Christopher Meinerz
Name:Christopher Meinerz
Title:Chief Financial Officer (Principal Financial Officer, Principal Accounting Officer)
Pursuant to the requirements of the Securities Act of 1933, as amended, this registration statement has been signed below by the following persons in the capacities and on the dates indicated.
/s/ Kent B. WilsonChief Executive Officer, President, Director
October 4, 2023
Kent B. Wilson
/s/ Christopher MeinerzChief Financial Officer
October 4, 2023
Christopher Meinerz
/s/ Kent B. Wilson*Director
October 4, 2023
Andy Call
/s/ Kent B. Wilson*Director
October 4, 2023
Ian Kantrowitz
/s/ Kent B. Wilson*Chairwoman of the Board
October 4, 2023
Gerry Garcia
/s/ Kent B. Wilson*Director
October 4, 2023
Edmond Lew
/s/ Kent B. Wilson*Director
October 4, 2023
Christophe Jeunot
/s/ Kent B. Wilson*Director
October 4, 2023
Jonathan Withem
* Signed by Kent B. Wilson pursuant to power of attorney.
II-6
EX-FILING FEES 2 exhibit107-sx1a3.htm EX-FILING FEES Document
Exhibit 107
Calculation of Filing Fee Tables
Form S-1
(Form Type)
ALPINE 4 HOLDINGS, INC.
(Exact Name of Registrant as Specified in its Charter)
Table 1: Newly Registered and Carry Forward Securities
Security Type
Security Class
Title
Fee Calculation RuleAmount RegisteredProposed Maximum Offering Price Per Unit
Proposed Maximum Aggregate Offering Price (1)(2)
Fee RateAmount of Registration Fee
Newly Registered Securities
Fees to be paidEquityUnits consisting of:Rule 457(o)$7,000,0000.00011020771.40
Fees to be paidEquity
(i) Shares of Class A Common Stock, $0.0001 par value per share (3)
Fees to be paidEquity
(ii) Warrants to purchase shares of Class A Common Stock (3)
Fees to be paidEquity
Shares of Class A Common Stock issuable upon exercise of warrants (4)
Rules 457(g) and 457(o)$7,000,0000.00011020771.40
Fees to be paidEquity
Shares of common stock, $0.0001 par value per share (5)
Rule 457(a)_________________0.00011020$______
Fees Previously Paid – N/A
Carry Forward Securities – N/A
Total Offering Amounts14,000,000$1,542.80
Total Fees Previously Paid$3,306.00
Total Fee Offset$—
Net Fee Due$—
(1)    Estimated solely for the purpose of calculating the amount of the registration fee pursuant to Rule 457(o) under the Securities Act of 1933, as amended (the Securities Act).
(2)    Pursuant to Rule 416(a) under the Securities Act of 1933, this registration statement shall also cover an indeterminate number of shares that may be issued and resold resulting from stock splits, stock dividends or similar transactions.
(3)    No separate fee is required pursuant to Rule 457(g) under the Securities Act.
(4)    No additional registration fee is payable pursuant to Rule 457(g) of the Securities Act.
(5)    Represents shares of common stock registered for resale on this registration statement by the selling stockholders named in this registration statement or their permitted transferees. The proposed maximum aggregate offering price of such shares is based on the high end of the price range of the Units offered in the registrants initial public offering and being registered on this registration statement, less a value attributable to the warrants.

EX-10.59 3 exhibit1059-sx1a3.htm EX-10.59 Document
Exhibit 10.59
Page 1 of 16
cedarlogoa.jpg
CEDAR ADVANCE LLC
5401 Collins Avenue CU-9A
Miami Beach, FL 33140 (786) 605-8900
reconciliations@cedaradvance.com
STANDARD MERCHANT CASH ADVANCE AGREEMENT
This is an Agreement dated
09/29/2023
by and between CEDAR ADVANCE LLC (“CEDAR”), inclusive of its successors and assigns, and each merchant listed below (“Merchant”).
Merchant’s Legal Name: ALPINE 4 HOLDINGS, INC and all entities listed “EXHIBIT A”
D/B/A/:ALPINE 4Fed ID #:46-5482689
Type of Entity:CorporationLimited Liability CompanyPartnership Sole Proprietorship
Business Address:2525 E Arizona Biltmore Circle Suite 237City:PhoenixState:AZZip:85016
Contact Address:2525 E Arizona Biltmore Circle Suite 237City:PhoenixState:AZZip:85016
E-mail Address:Phone Number:
Purchase Price
This is the amount being paid to Merchant(s) for the Receivables Purchased Amount (defined below). This amount may be paid in installments if there is an Addendum stating that it will be paid in installments.
$2,100,000.00

Receivables Purchased Amount
This is the amount of Receivables (defined in Section 1 below) being sold. This amount may be sold in installments if there is an Addendum stating that it will be sold in installments.
$2,982,000.00

Specified Percentage
This is the percentage of Receivables (defined below) to be delivered until the Receivables Purchased Amount is paid in full.
10%

Net Funds Provided
This is the net amount being paid to or on behalf of Merchant(s) after deduction of applicable fees listed in Section 2 below. This amount may be paid in installments if there is an Addendum stating that it will be paid in installments.
$2,000,000.00

Net Amount to Be Received Directly by Merchant(s)
This is the net amount being received directly by Merchant(s) after deduction of applicable fees listed in Section 2 below and the payment of any part of the Purchase Price elsewhere pursuant to any Addendum to this Agreement. This amount may be paid in installments if there is an Addendum stating that it will be paid in installments. If any deduction is being made from the Purchase Price to pay off another obligation by Merchant(s), then the Net Amount to be Received Directly by Merchant(s) is subject to change based on any change in the amount of the other obligation(s) to be paid off.
$2,000,000.00

Initial Estimated Payment
This is the initial amount of periodic payments collected from Merchant(s) as an approximation of no more than the Specified Percentage of the Receivables and is subject to reconciliation as set forth in Section 4 below.

$93,000.00
perWEEK
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 2 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
TERMS AND CONDITIONS
1. Sale of Future Receipts. Merchant(s) hereby sell, assign, and transfer to CEDAR (making CEDAR the absolute owner) in consideration of the funds provided (“Purchase Price”) specified above, all of each Merchant’s future accounts, contract rights, and other obligations arising from or relating to the payment of monies from each Merchant’s customers and/or other third party payors (the “Receivables”, defined as all payments made by cash, check, credit or debit card, electronic transfer, or other form of monetary payment in the ordinary course of each merchant’s business), for the payment of each Merchant’s sale of goods or services until the amount specified above (the “Receivables Purchased Amount”) has been delivered by Merchant(s) to CEDAR. Each Merchant hereby acknowledges that until the Receivables Purchased Amount has been received in full by CEDAR, each Merchant’s Receivables, up to the balance of the Receivables Purchased Amount, are the property of CEDAR and not the property of any Merchant. Each Merchant agrees that it is a fiduciary for CEDAR and that each Merchant will hold Receivables in trust for CEDAR in its capacity as a fiduciary for CEDAR.
The Receivables Purchased Amount shall be paid to CEDAR by each Merchant irrevocably authorizing only one depositing account acceptable to CEDAR (the “Account”) to remit the percentage specified above (the “Specified Percentage”) of each Merchant’s settlement amounts due from each transaction, until such time as CEDAR receives payment in full of the Receivables Purchased Amount. Each Merchant hereby authorizes CEDAR to ACH debit the specified remittances and any applicable fees listed in Section 2 from the Account on a daily basis as of the next business day after the date of this Agreement and will provide CEDAR with all required access codes and monthly bank statements. Each Merchant understands that it will be held responsible for any fees resulting from a rejected ACH attempt or an Event of Default (see Section 2). CEDAR is not responsible for any overdrafts or rejected transactions that may result from CEDAR’s ACH debiting the Specified Percentage amounts under the terms of this Agreement. Each Merchant acknowledges and agrees that until the amount of the Receivables collected by CEDAR exceeds the amount of the Purchase Price, CEDAR will be permitted not treat any amount collected under this Agreement as profit for taxation and accounting purposes.
2. Additional Fees. In addition to the Receivables Purchased Amount, each Merchant will be held responsible to CEDAR for the following fees, where applicable:
A. $
100,000.00
to cover underwriting, the ACH debit program, and expenses related to the procurement and initiation of the transactions encompassed by this Agreement. This will be deducted from payment of the Purchase Price.
B. Wire Fee - Merchant(s) shall receive funding electronically to the Account and will be charged $50.00 for a Fed Wire or $0.00 for a bank ACH. This will be deducted from payment of the Purchase Price.
C. NSF/Rejected ACH Fee - $50.00 for each time an ACH debit to the Account by CEDAR is returned or otherwise rejected. No Merchant will be held responsible for such a fee if any Merchant gives CEDAR notice no more than one business day in advance that the Account will have insufficient funds to be debited by CEDAR and no Merchant is otherwise in default of the terms of the Agreement. Each such fee may be deducted from any payment collected by CEDAR or may be collected in addition to any other payment collected by CEDAR under this Agreement.
D. Blocked Account/Default - $2,500.00 - If an Event of Default has taken place under Section 30.
E. UCC Fee - $195.00 - to cover CEDAR filing a UCC-1 financing statement to secure its interest in the Receivables Purchased Amount. A $195.00 UCC termination fee will be charged if a UCC filing is terminated.
F. $
- legal compliance with applicable disclosure laws and regulations. This will be deducted from
payment of the Purchase Price.
G. Court costs, arbitration fees, collection agency fees, attorney fees, expert fees, and any other expenses incurred in litigation, arbitration, or the enforcement of any of CEDAR’s legal or contractual rights against each Merchant and/or each Guarantor, if required, as explained in other Sections of this Agreement.
3. Estimated Payments. Instead of debiting the Specified Percentage of Merchant’s Receivables, CEDAR may instead debit $
93,000.00
(“Estimated Payment”) from the Account every
WEEK
. The Estimated Payment is intended to be an approximation of no more than the Specified Percentage, subject to reconciliation.
4. Reconciliations. Any Merchant may contact CEDAR’s Reconciliation Department to request that CEDAR conduct a reconciliation in order to ensure that the amount that CEDAR has collected equals the Specified Percentage of Merchant(s)’s Receivables under this Agreement. A request for a reconciliation by any Merchant must be made by giving written notice of the request to CEDAR or by sending an e-mail to reconciliations@cedaradvance.com stating that a reconciliation is being requested. In order to effectuate the reconciliation, any Merchant must produce with its request any
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 3 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
and all bank statements covering the period from the date of this Agreement through the date of the request for a reconciliation as well as Merchant’s account reports showing transactions in the month to date, or other documents or reports available to Merchant for verification of its revenues, or , if available, the login and password for the Account. Once, notified of a request for reconciliation, CEDAR will instruct it’s ACH processor to pause ACH debits from Merchant’s account until the reconciliation process is complete. CEDAR will complete each reconciliation requested by any Merchant within two business days after receipt of proper notice of a request for one accompanied by the information and documents required for it. CEDAR may also conduct a reconciliation on its own at any time by reviewing Merchant(s)’s Receivables covering the period from the date of this Agreement until the date of initiation of the reconciliation, each such reconciliation will be completed within two business days after its initiation, and CEDAR will give each Merchant written notice of the determination made based on the reconciliation within one business day after its completion. If a reconciliation determines that CEDAR collected more than it was entitled to, then CEDAR will credit to the Account all amounts to which CEDAR was not entitled and, if there is an Estimated Payment, decrease the amount of the Estimated Payment so that it is consistent with the Specified Percentage of Merchant(s)’s Receivables from the date of the Agreement through the date of the reconciliation. If a reconciliation determines that CEDAR collected less than it was entitled to, then CEDAR will debit from the Account all additional amounts to which CEDAR was entitled and, if there is an Estimated Payment, increase the amount of the Estimated Payment so that it is consistent with the Specified Percentage of Merchant(s)’s Receivables from the date of the Agreement through the date of the reconciliation. For the avoidance of doubt, in the event Merchant desires reconciliation it shall be Merchant’s sole responsibility to initiate the reconciliation process in this Section 4. Nothing herein limits the amount of times that a reconciliation may be requested or conducted.
5. Merchant Deposit Agreement. Merchant(s) shall appoint a bank acceptable to CEDAR, to obtain electronic fund transfer services and/or “ACH” payments. Merchant(s) shall provide CEDAR and/or its authorized agent with all of the information, authorizations, and passwords necessary to verify each Merchant’s Receivables. Merchant(s) shall authorize CEDAR and/or its agent(s) to deduct the amounts owed to CEDAR for the Receivables as specified herein from settlement amounts which would otherwise be due to each Merchant and to pay such amounts to CEDAR by permitting CEDAR to withdraw the Specified Percentage by ACH debiting of the account. The authorization shall be irrevocable as to each Merchant absent CEDAR’s written consent until the Receivables Purchased Amount has been paid in full or the Merchant becomes bankrupt or goes out of business without any prior default under this Agreement.
6. Term of Agreement. The term of this Agreement is indefinite and shall continue until CEDAR receives the full Receivables Purchased Amount, or earlier if terminated pursuant to any provision of this Agreement. The provisions of Sections 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, and 52 shall survive any termination of this Agreement.
7. Ordinary Course of Business. Each Merchant acknowledges that it is entering into this Agreement in the ordinary course of its business and that the payments to be made from each Merchant to CEDAR under this Agreement are being made in the ordinary course of each Merchant’s business.
8. Financial Condition. Each Merchant and each Guarantor (Guarantor being defined as each signatory to the Guarantee of this Agreement) authorizes CEDAR and its agent(s) to investigate each Merchant’s financial responsibility and history, and will provide to CEDAR any bank or financial statements, tax returns, and other documents and records, as CEDAR deems necessary prior to or at any time after execution of this Agreement. A photocopy of this authorization will be deemed as acceptable for release of financial information. CEDAR is authorized to update such information and financial profiles from time to time as it deems appropriate.
9. Monitoring, Recording, and Electronic Communications. CEDAR may choose to monitor and/or record telephone calls with any Merchant and its owners, employees, and agents. By signing this Agreement, each Merchant agrees that any call between CEDAR and any Merchant or its representatives may be monitored and/or recorded. Each Merchant and each Guarantor grants access for CEDAR to enter any Merchant’s premises and to observe any Merchant’s premises without any prior notice to any Merchant at any time after execution of this Agreement.
CEDAR may use automated telephone dialing, text messaging systems, and e-mail to provide messages to Merchant(s), Owner(s) (Owner being defined as each person who signs this Agreement on behalf of a Merchant), and Guarantor(s) about Merchant(s)’s account. Telephone messages may be played by a machine automatically when the
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 4 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
telephone is answered, whether answered by an Owner, a Guarantor, or someone else. These messages may also be recorded by the recipient’s answering machine or voice mail. Each Merchant, each Owner, and each Guarantor gives CEDAR permission to call or send a text message to any telephone number given to CEDAR in connection with this Agreement and to play pre-recorded messages and/or send text messages with information about this Agreement and/or any Merchant’s account over the phone. Each Merchant, each Owner, and each Guarantor also gives CEDAR permission to communicate such information to them by e-mail. Each Merchant, each Owner, and each Guarantor agree that CEDAR will not be liable to any of them for any such calls or electronic communications, even if information is communicated to an unintended recipient. Each Merchant, each Owner, and each Guarantor acknowledge that when they receive such calls or electronic communications, they may incur a charge from the company that provides them with telecommunications, wireless, and/or Internet services, and that CEDAR has no liability for any such charges.
10. Accuracy of Information Furnished by Merchant and Investigation Thereof. To the extent set forth herein, each of the parties is obligated upon his, her, or its execution of the Agreement to all terms of the Agreement. Each Merchant and each Owner signing this Agreement represent that he or she is authorized to sign this Agreement for each Merchant, legally binding said Merchant to its obligations under this Agreement and that the information provided herein and in all of CEDAR’s documents, forms, and recorded interview(s) is true, accurate, and complete in all respects. CEDAR may produce a monthly statement reflecting the delivery of the Specified Percentage of Receivables from Merchant(s) to CEDAR. An investigative report may be made in connection with the Agreement. Each Merchant and each Owner signing this Agreement authorize CEDAR, its agents and representatives, and any credit-reporting agency engaged by CEDAR, to (i) investigate any references given or any other statements obtained from or about each Merchant or any of its Owners for the purpose of this Agreement, and (ii) pull credit report at any time now or for so long as any Merchant and/or Owners(s) continue to have any obligation to CEDAR under this Agreement or for CEDAR’s ability to determine any Merchant’s eligibility to enter into any future agreement with CEDAR. Any misrepresentation made by any Merchant or Owner in connection with this Agreement may constitute a separate claim for fraud or intentional misrepresentation.
Authorization for soft pulls: Each Merchant and each Owner understands that by signing this Agreement, they are providing ‘written instructions’ to CEDAR under the Fair Credit Reporting Act, authorizing CEDAR to obtain information from their personal credit profile or other information from Experian, TransUnion, and Equifax. Each Merchant and each Guarantor authorizes CEDAR to obtain such information solely to conduct a pre-qualification for credit.
Authorization for hard pulls: Each Merchant and each Owner understands that by signing this Agreement, they are providing ‘written instructions’ to CEDAR under the Fair Credit Reporting Act, authorizing CEDAR to obtain information from their personal credit profile or other information from Experian, TransUnion, and Equifax. Each Merchant and each Guarantor authorizes CEDAR to obtain such information in accordance with a merchant cash advance application.
11. Transactional History. Each Merchant authorizes its bank to provide CEDAR with its banking and/or credit card processing history.
12. Indemnification. Each Merchant and each Guarantor jointly and severally indemnify and hold harmless each Merchant’s credit card and check processors (collectively, “Processor”) and Processor’s officers, directors, and shareholders against all losses, damages, claims, liabilities, and expenses (including reasonable attorney and expert fees) incurred by Processor resulting from (a) claims asserted by CEDAR for monies owed to CEDAR from any Merchant and (b) actions taken by any Processor in reliance upon information or instructions provided by CEDAR.
13. No Liability. In no event will CEDAR be liable for any claims asserted by any Merchant under any legal theory for lost profits, lost revenues, lost business opportunities, exemplary, punitive, special, incidental, indirect, or consequential damages, each of which is waived by each Merchant and each Guarantor.
14. Sale of Receivables. Each Merchant and CEDAR agree that the Purchase Price under this Agreement is in exchange for the Receivables Purchased Amount and that such Purchase Price is not intended to be, nor shall it be construed as a loan from CEDAR to any Merchant. CEDAR is entering into this Agreement knowing the risks that each Merchant’s business may decline or fail, resulting in CEDAR not receiving the Receivables Purchased Amount. Any Merchant going bankrupt, going out of business, or experiencing a slowdown in business or a delay in collecting Receivables will not on its own without anything more be considered a breach of this Agreement. Each Merchant agrees that the Purchase Price in exchange for the Receivables pursuant to this Agreement equals the fair market value of such
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 5 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
Receivables. CEDAR has purchased and shall own all the Receivables described in this Agreement up to the full Receivables Purchased Amount as the Receivables are created. Payments made to CEDAR in respect to the full amount of the Receivables shall be conditioned upon each Merchant’s sale of products and services and the payment therefor by each Merchant’s customers in the manner provided in this Agreement. Each Merchant and each Guarantor acknowledges that CEDAR does not purchase, sell, or offer to purchase or sell securities and that this Agreement is not a security, an offer to sell any security, or a solicitation of an offer to buy any security. Although certain jurisdictions require the disclosure of an Annual Percentage Rate or APR in connection with this Agreement, those disclosures do not change the fact that the transaction encompassed by this Agreement is not a loan and does not have an interest rate.
15. Power of Attorney. Each Merchant irrevocably appoints CEDAR as its agent and attorney-in-fact with full authority to take any action or execute any instrument or document to settle all obligations due to CEDAR for the benefit of each Merchant and only in order to prevent the occurrence of an Event of Default (as described in Section 30). If an Event of Default takes place under Section 30, then each Merchant irrevocably appoints CEDAR as its agent and attorney-in-fact with full authority to take any action or execute any instrument or document to settle all obligations due to CEDAR from each Merchant, including without limitation (i) to collect monies due or to become due under or in respect of any of the Collateral (which is defined in Section 29); (ii) to receive, endorse and collect any checks, notes, drafts, instruments, documents, or chattel paper in connection with clause (i) above; (iii) to sign each Merchant’s name on any invoice, bill of lading, or assignment directing customers or account debtors to make payment directly to CEDAR; and (iv) to file any claims or take any action or institute any proceeding which CEDAR may deem necessary for the collection of any of the unpaid Receivables Purchased Amount from the Collateral, or otherwise to enforce its rights with respect to payment of the Receivables Purchased Amount.
16. Protections Against Default. The following Protections 1 through 6 may be invoked by CEDAR, immediately and without notice to any Merchant if any Event of Default listed in Section 30 has occurred.
Protection 1: The full uncollected Receivables Purchased Amount plus all fees due under this Agreement may become due and payable in full immediately.
Protection 2. CEDAR may enforce the provisions of the Guarantee against Guarantor.
Protection 3. CEDAR may enforce its security interest in the Collateral identified in Section 29.
Protection 4. CEDAR may proceed to protect and enforce its rights and remedies by litigation or arbitration.
Protection 5. CEDAR may debit any Merchant’s depository accounts wherever situated by means of ACH debit or electronic or facsimile signature on a computer generated check drawn on any Merchant’s bank account or otherwise, in an amount consistent with the terms of this Agreement.
Protection 6. CEDAR will have the right, without waiving any of its rights and remedies and without notice to any Merchant and/or Guarantor, to notify each Merchant’s credit card and/or check processor and account debtor(s) of the sale of Receivables hereunder and to direct such credit card processor and account debtor(s) to make payment to CEDAR of all or any portion of the amounts received by such credit card processor and account debtor(s) on behalf of each Merchant. Each Merchant hereby grants to CEDAR an irrevocable power-of-attorney, which power-of-attorney will be coupled with an interest, and hereby appoints CEDAR and its representatives as each Merchant’s attorney-in-fact to take any and all action necessary to direct such new or additional credit card and/or check processor and account debtor(s) to make payment to CEDAR as contemplated by this Section.
17. Protection of Information. Each Merchant and each person signing this Agreement on behalf of each Merchant and/or as Owner, in respect of himself or herself personally, authorizes CEDAR to disclose information concerning each Merchant, Owner and/or Guarantor’s credit standing and business conduct to agents, affiliates, subsidiaries, and credit reporting bureaus. Each Merchant, Guarantor, and Owner hereby waives to the maximum extent permitted by law any claim for damages against CEDAR or any of its affiliates relating to any (i) investigation undertaken by or on behalf of CEDAR as permitted by this Agreement or (ii) disclosure of information as permitted by this Agreement.
18. Confidentiality. Each Merchant understands and agrees that the terms and conditions of the products and services offered by CEDAR, including this Agreement and any other CEDAR documents (collectively, “Confidential Information”) are proprietary and confidential information of CEDAR. Accordingly, unless disclosure is required by law or court order, Merchant(s) shall not disclose Confidential Information of CEDAR to any person other than an attorney, accountant, financial advisor, or employee of any Merchant who needs to know such information for the purpose of advising
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 6 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
any Merchant (“Advisor”), provided such Advisor uses such information solely for the purpose of advising any Merchant and first agrees in writing to be bound by the terms of this Section 18.
19. D/B/As. Each Merchant hereby acknowledges and agrees that CEDAR may be using “doing business as” or “d/b/a” names in connection with various matters relating to the transaction between CEDAR and each Merchant, including the filing of UCC-1 financing statements and other notices or filings.
20. Financial Condition and Financial Information. Each Merchant represents, warrants, and covenants that its bank and financial statements, copies of which have been furnished to CEDAR, and future statements which will be furnished hereafter at the request of CEDAR, fairly represent the financial condition of each Merchant at such dates, and that since those dates there have been no material adverse changes, financial or otherwise, in such condition, operation, or ownership of any Merchant. Each Merchant has a continuing affirmative obligation to advise CEDAR of any material adverse change in its financial condition, operation, or ownership that may have an effect on any Merchant’s ability to generate Receivables or perform its obligations under this Agreement.
21. Governmental Approvals. Each Merchant represents, warrants, and covenants that it is in compliance and shall comply with all laws and has valid permits, authorizations, and licenses to own, operate, and lease its properties and to conduct the business in which it is presently engaged.
22. Authorization. Each Merchant represents, warrants, and covenants that it and each person signing this Agreement on behalf of each Merchant has full power and authority to incur and perform the obligations under this Agreement, all of which have been duly authorized.
23. Electronic Check Processing Agreement. Each Merchant represents, warrants, and covenants that it will not, without CEDAR’s prior written consent, change its Processor, add terminals, change its financial institution or bank account, or take any other action that could have any adverse effect upon any Merchant’s obligations under this Agreement.
24. Change of Name or Location. Each Merchant represents, warrants, and covenants that it will not conduct its business under any name other than as disclosed to CEDAR or change any place(s) of its business without giving prior written notice to CEDAR.
25. No Bankruptcy. Each Merchant represents, warrants, and covenants that as of the date of this Agreement, it does not contemplate and has not filed any petition for bankruptcy protection under Title 11 of the United States Code and there has been no involuntary petition brought or pending against any Merchant. Each Merchant further warrants that it does not anticipate filing any such bankruptcy petition and it does not anticipate that an involuntary petition will be filed against it.
26. Unencumbered Receivables. Each Merchant represents, warrants, and covenants that it has good, complete, and marketable title to all Receivables, free and clear of any and all liabilities, liens, claims, changes, restrictions, conditions, options, rights, mortgages, security interests, equities, pledges, and encumbrances of any kind or nature whatsoever or any other rights or interests that may be inconsistent with this Agreement or adverse to the interests of CEDAR, other than any for which CEDAR has actual or constructive knowledge or inquiry notice as of the date of this Agreement.
27. Stacking. Each Merchant represents, warrants, and covenants that it will not enter into with any party other than CEDAR any arrangement, agreement, or commitment that relates to or involves the Receivables, whether in the form of a purchase of, a loan against, collateral against, or the sale or purchase of credits against Receivables without the prior written consent of CEDAR.
28. Business Purpose. Each Merchant represents, warrants, and covenants that it is a valid business in good standing under the laws of the jurisdictions in which it is organized and/or operates, and each Merchant is entering into this Agreement for business purposes and not as a consumer for personal, family, or household purposes.
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 7 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
29. Security Interest. To secure each Merchant’s performance obligations to CEDAR under this Agreement and any future agreement with CEDAR, each Merchant hereby grants to CEDAR a security interest in collateral (the “Collateral”), that is defined as collectively: (a) all accounts, including without limitation, all deposit accounts, accounts-receivable, and other receivables, as those terms are defined by Article 9 of the Uniform Commercial Code (the “UCC”), now or hereafter owned or acquired by any Merchant; and (b) all proceeds, as that term is defined by Article 9 of the UCC. The parties acknowledge and agree that any security interest granted to CEDAR under any other agreement between any Merchant or Guarantor and CEDAR (the “Cross-Collateral”) will secure the obligations hereunder and under this Agreement. Negative Pledge: Each Merchant agrees not to create, incur, assume, or permit to exist, directly or indirectly, any lien on or with respect to any of the Collateral or the Cross-Collateral, as applicable.
Each Merchant agrees to execute any documents or take any action in connection with this Agreement as CEDAR deems necessary to perfect or maintain CEDAR’s first priority security interest in the Collateral and the Cross-Collateral, including the execution of any account control agreements. Each Merchant hereby authorizes CEDAR to file any financing statements deemed necessary by CEDAR to perfect or maintain CEDAR’s security interest, which financing statements may contain notification that each Merchant has granted a negative pledge to CEDAR with respect to the Collateral and the Cross-Collateral, and that any subsequent lienor may be tortiously interfering with CEDAR’s rights. Each Merchant shall be liable for and CEDAR may charge and collect all costs and expenses, including but not limited to attorney fees, which may be incurred by CEDAR in protecting, preserving, and enforcing CEDAR’s security interest and rights. Each Merchant further acknowledges that CEDAR may use another legal name and/or D/B/A or an agent when designating the Secured Party when CEDAR files the above-referenced financing statement(s).
30. Events of Default. An “Event of Default” may be considered to have taken place if any of the following occur:
(1) Any representation or warranty by any Merchant to CEDAR proves to have been made intentionally false or misleading in any material respect when made;
(2) Any Merchant causes any ACH debit to the Account by CEDAR to be blocked or stopped without providing any advance written notice to CEDAR with an alternative method for CEDAR to collect the blocked or stopped payment, which notice may be given by e-mail to reconciliations@cedaradvance.com;
(3) Any Merchant intentionally prevents CEDAR from collecting any part of the Receivables Purchased Amount; or
(4) Any Merchant causes any ACH debit to the Account by any person or entity other than CEDAR to be stopped or otherwise returned that would result in an ACH Return Code of R08, R10, or R29 and that Merchant does not within two business days thereafter provide CEDAR with written notice thereof explaining why that Merchant caused the ACH debit to be stopped or otherwise returned, which notice may be given by e-mail to reconciliations@cedaradvance.com.
31. Remedies. In case any Event of Default occurs and is not waived, CEDAR may proceed to protect and enforce its rights or remedies by suit in equity or by action at law, or both, whether for the specific performance of any covenant, agreement, or other provision contained herein, or to enforce the discharge of each Merchant’s obligations hereunder, or any other legal or equitable right or remedy. All rights, powers, and remedies of CEDAR in connection with this Agreement, including each Protection listed in Section 16, may be exercised at any time by CEDAR after the occurrence of an Event of Default, are cumulative and not exclusive, and will be in addition to any other rights, powers, or remedies provided by law or equity. In case any Event of Default occurs and is not waived, CEDAR may elect that Merchant(s) be required to pay to CEDAR 25% of the unpaid balance of the Receivables Purchased Amount as liquidated damages for any reasonable expenses incurred by CEDAR in connection with recovering the unpaid balance of the Receivables Purchased Amount (“Reasonable Expenses”) and all Merchant(s) and all Guarantor(s) agree that the Reasonable Expenses bear a reasonable relationship to CEDAR’s actual expenses incurred in connection with recovering the unpaid balance of the Receivables Purchased Amount.
32. Assignment. This Agreement shall be binding upon and inure to the benefit of the parties and their respective successors and assigns, except that Merchant(s) shall not have the right to assign its rights hereunder or any interest herein without the prior written consent of CEDAR, which consent may be withheld in CEDAR’s sole discretion. CEDAR may assign, transfer, or sell its rights under this Agreement, including, without limitation, its rights to receive the Receivables Purchased Amount, and its rights under Section 29 of this Agreement, the Guarantee, and any other agreement, instrument, or document executed in connection with the transactions contemplated by this Agreement (a “Related Agreement”), or delegate its duties hereunder or thereunder, either in whole or in part. From and after the effective date of any such
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 8 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
assignment or transfer by CEDAR, whether or not any Merchant has actual notice thereof, this Agreement and each Related Agreement shall be deemed amended and modified (without the need for any further action on the part of any Merchant or CEDAR) such that the assignee shall be deemed a party to this Agreement and any such Related Agreement and, to the extent provided in the assignment document between CEDAR and such assignee (the “Assignment Agreement”), have the rights and obligations of CEDAR under this Agreement and such Related Agreements with respect to the portion of the Receivables Purchased Amount set forth in such Assignment Agreement, including but not limited to rights in the Receivables, Collateral and Additional Collateral, the benefit of each Guarantor’s guaranty regarding the full and prompt performance of every obligation that is a subject of the Guarantee, CEDAR’s rights under Section 16 of this Agreement (Protections Against Default), and to receive damages from any Merchant following a breach of this Agreement by any Merchant. In connection with such assignment, CEDAR may disclose all information that CEDAR has relating to any Merchant or its business. Each Merchant agrees to acknowledge any such assignment in writing upon CEDAR’s request.
33. Notices. All notices, requests, consents, demands, and other communications hereunder shall be delivered by certified mail, return receipt requested, or by overnight delivery with signature confirmation to the respective parties to this Agreement at their addresses set forth in this Agreement and shall become effective only upon receipt. Written notice may also be given to any Merchant or Guarantor by e-mail to the E-mail Address listed on the first page of this Agreement or by text message to the Phone Number listed on the first page of this Agreement if that phone number is for a mobile phone. Each Merchant and each Guarantor must set its spam or junk mail filter to accept e-mails sent by reconciliations@cedaradvance.com and its domain. This Section is not applicable to service of process or notices in any legal proceedings.
34. Choice of Law. Each Merchant acknowledges and agrees that this Agreement was made in the State of Florida, that the Purchase Price is being paid by CEDAR in the State of Florida, that the Receivables Purchased Amount is being delivered to CEDAR in the State of Florida, and that the State of Florida has a reasonable relationship to the transactions encompassed by this Agreement. This Agreement, any dispute or claim relating hereto, whether sounding in contract, tort, law, equity, or otherwise, the relationship between CEDAR and each Merchant, and the relationship between CEDAR and each Guarantor will be governed by and construed in accordance with the laws of the State of Florida, without regard to any applicable principles of conflict of laws. Each Merchant represents that it does not have a principal place of business located in the Commonwealth of Virginia and that therefore the provisions of Chapter 22.1 of Title 6.2 of the Virginia Code are not applicable to this Agreement. Each Merchant agrees that the provisions of Division 9.5 of the California Financial Code are not applicable to this Agreement if no Business Address listed on the first page of this Agreement or in any addendum hereto is located in the State of California.
35. Venue and Forum Selection. This Agreement, and any dispute arising out of or relating to this Agreement or the parties’ relationship, shall be governed by and construed in accordance with the laws of the State of Florida, without regard to any applicable principles of conflicts of law. Any suit, action, or proceeding arising out of or relating to this Agreement or the transaction contemplated herein or the interpretation, performance, or breach hereof, shall be instituted in any state court sitting in the State of Florida (the “Acceptable Forums”), provided that CEDAR may institute suit in another forum. Merchant, each Guarantor and each Owner agree that the Acceptable Forums are convenient to them, and submit to the personal jurisdiction of the Acceptable Forums and waive any and all objections to jurisdiction or venue in the Acceptable Forums. Should a proceeding be initiated by Merchant, any Guarantor or any Owner in any other forum, Merchant, each Guarantor and each Owner waives any right to oppose any motion or application made by CEDAR to dismiss such proceeding, to remove and/or transfer the proceeding to an Acceptable Forum, and for an anti-suit injunction against such proceeding (which CEDAR may make in the Acceptable Forums). ADDITIONALLY, MERCHANT, EACH OWNER AND EACH GUARANTOR WAIVE PERSONAL SERVICE OF ANY SUMMONS AND/OR COMPLAINT OR OTHER PROCESS TO COMMENCE ANY LITIGATION AND AGREE THAT SERVICE OF SUCH DOCUMENTS SHALL BE EFFECTIVE AND COMPLETE IF SENT BY PRIORITY MAIL OR FIRST CLASS MAIL TO THE MAILING ADDRESS(ES) SET FORTH FOR MERCHANT ABOVE, AND EMAILED TO THE EMAIL ADDRESS, LISTED ON PAGE 1 OF THIS AGREEMENT OR THE UPDATED MAILING AND EMAIL ADDRESS IN ACCORDANCE WITH PARAGRAPH 33. SERVICE SHALL BE EFFECTIVE AND COMPLETE 5 DAYS AFTER THE MAILING. MERCHANT WILL THEN HAVE 30 CALENDAR DAYS AFTER SERVICE IS COMPLETE IN WHICH TO APPEAR IN THE ACTION OR PROCEEDING.
36. Jury Waiver. The parties agree to waive trial by jury in any dispute between them.
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 9 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
37. Counterclaim Waiver. In any litigation or arbitration commenced by CEDAR, each Merchant and each Guarantor will not be permitted to interpose any counterclaim.
38. Statutes of Limitations. Each Merchant and each Guarantor agree that any claim, whether sounding in contract, tort, law, equity, or otherwise, that is not asserted against CEDAR within one year after its accrual will be time barred. Notwithstanding any provision in this Agreement to the contrary, each Merchant and each Guarantor agree that any objection by any of them to the jurisdiction of an arbitrator or to the arbitrability of the dispute and any application made by any of them to stay an arbitration initiated against any of them by CEDAR will be time barred if made more than 20 days after receipt of the demand for arbitration.
39. Costs and Legal Fees. If an Event of Default occurs or CEDAR prevails in any litigation or arbitration with any Merchant or any Guarantor, then each Merchant and each Guarantor must pay CEDAR’s reasonable attorney fees, which may include a contingency fee of up to 40% of the amount claimed, as well as administrative or filing fees and arbitrator compensation in any arbitration, expert witness fees, and costs of suit.
40. Prejudgment and Postjudgment Interest. If CEDAR becomes entitled to the entry of a judgment against any Merchant or any Guarantor, then CEDAR will be entitled to the recovery of prejudgment interest at a rate of 24% per annum (or 16% per annum if any Merchant is a sole proprietorship), or the maximum rate permitted by applicable law if less, and upon entry of any such judgment, it will accrue interest at a postjudgment rate of 24% per annum (or 16% per annum if any Merchant is a sole proprietorship), or the maximum rate permitted by applicable law if less, which rate will govern over the statutory rate of interest up until actual satisfaction of the judgment.
41. Class Action Waiver. CEDAR, each Merchant, and each Guarantor agree that they may bring claims against each other relating to this Agreement only in their individual capacities, and not as a plaintiff or class action member in any purported class or representative proceedings.
42. Arbitration. CEDAR HAS THE RIGHT TO REQUEST THAT ANY DISPUTE, CONTROVERSY OR CLAIM BETWEEN CEDAR AND MERCHANT, ANY GUARANTOR OR ANY OWNER, WHETHER ARISING OUT OF OR RELATING TO THE CONSTRUCTION AND INTERPRETATION OF THIS AGREEMENT OR OTHERWISE (INCLUDING WITHOUT LIMITATION CLAIMS FOR FRAUD, MISREPRESENTATION, INTENTIONAL TORT, NEGLIGENT TORT OR UNDER ANY LOCAL, STATE OR FEDERAL STATUTE OR RULE), BE SUBMITTED TO ARBITRATION BEFORE EITHER (I) THE AMERICAN ARBITRATION ASSOCIATION IN ACCORDANCE WITH ITS COMMERCIAL RULES, OR (II) MEDIATION AND CIVIL ARBITRATION INC. D/B/A RAPIDRULING (WWW.RAPIDRULING.COM) IN ACCORDANCE WITH ITS COMMERCIAL ARBITRATION RULES. THE ARBITRATION SHALL BE GOVERNED BY THE FEDERAL ARBITRATION ACT. THE ARBITRATION SHALL BE DEEMED TO BE LOCATED IN MIAMI-DADE COUNTY, FLORIDA, REGARDLESS OF THE LOCATION OF THE PARTIES OR ARBITRATOR. TO THE EXTENT PERMITTED BY THE ARBITRATOR RULES, THE ARBITRATION PROCEEDINGS SHALL PROCEED VIRTUALLY OR REMOTELY AND SHALL NOT REQUIRE THE PARTIES TO APPEAR IN-PERSON. ALL QUESTIONS CONCERNING ARBITRATRABILITY OF ANY DISPUTE SHALL BE DECIDED BY THE ARBITRATOR. CEDAR MAY DEMAND THAT SUCH DISPUTE BE SUBMITTED TO ARBITRATION EITHER BY (I) SENDING A WRITTEN NOTICE OF INTENT TO ARBITRATE TO ALL OTHER PARTIES IN ACCORDANCE WITH THE NOTICE PROVISION IN PARAGRAPH 33 OF THIS AGREEMENT, OR (II) SENDING A WRITTEN NOTICE OF INTENT TO ARBITRATE TO THE ATTORNEY OF RECORD FOR MERCHANT, ANY GUARANTOR OR ANY OWNER WHO HAS BROUGHT ANY ACTION OR PROCEEDING BEFORE ANY COURT OR TRIBUNAL AGAINST CEDAR. INITIALLY, THE PARTIES WILL SPLIT THE ARBITRATION FILING FEE, ADMINISTRATION FEE AND ARBITRATOR FEE. IF CEDAR PREVAILS IN ARBITRATION, THE ARBITRATOR MAY AWARD TO CEDAR ITS ATTORNEYS’ FEES (IN ACCORDANCE WITH PARAGRAPH 39 OF THIS AGREEMENT) AND SHARE OF THE ARBITRATION FILING FEE, ADMINISTRATION FEE AND ARBITRATOR FEE. MERCHANT, ANY GUARANTOR AND ANY OWNER MAY OPT OUT OF THIS ARBITRATION PROVISION BY SENDING CEDAR A NOTICE THAT HE, SHE OR IT DOES NOT WANT THIS PROVISION TO APPLY IN ACCORDANCE WITH PARAGRAPH 33 WITHIN 14 DAYS AFTER THE EFFECTIVE DATE OF THIS AGREEMENT.
43. Service of Process. Each Merchant and each Guarantor consent to service of process and legal notices made
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 10 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
by First Class or Priority Mail delivered by the United States Postal Service and addressed to the Contact Address set forth on the first page of this Agreement or any other address(es) provided in writing to CEDAR by any Merchant or any Guarantor, and unless applicable law or rules provide otherwise, any such service will be deemed complete upon dispatch. Each Merchant and each Guarantor agrees that it will be precluded from asserting that it did not receive service of process or any other notice mailed to the Contact Address set forth on the first page of this Agreement if it does not furnish a certified mail return receipt signed by CEDAR demonstrating that CEDAR was provided with notice of a change in the Contact Address.
44. Survival of Representations, etc. All representations, warranties, and covenants herein shall survive the execution and delivery of this Agreement and shall continue in full force until all obligations under this Agreement shall have been satisfied in full and this Agreement shall have terminated unless specified otherwise in this Agreement.
45. Waiver. No failure on the part of CEDAR to exercise, and no delay in exercising, any right under this Agreement, shall operate as a waiver thereof, nor shall any single or partial exercise of any right under this Agreement preclude any other or further exercise thereof or the exercise of any other right. The remedies provided hereunder are cumulative and not exclusive of any remedies provided by law or equity.
46. Independent Sales Organizations/Brokers. Each Merchant and each Guarantor acknowledge that it may have been introduced to CEDAR by or received assistance in entering into this Agreement or its Guarantee from an independent sales organization or broker (“ISO”). Each Merchant and each Guarantor agree that any ISO is separate from and is not an agent or representative of CEDAR. Each Merchant and each Guarantor acknowledge that CEDAR is not bound by any promises or agreements made by any ISO that are not contained within this Agreement. Each Merchant and each Guarantor exculpate from liability and agree to hold harmless and indemnify CEDAR and its officers, directors, members, shareholders, employees, and agents from and against all losses, damages, claims, liabilities, and expenses (including reasonable attorney and expert fees) incurred by any Merchant or any Guarantor resulting from any act or omission by any ISO. Each Merchant and each Guarantor acknowledge that any fee that they paid to any ISO for its services is separate and apart from any payment under this Agreement. Each Merchant and each Guarantor acknowledge that CEDAR does not in any way require the use of an ISO and that any fees charged by any ISO are not required as a condition or incident to this Agreement.
47. Modifications; Agreements. No modification, amendment, waiver, or consent of any provision of this Agreement shall be effective unless the same shall be in writing and signed by all parties.
48. Severability. If any provision of this Agreement is deemed invalid or unenforceable as written, it will be construed, to the greatest extent possible, in a manner which will render it valid and enforceable, and any limitation on the scope or duration of any such provision necessary to make it valid and enforceable will be deemed to be part thereof. If any provision of this Agreement is deemed void, all other provisions will remain in effect.
49. Headings. Headings of the various articles and/or sections of this Agreement are for convenience only and do not necessarily define, limit, describe, or construe the contents of such articles or sections.
50. Attorney Review. Each Merchant acknowledges that it has had an opportunity to review this Agreement and all addenda with counsel of its choosing before signing the documents or has chosen not to avail itself of the opportunity to do so.
51. Entire Agreement. This Agreement, inclusive of all addenda, if any, executed simultaneously herewith constitutes the full understanding of the parties to the transaction herein and may not be amended, modified, or canceled except in writing signed by all parties. Should there arise any conflict between this Agreement and any other document preceding it, this Agreement will govern. This Agreement does not affect any previous agreement between the parties unless such an agreement is specifically referenced herein. This Agreement will not be affected by any subsequent agreement between the parties unless this Agreement is specifically referenced therein.
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023

Page 11 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
52. Counterparts; Fax and Electronic Signatures. This Agreement may be executed electronically and in counterparts. Facsimile and electronic copies of this Agreement will have the full force and effect of an original.
EACH UNDERSIGNED HEREBY ACCEPTS THE TERMS OF THIS AGREEMENT
FOR THE MERCHANT/OWNER (#1)
By:/s/ CHRISTOPHER J MEINERZ
(Print Name)(Print Title)(Signature)
SS#Driver License Number
FOR THE MERCHANT/OWNER (#2)
By:
(Print Name)(Print Title)(Signature)
SS#Driver License Number
Approved for CEDAR ADVANCE LLC by:


Page 16 of 16
STANDARD MERCHANT CASH ADVANCE AGREEMENT
BANK INFORMATION
Dear Merchant,
We look forward to being your funding partner.
You authorize CEDAR ADVANCE LLC to collect the Receivables Purchased Amount under this Agreement by ACH debiting your bank account with the bank listed below.
CEDAR ADVANCE LLC will require viewing access to your bank account each business day.
CEDAR ADVANCE LLC will also require viewing access to your bank account, prior to funding, as part of our underwriting process.
Please fill out the form below with the information necessary to access your account.
* Be sure to indicate capital or lower case letters.
Name of bank: JPMorgan Chase
Name of account: Alpine 4 Corporate
Account number:Routing number:
Bank portal website:https://www.chase.com/commercial-banking/chase-connect
Username:
Password:
Security Question/Answer 1:n/a
Security Question/Answer 2:n/a
Security Question/Answer 3:n/a
Any other information necessary to access your account:Token ID # required for access
If you have any questions please feel free to contact us directly at 786-605-8900.
I have read and agree to the terms and conditions set forth above:
/s/ CHRISTOPHER J MEINERZ
Name:Christopher J MeinerzTitle:Date:9/29/2023


cedarlogoa.jpg
ADDENDUM TO STANDARD MERCHANT CASH ADVANCE AGREEMENT - EXHIBIT A
This is an Addendum, dated 9/29/2023 to the Standard Merchant Cash Advance Agreement (“Agreement”) of CEDAR ADVANCE LLC (“CEDAR”), dated 9/29/2023. This Addendum incorporates the Agreement by reference. Each Contact Address set forth in this Addendum will be treated as if it is set forth as a Contact Address on Page 1 of the Agreement. The terms of this Addendum will control to the extent they conflict with any of the terms in the Agreement.
The following entities and/or sole proprietorships will be a Merchant under the Agreement:
Excel Construction Services, LLC;
Vayu (US), Inc.;
Thermal Dynamics International, Inc.;
Identified Technologies Corp.;
Elecjet Corp.;
FOR MERCHANT
By:CHRISTOPHER J MEINERZ/s/ CHRISTOPHER J MEINERZ
(Print Name and Title)(Signature)
-1-
EX-23.1 4 exhibit231-sx1a3.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the inclusion in this Registration Statement on Form S-1, Amendment no. 3, of our report dated April 13, 2022, except for the restatement discussed in Note 1 as to which the date is March 16, 2023, with respect to the audited consolidated financial statements of Alpine 4 Holdings, Inc. for the year ended December 31, 2021.
We also consent to the references to us under the heading “Experts” in such Registration Statement.
/s/ MaloneBailey, LLP
www.malonebailey.com
Houston, Texas
October 4, 2023

EX-23.2 5 exhibit232-sx1a3.htm EX-23.2 Document
Exhibit 23.2
Consent of Independent Registered Public Accounting Firm
We consent to the use in this Amendment No. 3 to the Registration Statement on Form S-1 of Alpine 4 Holding, Inc. of our report dated May 5, 2023, relating to the consolidated financial statements of Alpine 4 Holdings, Inc., appearing in the Prospectus, which is part of this Registration Statement.
We also consent to the reference to our firm under the heading “Experts” in such Prospectus.
/s/ RSM US LLP
Phoenix, Arizona
October 4, 2023
1
EX-101.SCH 6 alpp-20231004.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONSOLIDATED BALANCE SHEETS- 10K link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS - 10K (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED BALANCE SHEETS -10Q link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED BALANCE SHEETS -10Q (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS -10Q link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS -10Q (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000011 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q link:presentationLink link:calculationLink link:definitionLink 0000012 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000013 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS -10Q link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Restatement of Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Preferred Stock Subject to Redemption link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Organization and Basis of Presentation -10Q link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Summary of Significant Accounting Policies -10Q link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Leases -10Q link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Debt -10Q link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Convertible Debt -10Q link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Stockholders' Equity -10Q link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Segment Reporting -10Q link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Commitments and Contingencies -10Q link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Subsequent Events -10Q link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies -10Q (Policies) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Equity Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Summary of Significant Accounting Policies -10Q (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Leases -10Q (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Debt -10Q (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Stockholders' Equity -10Q (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Segment Reporting -10Q (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Summary of Significant Accounting Policies - Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Summary of Significant Accounting Policies - Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Summary of Significant Accounting Policies - Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Debt - Schedule of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Preferred Stock Subject to Redemption (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stockholders' Equity - Warrants Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Business Combinations - Asset Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Income Taxes - Components of Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Industry Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Commitment and Contingencies - Annual Payments For Warranty Services (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Organization and Basis of Presentation -10Q (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Summary of Significant Accounting Policies -10Q - Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Summary of Significant Accounting Policies -10Q - Major Customers & Vendors (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Summary of Significant Accounting Policies -10Q - Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Summary of Significant Accounting Policies -10Q - Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Leases -10Q - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Leases -10Q - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Leases -10Q - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Leases -10Q - Schedule of Right of Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Debt -10Q - Schedule of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Debt -10Q - Future Scheduled Maturities of Outstanding Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Debt -10Q - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Convertible Debt -10Q (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Stockholders' Equity -10Q - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Stockholders' Equity -10Q - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Stockholders' Equity -10Q - Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Stockholders' Equity -10Q - Warrants Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Stockholders' Equity -10Q - Warrants Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - Stockholders' Equity -10Q - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954552 - Disclosure - Segment Reporting -10Q (Details) link:presentationLink link:calculationLink link:definitionLink 9954553 - Disclosure - Commitment and Contingencies -10Q (Details) link:presentationLink link:calculationLink link:definitionLink 9954554 - Disclosure - Subsequent Events -10Q (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 alpp-20231004_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 alpp-20231004_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 alpp-20231004_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT RCA Office And Warehouse Space RCA Office And Warehouse Space [Member] RCA Office And Warehouse Space Share-based Payment Arrangement, Option, Exercise Price Range Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Accrued expenses Accrued Liabilities, Current Exercise Price $0.05 Exercise Price 1 [Member] Exercise Price 1 Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Change in current assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Investment, Name [Domain] Investment, Name [Domain] Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Cash paid for acquisitions Cash Payments to Acquire Businesses, Gross Number of classes Number Of Classes Number Of Classes Warrants 2 Warrants 2 [Member] Warrants 2 Deferred tax liability Deferred tax liability Deferred Income Tax Liabilities, Net Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Cash paid for equity investment Payments to Acquire Investments Expected volatility Measurement Input, Price Volatility [Member] Exercisable (in shares) Warrants Exercisable, Number of Shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Proceeds from issuance or sale of equity Proceeds from Issuance or Sale of Equity Preferred Stock Subject to Redemption Stockholders' Equity Equity [Text Block] Options, vested and expected to vest, outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Effect of dilutive securities stock options and warrants Dilutive Securities, Effect on Basic Earnings Per Share Write off of inventory Inventory Write-down Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Ownership [Axis] Ownership [Axis] Expected dividend yield (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Monthly note payable payment Loss Contingency, Settlement, Monthly Note Payable Payment Loss Contingency, Settlement, Monthly Note Payable Payment Reporting Unit [Domain] Reporting Unit [Domain] Supplemental Subordinated Secured Promissory Notes Supplemental Subordinated Secured Promissory Notes [Member] Supplemental Subordinated Secured Promissory Notes Ft. Myers, Florida Ft. Myers, Florida [Member] Ft. Myers, Florida Customer [Axis] Customer [Axis] CURRENT LIABILITIES: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) ROU asset Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Right Of Use Asset Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Right Of Use Asset Preferred stock Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Impairment of long-lived asset Impairment, Long-Lived Asset, Held-for-Use Diluted loss per share (in dollars per share) Net income (loss) (in dollars per share) Earnings Per Share, Diluted Schedule of Investments [Table] Schedule of Investments [Table] Interest limitation Operating Loss Carryforward, Interest Limitation Operating Loss Carryforward, Interest Limitation Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Line of Credit Line of Credit [Member] Number of monthly installments Debt Instrument, Number Of Monthly Installments Debt Instrument, Number Of Monthly Installments Litigation Case [Axis] Litigation Case [Axis] Non-compete agreements Noncompete Agreements [Member] Weighted average grants (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Percentage Effective Income Tax Rate Reconciliation, Percent [Abstract] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Cash assumed in acquisition Cash Acquired from Acquisition SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Proceeds from sale of asset Proceeds from Sale of Other Assets, Investing Activities Supplemental Subordinated Secured Promissory Notes, Note Two Supplemental Subordinated Secured Promissory Notes, Note Two [Member] Supplemental Subordinated Secured Promissory Notes, Note Two Machinery and equipment Machinery and Equipment [Member] ATM Offering ATM Offering [Member] ATM Offering Amortization of debt discounts Amortization of Debt Discount (Premium) Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Equity Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] STOCKHOLDERS' EQUITY (DEFICIT): Equity, Attributable to Parent [Abstract] Other Other Assets, Miscellaneous, Noncurrent Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Computation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Minimum annual payment, year three Other Commitment, to be Paid, Year Three Supplements Dietary Supplements [Member] Dietary Supplements Related Party Disclosure Related Party Policy [Policy Text Block] Related Party Policy Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Circuit boards and cables Circuit Boards And Cables [Member] Circuit Boards And Cables Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Common stock, at a combined price per share and warrant (in dollar per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Accrued expenses Increase (Decrease) in Accrued Liabilities 2024 2026 Long-Term Debt, Maturity, Year Two Number of lines of credit Number Of Lines Of Credit Number Of Lines Of Credit Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number 2028 Finance Lease, Liability, to be Paid, Year Five Accounts receivable owed from Amplifei Accounts Receivable [Member] Loss available to stockholders plus assumed conversions Net income (loss) Net Income (Loss) Attributable to Parent, Diluted Number of secured promissory notes Debt Instrument, Number Of Notes Debt Instrument, Number Of Notes Operating Leases Leases, Operating [Abstract] Depreciation Depreciation Trademarks Trademarks [Member] Subordinated Secured Promissory Notes, $2,000,000 Subordinated Secured Promissory Notes, $2,000,000 [Member] Subordinated Secured Promissory Notes, $2,000,000 Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Construction contracts Construction Contract Revenue [Member] Construction Contract Revenue Total Warranty Services Agreement, Annual Payment, To Be Received Warranty Services Agreement, Annual Payment, To Be Received Uninsured cash Cash, Uninsured Amount Sale of stock, number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Morris May 2022 Equipment Finance Note Morris May 2022 Equipment Finance Note [Member] Morris May 2022 Equipment Finance Note Number of shares (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Convertible Debt Convertible Debt A4 Construction Services - Excel Construction Services Excel Segment [Member] Construction Services Excel Segment Award Type [Axis] Award Type [Axis] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] General and Administrative Expense General and Administrative Expense [Member] Goodwill [Line Items] Goodwill [Line Items] ROU asset and operating lease obligation recognized under Topic 842 Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Leases Lessee, Finance Leases [Text Block] Battery Materials Company Battery Materials Company [Member] Battery Materials Company Operating lease obligation, current portion Less: current portion Current operating lease liability Less: current portion Operating Lease, Liability, Current Finance lease, interest expense Finance Lease, Interest Expense Cost of goods sold Acquisition,​ Pro ​Forma​ Cost Of Goods Sold Acquisition,​ Pro ​Forma​ Cost Of Goods Sold 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Intangibles assets, net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Counterparty Name [Domain] Counterparty Name [Domain] Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Exercise price $3.08 Exercise Price Range, Four [Member] Exercise Price Range, Four Proceeds from sale of buildings Proceeds from Sale of Buildings Private Placement Private Placement [Member] Total purchase price Business Combination, Consideration Transferred Identified Technologies Corporation Identified Technologies Corporation [Member] Identified Technologies Corporation Gross profit Gross profit Gross Profit Contract liabilities Contract with Customer, Liability, Current Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Stock-based compensation Share-Based Payment Arrangement [Policy Text Block] Stock options Employee Stock Option [Member] Equity Investments Investment, Policy [Policy Text Block] Asset Acquisition [Table] Asset Acquisition [Table] Maximum Maximum [Member] Minimum annual payment, year four Other Commitment, to be Paid, Year Four Cash equivalents Cash Equivalents, at Carrying Value Document Type Document Type Patents, trademarks, and licenses Patents, Trademarks, and Licenses [Member] Patents, Trademarks, and Licenses Restatement of Consolidated Financial Statements Error Correction [Text Block] Thereafter Long-Term Debt, Maturity, after Year Five Inventory Inventory, Policy [Policy Text Block] Valuation allowance Deferred Tax Assets, Valuation Allowance, Portion To Be Realized Deferred Tax Assets, Valuation Allowance, Portion To Be Realized Exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price 2026 Finance Lease, Liability, to be Paid, Year Three Federal Current Federal Tax Expense (Benefit) Basis of presentation Basis of Accounting, Policy [Policy Text Block] Business Combination, Consideration Transferred [Abstract] Business Combination, Consideration Transferred [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Damages paid value Loss Contingency, Damages Paid, Value Intellectual property Asset Acquisition, Intellectual Property Asset Acquisition, Intellectual Property Customer Concentration Risk Customer Concentration Risk [Member] State Deferred State and Local Income Tax Expense (Benefit) Net loss from continuing operations Acquisition, Pro Forma Net Income (Loss) Acquisition, Pro Forma Net Income (Loss) Variable Rate [Axis] Variable Rate [Axis] Cash Cash [Member] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Exercise price $6.60 Exercise Price Range, One [Member] Exercise Price Range, One Asset Acquisition [Line Items] Asset Acquisition [Line Items] Business Combinations Business Combination Disclosure [Text Block] Related Party [Domain] Related Party, Type [Domain] Subordinated Secured Promissory Note1 Subordinated Secured Promissory Notes, Note One [Member] Subordinated Secured Promissory Notes, Note One Operating Segments Operating Segments [Member] A4 Technologies - ElecJet Technologies ElecJet Segment [Member] Technologies ElecJet Segment Income Tax Disclosure [Abstract] Royalty fee Other Commitment, Royalty Fee Percentage Other Commitment, Royalty Fee Percentage Entity Tax Identification Number Entity Tax Identification Number Shares issued in debt conversion (in shares) Debt Conversion, Converted Instrument, Shares Issued Assets Operating Lease, Right-Of-Use Asset [Abstract] Operating Lease, Right-Of-Use Asset Statistical Measurement [Axis] Statistical Measurement [Axis] Notes payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noted Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Notes Payable Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Minimum annual payment, year two Other Commitment, to be Paid, Year Two Product Product [Member] TDI TDI [Member] TDI Management Based Award Management Based Award [Member] Management Based Award Payment as a percentage of net sales Other Commitment, Payment, Percentage Of Net Sales Other Commitment, Payment, Percentage Of Net Sales Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] A4 Construction Services - Excel Segment A4 Construction Services - Excel Segment [Member] A4 Construction Services - Excel Segment QCA QCA [Member] QCA Commitments and Contingencies Disclosure [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Conversion of class B to class A (in shares) Conversion of Class B to Class A, Shares Represents the Conversion of Class B to Class A, Shares (number of shares), during the indicated time period. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Minimum annual payment, reminder of fiscal year Other Commitment, to be Paid, Remainder of Fiscal Year Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Warrant percentage of purchase shares to number shares sold Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating lease, payments Operating Lease, Payments Weighted Average Remaining Contractual Life (Years) Weighted Average Remaining Contractual Life Years [Abstract] Weighted Average Remaining Contractual Life Years Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Dividends Dividends Other income (expenses) Other Income and Expenses [Abstract] Line of credit Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Convertible note payable, current portion Convertible Notes Payable, Current Customer list Customer Lists [Member] Amendment Description Amendment Description Management Management [Member] 2024 Warranty Services Agreement, Annual Payment, To Be Received, Year Two Warranty Services Agreement, Annual Payment, To Be Received, Year Two Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Conversion of class C to class A (in shares) Conversion of Class C to Class A, Shares Represents the Conversion of Class C to Class A, Shares (number of shares), during the indicated time period. State income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Cash Asset Acquisition, Cash Asset Acquisition, Cash Sale of Stock [Axis] Sale of Stock [Axis] Finance Leases Finance Lease, Liability [Abstract] A4 Construction Services - MSM Segment A4 Construction Services - MSM Segment [Member] A4 Construction Services - MSM Segment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt Instrument [Axis] Debt Instrument [Axis] Stock issued during period, shares, warrants exercised (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Sale of stock exercise price ( in dollars per share) Sale Of Stock Exercise Price Per Share Sale Of Stock Exercise Price Per Share Repayments of debt Repayments of Debt Accrued expenses and other current liabilities Asset Acquisition, Accrued Expenses And Other Current Liabilities Asset Acquisition, Accrued Expenses And Other Current Liabilities Measurement Input Type [Domain] Measurement Input Type [Domain] Stock converted (in shares) Conversion of Stock, Shares Converted Equity Securities Without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Table Text Block] Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] TOTAL LIABILITIES Liabilities Series B Preferred Stock Series B Preferred Stock [Member] Exercise price $2.25 Exercise Price Range, Two [Member] Exercise Price Range, Two Current expense (benefit) Current Income Tax Expense (Benefit) Expected volatility (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate ROU asset Deferred Tax Liabilities, Operating Lease, Right Of Use Asset Deferred Tax Liabilities, Operating Lease, Right Of Use Asset Title of Individual [Axis] Title of Individual [Axis] Settlement of mortgage from gain on sale Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment Subordinated Secured Promissory Notes Subordinated Secured Promissory Notes [Member] Subordinated Secured Promissory Notes Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Property and equipment Asset Acquisition, Property And Equipment Asset Acquisition, Property And Equipment General and administrative expenses General and Administrative Expense Exercise price (in dollars per share) Weighted average exercise price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price State Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Period of trading days Preferred Stock, Convertible, Threshold Trading Days Preferred Stock, Convertible, Threshold Trading Days CASH PAID FOR: Supplemental Cash Flow Information [Abstract] Series B Preferred Share Removal Shares Removed Shares Removed Notes payable, current portion Other Notes Payable, Current SBA loan (PPP funds) Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Earnings (loss) per share Earnings Per Share, Policy [Policy Text Block] Repurchase of class C common stock (in shares) Repurchase of class C common stock (in shares) Stock Repurchased During Period, Shares Concentration risk, percentage Concentration Risk, Percentage Warrants outstanding Class of Warrant or Right, Outstanding Preferred stock, convertible, conversion price ( In dollars per share) Preferred Stock, Convertible, Conversion Price Convertible Note Payable 1 Convertible Note Payable 1 [Member] Convertible Note Payable 1 State income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Exercised (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Purchase Agreement Purchase Agreement [Member] Purchase Agreement 2027 Finance Lease, Liability, to be Paid, Year Four Accounts Receivable, net Accounts Receivable [Policy Text Block] Down payment percentage Other Commitment, Down Payment, Percentage Of Commitment Other Commitment, Down Payment, Percentage Of Commitment Net cash used in operating activities Net cash flow used in operations Net cash provided by (used) in operating activities Net Cash Provided by (Used in) Operating Activities Options, exercisable, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Expected Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Business combination, contingent consideration, liability, current Business Combination, Contingent Consideration, Liability, Current Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Axis] Share-based compensation expense APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Line of credit, current portion Line of Credit, Current A4 Manufacturing - Alt Labs Segment A4 Manufacturing - Alt Labs Segment [Member] A4 Manufacturing - Alt Labs Segment Depreciation and amortization Depreciation, Depletion and Amortization Notes payable, net of current portion Other Notes Payable, Noncurrent Office furniture and fixtures Furniture and Fixtures [Member] Major Customers Major customers & vendors Major Customers, Policy [Policy Text Block] Lease Contractual Term [Domain] Lease Contractual Term [Domain] Proceeds from warrant exercises Proceeds from Warrant Exercises Business Combination and Asset Acquisition [Abstract] Exchange of shares of common stock for compensation (in shares) Stock Exchange Of Shares, Common Stock For Compensation Stock Exchange Of Shares, Common Stock For Compensation Consolidation Items [Axis] Consolidation Items [Axis] Impairment of goodwill Goodwill, Impairment Loss Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Series B Preferred Share removal Stock Issued During Period, Value, Removal Stock Issued During Period, Value, Removal Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Total interest paid Equity Securities without Readily Determinable Fair Value, Amount Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued A4 Construction Services - MSM Construction Services Segment MSM [Member] Construction Services Segment MSM Entity Emerging Growth Company Entity Emerging Growth Company Horizon Well Testing Case Horizon Well Testing Case [Member] Horizon Well Testing Case Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Total deferred tax asset Deferred Tax Assets, Gross Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Inventory Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP Accrued expenses and other current liabilities Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities A4 Aerospace - Vayu Segment A4 Aerospace - Vayu Segment [Member] A4 Aerospace - Vayu Segment Common Stock Common Stock [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Income Statement Location [Domain] Income Statement Location [Domain] Proceeds from issuances of notes payable, non-related party Proceeds from Notes Payable Monthly operating lease obligation Operating Lease, Monthly Expense Operating Lease, Monthly Expense Minimum Minimum [Member] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Exercise Price $0.90 Exercise Price 5 [Member] Exercise Price 5 Preferred stock, conversion basis Preferred Stock, Conversion Basis Cash Cash Finance Leases Lessee, Finance Lease, Description [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Beneficial conversion feature on convertible notes Debt Instrument, Convertible, Beneficial Conversion Feature Operating lease liability Increase (Decrease) in Operating Lease Liability Shareholder Shareholder [Member] Shareholder Deferred tax asset: Deferred Tax Assets, Net [Abstract] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Voting interest acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Line of credit facility, capacity available for drawn Line of Credit Facility, Capacity Available For Drawn Line of Credit Facility, Capacity Available For Drawn Accumulated Deficit Retained Earnings [Member] Total current Long-Term Debt, Current Maturities Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Weighted average exercise price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Basic loss per share (in dollars per share) Loss available to stockholders (in dollars per share) Earnings Per Share, Basic Share-based compensation expense not yet recognized, options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] Income tax benefit Other Noncash Income Tax Expense (Benefit) Other Noncash Income Tax Expense (Benefit) Warrant term (in years) Warrants and Rights Outstanding, Term Secured Debt and Notes Payable Secured Debt And Notes Payable, Other Payables [Member] Secured Debt And Notes Payable, Other Payables Series B Preferred Share removal (in shares) Stock Issued During Period, Shares, Removal Stock Issued During Period, Shares, Removal Type Of Goods And Services [Domain] Type Of Goods And Services [Domain] Type Of Goods And Services Principles of consolidation Consolidation, Policy [Policy Text Block] Issuance of shares for services Stock Issued During Period, Value, Issued for Services Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Unsecured Debt Unsecured Debt [Member] Proprietary technology Technology-Based Intangible Assets [Member] Accounts payable Increase (Decrease) in Accounts Payable Schedule of Annual Payments for Warranty Services Schedule Of Annual Payments For Warranty Services [Table Text Block] Schedule Of Annual Payments For Warranty Services Daily late charge Debt Instrument, Daily Late Fee Debt Instrument, Daily Late Fee SBA loan (PPP funds) Asset Acquisition, SBA Loan Asset Acquisition, SBA Loan Adjustment for additional shares issued in connection with the reverse stock split Stock Issued During Period, Value, Reverse Stock Splits Stock Issued During Period, Value, Reverse Stock Splits Less: Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Repayment of mortgage Repayment Of Mortgage Repayment Of Mortgage Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Default rate (as a percent) Debt Instrument, Default Interest Rate Debt Instrument, Default Interest Rate Number of business days Number Of Business Days Number Of Business Days Excel Excel [Member] Excel Income tax benefit Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Global Autonomous Corporation Global Autonomous Corporation [Member] Global Autonomous Corporation Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Total obligation Finance Lease, Liability Loss contingency, number of claims Loss Contingency, Number of Plaintiffs Weighted average forfeitures (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Common stock and warrants issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Equity Method Investments Equity Method Investments [Policy Text Block] Allowance for bad debt Accounts Receivable, Allowance for Credit Loss Pre-tax book loss Income (Loss) Attributable to Parent, before Tax 2023 2025 Long-Term Debt, Maturity, Year One Stock price (in dollars per share) Share Price Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] All Other Other Segments [Member] Other income Other Nonoperating Income Effect of dilutive securities stock options and warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Issuance of shares for acquisition (in shares) Issuance of shares of series C preferred stock for acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Proceeds from sale of building Proceeds from Sale of Property, Plant, and Equipment Number of companies owned Number Of Companies Owned Number Of Companies Owned Stock issued during period, shares, employee stock ownership plan (in shares) Stock Issued During Period, Shares, Employee Stock Ownership Plan Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Exercise Price $0.13 Exercise Price 3 [Member] Exercise Price 3 Finance lease, weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Financing lease obligations, net of current portion Financing lease obligations, net of current portion Finance Lease, Liability, Noncurrent Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Alan Martin Alan Martin [Member] Alan Martin Gain on sale of property Gain (Loss) on Disposition of Property Plant Equipment Effect of Dilutive Securities Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Income tax Provision for income tax benefit Income Tax Expense (Benefit) Write off of allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Writeoff Number of operating segments Number of Operating Segments A4 Aerospace - Vayu Aerospace - Vayu [Member] Aerospace - Vayu Equity [Abstract] Acquisition assets Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Redemption price per share Preferred Stock, Redemption Price Per Share Investor Investor [Member] Operating lease, discount rate (as a percent) Lessee, Operating Lease, Discount Rate Amount Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Exercise Price $0.26 Exercise Price 4 [Member] Exercise Price 4 ElectJet ElectJet [Member] ElectJet Cash Cash and Cash Equivalents, at Carrying Value Repayments of notes payable, non-related parties Repayments of Notes Payable Credit Facility [Domain] Credit Facility [Domain] Purchased Intangibles and Other Long-Lived Assets, net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Property equipment, useful life Property, Plant and Equipment, Useful Life Loss contingency, damages sought, value Loss Contingency, Damages Sought, Value Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Federal net operating losses Federal Net Operating Losses Federal Net Operating Losses Software Software Software Development [Member] Total royalty payment Other Commitment Asset acquisition, assets acquired and liabilities assumed, net Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Number of shareholders Business Combination, Number of Shareholders Business Combination, Number of Shareholders Bank balances Bank Balances Bank Balances Impossible Aerospace Impossible Aerospace [Member] Impossible Aerospace Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Automobiles and trucks Vehicles [Member] A4 Technologies - RCA Segment A4 Technologies - RCA Segment [Member] A4 Technologies - RCA Segment Commitments and Contingencies Commitments Disclosure [Text Block] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Future Scheduled Maturities of Outstanding Notes Payable to Third Parties Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties [Table Text Block] Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties Exercise Price $0.10 Exercise Price 2 [Member] Exercise Price 2 Number of operating companies acquired Number of Businesses Acquired Total payments Lessee, Operating Lease, Liability, to be Paid Contract liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability Liabilities Operating Leases Operating Lease, Liability [Abstract] Total purchase price Asset Acquisition, Consideration Transferred Total operating expenses Operating Expenses Finance lease, right-of-use asset, amortization Finance Lease, Right-of-Use Asset, Amortization Industry Segments Segment Reporting Disclosure [Text Block] Period of holder, automatic conversion Common Stock, Restrictions, Automatic Conversion Period Common Stock, Restrictions, Automatic Conversion Period A4 Technologies - RCA Technologies RCA Segment [Member] Technologies RCA Segment NET INCREASE (DECREASE) IN CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Secured Debt Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Financing lease obligation, current portion Less: current portion Finance Lease, Liability, Current Manufacturing Manufacturing Segment [Member] Manufacturing Segment State and Local Jurisdiction State and Local Jurisdiction [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Two Lines Of Credit Maturing 2023 Two Lines Of Credit Maturing 2023 [Member] Two Lines Of Credit Maturing 2023 Equity investment Noncontrolling Interest, Increase from Business Combination Loss from operations Income (loss) from operations Operating Income (Loss) Supplemental Subordinated Secured Promissory Notes, Note One Supplemental Subordinated Secured Promissory Notes, Note One [Member] Supplemental Subordinated Secured Promissory Notes, Note One Preferred stock voting conversion basis Preferred Stock, Votes Per Preferred Share Preferred Stock, Votes Per Preferred Share Aerospace Aerospace Segment [Member] Aerospace Segment Decrease in working capital Increase (Decrease) In Working Capital Increase (Decrease) In Working Capital Total deferred tax liabilities Deferred Tax Liabilities, Gross Series C Preferred Stock Series C Preferred Stock [Member] Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term Segments [Axis] Segments [Axis] Accretion expense Accretion Expense Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Scenario [Domain] Scenario [Domain] A4 Manufacturing - QCA Manufacturing QCA Segment [Member] Manufacturing QCA Segment Lines of credit Long-Term Line of Credit Deferred tax liability Asset Acquisition, Deferred Tax Liability Asset Acquisition, Deferred Tax Liability Series C and Series D preferred stock subject to redemption Preferred Stock, Subject To Redemption, Noncurrent Preferred Stock, Subject To Redemption, Noncurrent Variable Rate [Domain] Variable Rate [Domain] A4 Defense - TDI Segment A4 Defense - TDI Segment [Member] A4 Defense - TDI Segment Statistical Measurement [Domain] Statistical Measurement [Domain] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Customer deposits Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Customer Deposits Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Customer Deposits Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Non-compete agreement Asset Acquisition, Non-compete Agreement Asset Acquisition, Non-compete Agreement Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted average remaining contractual term, options, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Investment, Name [Axis] Investment, Name [Axis] Total other income (expenses) Nonoperating Income (Expense) Federal income tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitment and contingencies (Note 7) Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Previously Reported Previously Reported [Member] Options Exercisable Share-Based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract] Proceeds from the sale of common stock Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Income Taxes Income Tax Disclosure [Text Block] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Net proceeds/(repayments) from lines of credit Proceeds from (Repayments of) Lines of Credit Limitation of taxable income, percentage Limitation Of Taxable Income, Percentage Limitation Of Taxable Income, Percentage Total Property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Leases Lessee, Leases [Policy Text Block] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment San Jose, California San Jose, California [Member] San Jose, California Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Conversion of stock Conversion of Stock, Amount Issued Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Convertible Note Payable 2 Convertible Note Payable 2 [Member] Convertible Note Payable 2 Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Gain on forgiveness of debt Gain on forgiveness of debt Gain (Loss) On Forgiveness Of Debt Gain (Loss) On Forgiveness Of Debt Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Weighted average vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price RCA RCA [Member] RCA Number of options outstanding (in shares) Options outstanding, beginning balance (in shares) Options outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Buildings and improvements Building and Building Improvements [Member] Deluxe Deluxe [Member] Deluxe Net loss Net loss Net loss Net income (loss) Net loss Net Income (Loss) Total current liabilities Liabilities, Current 2025 Finance Lease, Liability, to be Paid, Year Two Leases Lessee, Operating Leases [Text Block] Interest payable, current Interest Payable, Current Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Sale of shares, holders percentage Common Stock, Restrictions, Threshold Percentage Of Conversion Shares Common Stock, Restrictions, Threshold Percentage Of Conversion Shares LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Repayments of convertible notes payable Repayments of Convertible Debt Repurchase of class C common stock Repurchase of class C common stock Stock Repurchased During Period, Value Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Impairment loss on equity investment Impairment loss on equity investment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Cost of revenues Cost of Goods and Services Sold Income Tax Contingency [Table] Income Tax Contingency [Table] Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Litigation Status [Domain] Litigation Status [Domain] Exercise Price Range [Domain] Exercise Price Range [Domain] Deposits Deposits Assets, Noncurrent Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Class B Common Stock Common Class B [Member] Other Commitments [Table] Other Commitments [Table] Schedule of Right of Use Assets and Lease Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Goodwill Goodwill Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Morris March 2022 Equipment Finance Note Morris March 2022 Equipment Finance Note [Member] Morris March 2022 Equipment Finance Note Asset Acquisition [Domain] Asset Acquisition [Domain] Note payable Loss Contingency, Settlement, Note Payable Loss Contingency, Settlement, Note Payable Accounts receivable Accounts receivable Increase (Decrease) in Accounts Receivable Loss per share (in dollars per share) Basic Earnings Per Share, Pro Forma Forecast Forecast [Member] 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Warrant Warrant [Member] Operating lease obligations, net of current portion Operating lease obligations, net of current portion Non-current operating lease liability Operating Lease, Liability, Noncurrent Class of Warrant or Right [Table] Class of Warrant or Right [Table] Debt instrument term Debt Instrument, Term Cash paid for equity issuance costs Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cash paid for debt issuance costs Payments of Debt Issuance Costs Asset acquisition, concentrated amount of intellectual property (as a percent) Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property Income Statement Location [Axis] Income Statement Location [Axis] Common stock issued for acquisition Stock Issued, Common Stock, Acquisition Stock Issued, Common Stock, Acquisition Repayments of notes payable, related party Repayments of Related Party Debt Accounts receivable converted to equity investment Accounts Receivable Converted To Equity Investment Accounts Receivable Converted To Equity Investment Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Vendor Concentration Risk Vendor Concentration Risk [Member] Vendor Concentration Risk Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Product and Service [Domain] Product and Service [Domain] Inventory Inventory Increase (Decrease) in Inventories Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Litigation Status [Axis] Litigation Status [Axis] Liquidation preference period prior to payment Preferred Stock, Liquidation Preference, Period Prior To Payment Date Preferred Stock, Liquidation Preference, Period Prior To Payment Date Plan Name [Domain] Plan Name [Domain] Interest expense Interest expense Interest Expenses Interest Expense Equipment purchased on note payable Capital Expenditures Incurred but Not yet Paid Gain on extinguishment of debt Gain on extinguishment of debt Gain (Loss) on Extinguishment of Debt Notes Payable Notes Payable, Other Payables [Member] Weighted average remaining contractual term options, outstanding Warrants Outstanding, Weighted Average Remaining Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Use of estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Original issue discount Debt Instrument, Unamortized Discount Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five 2025 2027 Long-Term Debt, Maturity, Year Three Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Subordinated Secured Promissory Notes, $3,100,000 Subordinated Secured Promissory Notes, $3,100,000 [Member] Subordinated Secured Promissory Notes, $3,100,000 Series D Preferred Stock Series D Preferred Stock [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Risk-free interest rate, minimum (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Increase related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions CASH , BEGINNING BALANCE CASH, ENDING BALANCE Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Morris Morris [Member] Morris Royalty agreement Business Combination, Contingent Consideration Royalty Agreement Business Combination, Contingent Consideration Royalty Agreement Paycheck Protection Program Loans Paycheck Protection Program Loans [Member] Paycheck Protection Program Loans Expected life of the warrants Measurement Input, Expected Term [Member] Common stock and warrants issued (in shares) Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares Operating lease, cost Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Exercise price $3.10 Exercise Price Range, Three [Member] Exercise Price Range, Three Technologies Technologies Segment [Member] Technologies Segment Monthly payment term Debt Instrument, Monthly Payment Term Debt Instrument, Monthly Payment Term Long-term debt Total Note balance Long-Term Debt Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction Conversion of Class B to Class A Conversion Of Class B Common Stock To Class A Common Stock [Member] Conversion Of Class B Common Stock To Class A Common Stock Prime Contractors Prime Contractors [Member] Prime Contractors 2026 2028 Long-Term Debt, Maturity, Year Four WSJ Prime Rate WSJ Prime Rate [Member] WSJ Prime Rate Drone 3D mapping Drone 3D Mapping [Member] Drone 3D Mapping Class A Common Stock Common Class A [Member] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Notes Payable to Banks Notes Payable to Banks [Member] Domestic Tax Authority Domestic Tax Authority [Member] Issuance of shares for acquisition Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Number of vote per share Number Of Vote Per Share Number Of Vote Per Share Conversion of Class C to Class A Conversion Of Class C Common Stock To Class A Common Stock [Member] Conversion Of Class C Common Stock To Class A Common Stock Subsequent Event [Table] Subsequent Event [Table] Noncontrolling interest, ownership percentage Subsidiary, Ownership Percentage, Parent Stock price Measurement Input, Share Price [Member] Remeasurement of finance lease liability Remeasurement Of Finance Lease Liability Remeasurement Of Finance Lease Liability 2024 Finance Lease, Liability, to be Paid, Year One Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Cash paid in international technology agreement Payments To Acquire Business, Cash Assumed Payments To Acquire Business, Cash Assumed Subsequent Event Subsequent Event [Member] Operating loss carryforwards Operating Loss Carryforwards Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Interest Deferred Tax Asset, Interest Carryforward Income Statement [Abstract] Conversion of Series D preferred stock for common stock Conversion of Stock, Amount Converted Periodic payments Debt Instrument, Periodic Payment Schedule of Investments [Line Items] Schedule of Investments [Line Items] Contract assets Increase (Decrease) in Contract with Customer, Asset Issuance of shares of common stock for cash (in shares) Stock Issued During Period, Shares, New Issues Adjustment for additional shares issued in connection with the reverse stock split (in shares) Stock Issued During Period, Shares, Reverse Stock Splits Accrued expenses and other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Number of loans forgiven Number Of Loans Forgiven Number Of Loans Forgiven Minimum annual payment, year one Other Commitment, to be Paid, Year One Debt forgiven Debt Instrument, Amount Forgiven Debt Instrument, Amount Forgiven Complaints In Discount Court of Oklahoma Country State of Oklahoma Complaints In Discount Court of Oklahoma Country State of Oklahoma [Member] Complaints In Discount Court of Oklahoma Country State of Oklahoma Debt instrument, accrued interest Debt Instrument, Increase, Accrued Interest Issuance of shares of common stock for compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Federal income tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Earnings Per Share, Diluted [Abstract] Dilute EPS Earnings Per Share, Diluted [Abstract] Equity method investment Equity Method Investments Other Commitments [Domain] Other Commitments [Domain] Current expense (benefit) Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Inventory Inventory Inventory, Net Line of credit, net of current portion Long-Term Line of Credit, Noncurrent Financial Instrument [Axis] Financial Instrument [Axis] Exchange of shares of common stock for compensation Stock Exchange Of Value, Common Stock For Compensation Stock Exchange Of Value, Common Stock For Compensation Advertising Advertising Cost [Policy Text Block] Number of shares (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Segments [Domain] Segments [Domain] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Identified Technology Identified Technology [Member] Identified Technology Exercise Price Range [Axis] Exercise Price Range [Axis] Loss contingency interest rate (as a percent) Loss Contingency, Interest Rate, Percentage Loss Contingency, Interest Rate, Percentage Principal amount Debt instrument, face amount Debt Instrument, Face Amount Customer One Customer One [Member] Customer One Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province Total payments Finance Lease, Liability, to be Paid OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Earnings Per Share, Basic [Abstract] Basic EPS Earnings Per Share, Basic [Abstract] Supplemental Subordinated Secured Promissory Notes, Note Three Supplemental Subordinated Secured Promissory Notes, Note Three [Member] Supplemental Subordinated Secured Promissory Notes, Note Three Notes payable issued to the Sellers for the purchase of DTI Notes Payable Operating lease liability Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Operating Lease Liability Business​ Combination, ​Recognized​ Identifiable ​Assets​ Acquired ​And​ Liabilities​ Assumed​ Operating Lease Liability Lease Liability Deferred Tax Assets, Operating Leases, Lease Liabilities Deferred Tax Assets, Operating Leases, Lease Liabilities Purchase Order, G1 MKIII Fixed Wing UAV Purchase Order, G1 MKIII Fixed Wing UAV [Member] Purchase Order, G1 MKIII Fixed Wing UAV Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Ann Arbor, Michigan Ann Arbor, Michigan [Member] Ann Arbor, Michigan Number of shares settled (in shares) Loss Contingency, Settlement, Number Of Shares Loss Contingency, Settlement, Number Of Shares Class of Stock [Domain] Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Loss available to stockholders Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Options Warrants Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Litigation settlement amount Litigation Settlement, Expense Provision for income tax benefit Effective Income Tax Rate Reconciliation, Percent Total obligation Operating lease liability Operating Lease, Liability ElecJet ElecJet [Member] ElecJet Offset future taxable income, period Offset Future Taxable Income, Period Offset Future Taxable Income, Period Service Service [Member] VWES Promissory Note VWES Promissory Note [Member] VWES Promissory Note Asset Acquisition [Axis] Asset Acquisition [Axis] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Four Revolving Lines of Credit Four Revolving Lines Of Credit [Member] Four Revolving Lines Of Credit Prepaid expenses and other assets Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Settled Litigation Settled Litigation [Member] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Plan Name [Axis] Plan Name [Axis] Vayu Vayu [Member] Vayu Debt Disclosure [Abstract] Conversion of Series B Preferred Stock to Class A Common Stock Conversion Of Series B Preferred Stock To Class A Common Stock [Member] Conversion Of Series B Preferred Stock To Class A Common Stock Operating expenses Acquisition,​ Pro ​Forma​ Operating Expenses Acquisition,​ Pro ​Forma​ Operating Expenses Conversion of series D preferred stock to Class A Conversion Of Series D Preferred Stock To Class A Common Stock [Member] Conversion Of Series D Preferred Stock To Class A Common Stock Conversion of series C preferred stock to Class A Conversion Of Series C Preferred Stock To Class A Common Stock [Member] Conversion Of Series C Preferred Stock To Class A Common Stock A4 Manufacturing - QCA Segment A4 Manufacturing - QCA Segment [Member] A4 Manufacturing - QCA Segment Common Stock Common stock Common Stock, Value, Issued 2023 Warranty Services Agreement, Annual Payment, To Be Received, Year One Warranty Services Agreement, Annual Payment, To Be Received, Year One Organization, Consolidation and Presentation of Financial Statements [Abstract] Tradename Trade Names [Member] Operating lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Cash paid on financing lease obligations Finance Lease, Principal Payments Finance Lease, Liability, Fiscal Year Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] A4 Technologies - Elecjet Sgement A4 Technologies - ElecJet Sgement [Member] A4 Technologies - ElecJet Sgement Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Litigation Case [Domain] Litigation Case [Domain] Other income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Statement [Table] Statement [Table] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Options Outstanding Share-Based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract] Unrecognized tax liabilities, beginning of the year Unrecognized tax liabilities, end of year Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] Expected dividend yield Measurement Input, Expected Dividend Rate [Member] Schedule of Product Information [Table] Schedule of Product Information [Table] Exercise price $3.50 Exercise Price Range, Six [Member] Exercise Price Range, Six Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Preferred Stock, Shares Outstanding Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Conversion of series D to class A (in shares) Conversion of Series D to Class A, Shares Represents the Conversion of Series D to Class A, Shares (number of shares), during the indicated time period. Warrants 1 Warrants 1 [Member] Warrants 1 Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Two Thousand Twenty One Employee Equity Incentive Plan Two Thousand Twenty One Employee Equity Incentive Plan [Member] Two Thousand Twenty One Employee Equity Incentive Plan Schedule of Warrants Outstanding and Exercisable Schedule Of Warrants Outstanding And Exercisable [Table Text Block] Schedule Of Warrants Outstanding And Exercisable Total stockholders equity Beginning balance Ending balance Equity, Attributable to Parent Electronics Electronics [Member] Electronics Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Percentage of received cash fee Sale of Stock, Percentage of Received Cash Fee Sale of Stock, Percentage of Received Cash Fee Restricted Stock Restricted Stock [Member] Reporting Unit [Axis] Reporting Unit [Axis] Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Convertible Notes Payable Convertible Notes Payable [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected life of the options Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Loss before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Revision of Prior Period [Domain] Revision of Prior Period [Domain] Warrants outstanding, measurement input Warrants and Rights Outstanding, Measurement Input Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Subordinated Secured Promissory Note2 Subordinated Secured Promissory Note, Note Two [Member] Subordinated Secured Promissory Note, Note Two Conversion of convertible securities (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Capital Expenditure Line of Credit Capital Expenditure Line Of Credit [Member] Capital Expenditure Line Of Credit Issuance of shares of series D preferred stock for acquisition Stock Issued, Series D Preferred Stock, Acquisition Stock Issued, Series D Preferred Stock, Acquisition Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Weighted average exercise price (in dollars per share) Weighted average beginning balance (in dollars per share) Weighted average ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Non-cash lease expense Operating Lease, Expense Employee stock compensation Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Royalty Agreements Royalty Agreements [Member] Long-term Debt, Excluding Convertible Debt Long-Term Debt, Excluding Convertible Debt [Member] Long-Term Debt, Excluding Convertible Debt A4 Manufacturing - Alt Labs Manufacturing Alt Labs Segment [Member] Manufacturing Alt Labs Segment Finance lease, right-of-use assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Customer Two Customer One And Customer Two [Member] Customer One And Customer Two Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Operating lease term Lessee, Operating Lease, Term of Contract Preferred Class B Preferred Class B [Member] Taxable income carried forward remaining, amount Taxable Income Carried Forward Remaining, Amount Taxable Income Carried Forward Remaining, Amount Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Share-based Payment Arrangement, Option, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Initial payment Debt Instrument, Initial Payment Debt Instrument, Initial Payment Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Common stock issued for convertible note payable and accrued interest Stock Issued, Convertible Note Payable And Accrued Interest Stock Issued, Convertible Note Payable And Accrued Interest Schedule of Stockholders' Equity Note, Warrants or Rights Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Permanent items Effective Income Tax Rate Reconciliation, Permanent Items, Percentage Effective Income Tax Rate Reconciliation, Permanent Items, Percentage Asset acquisition, preferred stock issued Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Exercise price $4.20 Exercise Price Range, Seven [Member] Exercise Price Range, Seven Nonrelated Party Nonrelated Party [Member] Income taxes Income Taxes Paid, Net Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Morris January 2022 Equipment Finance Note Morris January 2022 Equipment Finance Note [Member] Morris January 2022 Equipment Finance Note Number of additional area (sq.ft) Operating Leases, Number of Additional Area Operating Leases, Number of Additional Area TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) Liabilities and Equity Other non-current assets Other non-current assets Other Assets, Noncurrent Ownership [Domain] Ownership [Domain] Risk-free interest rate (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Weighted Average Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Right of use assets, net Right of use assets Operating lease assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Officer Officer [Member] Risk-free interest rate, maximum (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Debt amount converted Debt Conversion, Original Debt, Amount Schedule of Other Long-Term Assets Schedule of Other Assets, Noncurrent [Table Text Block] Entity Address, City or Town Entity Address, City or Town Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Related Party Related Party [Member] Royalty agreement, term Other Commitment, Term Other Commitment, Term Class C Common Stock Common Class C [Member] Weighted average remaining contractual term, options, vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value Cost of Goods and Service Cost of Goods and Service Benchmark [Member] Transaction costs Business Acquisition, Transaction Costs Common stock, shares authorized (in shares) Common Stock, Shares Authorized Amortization period Debt Instrument, Acquired, Amortization Period Debt Instrument, Acquired, Amortization Period Raw materials Inventory, Raw Materials, Gross Alt Labs Alt Labs [Member] Alt Labs Repurchase of common stock Payments for Repurchase of Equity Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Conversion of stock, shares issued (in shares) Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Title of Individual [Domain] Title of Individual [Domain] Gross profit Acquisition,​ Pro​ Forma​ Gross Profit Acquisition,​ Pro​ Forma​ Gross Profit Preferred stock, voting percentage Preferred Stock, Voting Percentage Preferred Stock, Voting Percentage Other Commitments [Axis] Other Commitments [Axis] Membership interest in equity securities (as a percent) Equity Securities, Investment Percentage Equity Securities, Investment Percentage Performance Based Award Performance Based Award [Member] Performance Based Award Beneficial conversion feature on convertible notes Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Seller notes Business Combination, Consideration Transferred, Liabilities Incurred Mortgage on property purchase Mortgage Loan Related to Property Sales Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Income taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Related Party [Axis] Related Party, Type [Axis] Gain on sale of property Gain (loss) on sale of properties Gain (Loss) on Sale of Properties Options, outstanding intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Accounting Changes and Error Corrections [Abstract] Issuance of shares of common stock for compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Type Of Goods And Services [Axis] Type Of Goods And Services [Axis] Type Of Goods And Services 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Fair value of warrants issued Warrants and Rights Outstanding Cost of Sales Cost of Sales [Member] Lease Contractual Term [Axis] Lease Contractual Term [Axis] Percentage of holders shares Parentage Of Holders Shares Parentage Of Holders Shares Net proceeds from lines of credit Proceeds from Lines of Credit Exercisable (in dollars per share) Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Repayments of debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Bargain purchase gain Business Combination, Bargain Purchase, Gain Recognized, Amount A4 Defense - TDI Defense Defense Segment [Member] Defense Segment Share-based compensation expense Share-Based Payment Arrangement, Expense Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Income Tax Authority [Domain] Income Tax Authority [Domain] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Time-Based Award Time-Based Award [Member] Time-Based Award Equipment purchased on financing lease Equipment Purchased On Financing Lease Equipment Purchased On Financing Lease Amortization Cost, Amortization Issuance of shares of common stock for cash Stock Issued During Period, Value, New Issues Revenues, net Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Exercise price $0.69 Exercise Price Range, Five [Member] Exercise Price Range, Five DTI Services DTI Services [Member] DTI Services Legal Entity [Axis] Legal Entity [Axis] Permanent items Effective Income Tax Rate Reconciliation, Permanent Items, Amount Effective Income Tax Rate Reconciliation, Permanent Items, Amount Operating lease, weighted average discount rate (as a percent) Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Business And Asset Acquisition, Pro Forma Information Business And Asset Acquisition, Pro Forma Information [Table Text Block] Business And Asset Acquisition, Pro Forma Information Issuance of shares for services (in shares) Stock Issued During Period, Shares, Issued for Services Long-term debt Long-Term Debt, Excluding Current Maturities Finance lease, weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Diluted (in shares) Loss available to stockholders plus assumed conversions (in shares) Net income (loss) (in shares) Weighted Average Number of Shares Outstanding, Diluted Related party term notes, current portion Term Loans [Member] Term Loans Working capital Working Capital Working Capital Operating expenses: Operating Expenses [Abstract] Capital expenditures Capital expenditures Payments to Acquire Property, Plant, and Equipment Weighted Average Remaining Life (Years) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] TOTAL ASSETS Total Assets Assets Thereafter Finance Lease, Liability, to be Paid, after Year Five Sales Acquisition, Pro Forma Revenue Acquisition, Pro Forma Revenue Proceeds from issuances of convertible notes payable Proceeds from Convertible Debt Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2027 Long-Term Debt, Maturity, Year Five Licensing Agreement Licensing Agreement [Member] Licensing Agreement All Other Segment Reconciling Items [Member] Interest rate Debt Instrument, Interest Rate During Period Construction Services Construction Services Segment [Member] Construction Services Segment Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Prime Rate Prime Rate [Member] FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Minimum annual payment, year five Other Commitment, to be Paid, Year Five Impairment loss of intangible asset and goodwill Goodwill and Intangible Asset Impairment Stock issued for debt conversion, amount Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Equity interests issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Scenario [Axis] Scenario [Axis] Loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Loss available to stockholders (in shares) Weighted Average Number of Shares Outstanding, Basic Receivable for retainage Contract With Customer, Receivable For Retainage Contract With Customer, Receivable For Retainage Government Contracts Government Contracts [Member] Government Contracts Fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Product Information [Line Items] Product Information [Line Items] Loss from operations Acquisition, Pro ​Forma​ Loss From Operations Acquisition, Pro ​Forma​ Loss From Operations Cleveland LLC Cleveland LLC [Member] Cleveland LLC Statement [Line Items] Statement [Line Items] Deferred benefit Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Issuance of shares of stock in conversion Stock Issued During Period, Value, Conversion of Convertible Securities Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Intangible assets and goodwill Deferred Tax Liabilities, Intangible Assets Schedule of Notes Payable Schedule of Debt [Table Text Block] Research and experimental expenditures Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures Daily late fees Loss Contingency, Daily Late Fees Loss Contingency, Daily Late Fees Amortization of preferred stock fair value Amortization Of Preferred Stock Fair Value Amortization Of Preferred Stock Fair Value EX-101.PRE 10 alpp-20231004_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 alpp-20231004_g1.jpg GRAPHIC begin 644 alpp-20231004_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0S(17AI9@ 24DJ @ ' !(! P ! M 0 !H!!0 ! 8@ !L!!0 ! :@ "@! P ! @ #$! M @ - <@ #(! @ 4 @ &F'! ! E *8 !@ 0 M & ! 1TE-4" R+C$P+C(T R,#(S.C W.C S(#$U.C4W.C X $ M : # $ ! @ $$ $ 0 0$$ $ !# @$# M , , 0 P$# $ & !@$# $ & %0$# $ # M 0($ $ 2 0 @($ $ "M"P @ " ( /_8_^ $$I&248 M 0$ $ 0 _]L 0P (!@8'!@4(!P<'"0D("@P4#0P+"PP9$A,/%!T:'QX= M&AP<("0N)R B+",<'"@W*2PP,30T-!\G.3TX,CPN,S0R_]L 0P$)"0D,"PP8 M#0T8,B$<(3(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R_\ $0@ 0P$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ]_HHHH ***@O+R"PLYKNZD6. M"%"[NW0 =: )2RCJP'U-+D8SGCUKYRM;C5_BW\1V:&XNK72HL$A'*^5 #P.# M]]N?S]JZGXP^,DT32XO">CR&*9XU\]HVP8HAT7/J?Y?6NCZL^90OJ_P%<]D# M*>A!I:\.^ -U<7-YKGGW$LN(X<>8Y;'+],U[C6=6G[.;B-!11168!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A? MQB\7S:MJ47@S1LS$R*+GRSDO)GY8_P ."??Z&O0?B3XUC\'>''DB=3J-SF.U M0C.#W8CT'^%<)\'/!X1)O&FM8+/N>V,HY'7?*<^O;\3WKIHQ4%[67R]1,Z&S MAT_X._#AIIMDFIRC+ MS-.1PH_V1_($UPOPZ\)W'BF[U/QCKB^=$HE>+?R)9 ML')QZ+V]_I5?5[V]^,/Q%BL+%W328,B-BO"1 _-(1ZGH/P]Z]Y_LVUTCPQ)8 M642Q6]O:LB(HZ *?UK2/^/G7?^N<'\WKW>O"/V>/^/G7/ M^N4'\WKW>L\7_%8(****YAA16+XE\5:7X3L([S5))%CDD\M!%&79C@G@#V!- M:EKW"H6! M?W]*23>P&M124M !16=KFM6?A[1[C5;]G6UMP#(47<1D@=/J17-CXGZ*8Q)] MAUORR-V_^S)<8]>E4H2EJD!VM%9VBZWIWB'34U#2[E;BV?(##(((Z@@\@^QK M1J7=:, HK+EU^Q@\16^A.9/MMQ"T\8"_*57@\UJ4 %%4=8U:UT/2+G4[TL+: MV3?(47<0/I3=%UJQ\0:3!J>G3>;;3C*MC!'L1V/M3L[7 T**RK7Q!87GB&^T M.)G-[91I),I3"A6Z8/>M6E9K< HK'\1^)=/\+:>E]J1E$+RK"OE1EV+'.!@? M2L3_ (65I/\ T#==_P#!7+_A5*$FKI =G15/2]1BU;38;Z&.>..4$JL\9C<8 M)'*GD=*N5(!17*>)/'5EX?U[2=&\DW%YJ$RQE5?'E*QQN;\>@[\UU=-Q:2;Z M@%5K^^M],L)[V[E6*W@0O([= !5FO)?B5XK\(ZMYGAS4=?O;002 W"V=N9 [ M#HI;!''IZ_2JIPOG#^ROAC_T, MVM?^ /\ ]C7M/@6+2(/AB8M#NY[NP5+C9+/'LO=Z\(_9X_X^=<_P"N<'\WKW>IQ?\ %8(***ANVF2TF:WC M$DX1C&A.,MC@9^M&4"33=!MS&4ZAKB4$-GZ)Q^-.^'5VVGM MJGA"YD)N-&F(@#]6MF^:,^X&ZO'#;LR,?7O@ M8%5M;T#4T\?:/XDTB*)P(VM=01GVEHB00P]2#FMFT[PZ".RKSOXD?\C/X%_[ M"X_D*]$KA_B!H6LZM>>'K[1;:&XETR\^TO'-+Y88 <#-32TEJ,[>EKC(-6\? M-<1+/X8TQ(2X#LNHY*KGD@;>>*[.H<; <5\6_P#DF&M_]>(? ^IZ5IZHUU<(HC#MM&0X/7Z U MMZ9!);:59V\H DB@1& .>0H!K52BJ:35]1')?#;1-0TNVUB_U"U-D^J7[W26 M9(/DJ>@..,FNXHHK*4G)W8S@=1_Y+=HG_8*G_P#0A7?5R=YH5]-\3=,UQ$0V M-O8RP2,6&[K:99*K7-S 8XPS;1G(ZFI;?0XKKP M?;Z)JD*R1FS2WG3.1D* <'Z]ZN$TH6?<1R_AU@WQG\5LI!4V5J01T/%>A5YQ MX \%ZUX8\5:Q<:C.+FTDAC@M)R^79$)VAA[# _"O1Z55KFT?1#/._C"[1^&= M,D2,R.NK6S*@."Q!.!^/2M >+/$O_0BW_P#X%1?XT_XC:%J>OZ'9PZ3%%+:YL8)[BV:VED0 M,\+$$QGT)'%9_B;Q!:^&=$FU&Y^8KA(HP<&60\*H^IJ?1I]4N-.236+*&SO" MQ#10R^8H&>/FP*75M$TW7;06NJ6<5W &#B.09&1WK%64M=AGD.LV]M9?\(U? M7FI6ESK%[KL-S?R1S*PC^4@*,'A%''_ZZ]KBECFB66*1)(V&59#D$>H->;^) MOA7I%Q-HYT70[&)([]'O0/EWP '9&R;F7<",J<$?2O/;KX/>"8TFN[F"Y"C=)+(]V_U)->BU2U M72K36M.EL+^-I+688D0.R[AZ$@@XJ(3E%Z.PSYCT3PM9>-OB!+8:##+;Z+&V MYGRCX*>"L?\>=U_X$O76:!X6T;PQ!+#H]BEJDS;Y,,6 M+'&.I)-;%;5<3.3]UM(21X7\3?AMX;\+^#9=2TRWFCN5FC0,\[,,$\\&NG^$ MW_)'5_[>O_0VKO-;T+3?$6G'3]5MA<6I8.8RQ7D=.00:;I7A_3-$T?\ LK3K M80V7S?N@Q/WB2>2<]S2E7&%P+S$N,"\ /#]X M<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC M.60B/SX@/'@Z>&UP;65T82!X;6QN#IX M;7!T:STB6$U0($-O&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C M945V96YT(R(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT M&UP M34TZ1&]C=6UE;G1)1#TB9VEM<#ID;V-I9#IG:6UP.F$U,#)D9#-E+3$S-C8M M-#@P,2UA,6,R+3%C-C%B,#(W,V$U-R(@>&UP34TZ26YS=&%N8V5)1#TB>&UP M+FEI9#HY-F8Q-C8Q.2TR,31D+30T.3&UP+F1I9#HX.39A-3DW92TY961E M+31E,#8M.# R-2TR.38V,CED-3$U9#,B(&1C.D9O&UP.D-R96%T;W)4;V]L/2)'24U0(#(N,3 B/B \>&UP34TZ M2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@&UP+FEI M9#HS-C-E,F1F9"TP-CDR+31E-&8M83#IX M;7!M971A/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0] M(GP_D=C@KK<'7?.7ZX\7* !%8P MK-;':8JGN[PW#?/\WS%_:M;Z)_DFU:GPN0 "*M7[D?* M?]OU?IB^/['S2_9-7LGP;]N\ODM3XC, $ D @D$$@ @A^=H^9W M['KV/\?DX*ZC'V;SN36?HQNGS)M2XC* BL1,0F9F40(BLS,3>8@1%)20$R6( M*($LKDHA%(5E9-DPP1%F:9D,:JP.VQUM]?BM+XC)4=W>/Z@_B^Q2;]+Q;H\R M;4N(R@#"L4D=[2ZKAK?WXK1*N'J*6.\O.4VF7X1%'_T2NYM2O6O.7ZK\>V-5 M9.&-3']#U]OZ&QU1X$]+^3&%E47=X^@ MO&GM[G+SD1#4NY7Y5?O&M])OQK8^;3[!K?3;\9V=[^5-,?TC'NGRYM2XC*!$ M.3O:IH[U*12]D7)WF%.G>8[BN"O-IFS^>\?.O]0Q=I^&V7Y>2Q#F++*>/H.& MXCY[FE%:764YH]['TKY&3H/R;]6>+.,T^?#ZCA[)YZ_:O-7WCH6YG]>.+.CQ M=$>3;N3GEOZ%@NH^?9G;9&K.!K?*V5A3)"*M9;<[+U(RL]&R/:*/5KO+U>R0PB M.U&/A[95!X/+&J/0?+_P#:M/ZCOA^Y[_@BOKIZ\0=/ MBVEJ7W1YDVI<1E B$P@$R205+$D($)L0002B4P$2$RBJ*ID!-R$02F6%7,/K MU\;DCK#QKY(TOMQJ+U(\_@>T86__ #;@ () !!( () () 12(F9F) MF2(H@)F4V #_Q K$ ! @4# P,$ P &!0< M 0,$" (0%Q8S-R R4!(5(3@8-F#_V@ ( 0$ 04"^3U0=96T!LG;DD7B\6<7 M**@(E3-.7<.D,_$Y&NMT..X_M5-PR=_72T-R*ST5=6C$7QQ\08EB4$CEQ7*G MD<%)319E&Z(5HF>)P'_!4YN0O$7QQ\/.,C'7ZX(\;&GF'H62[K=5+F,;4]/I M68_8Q%\N"/(=U>@1G']JYN(4:-.G1+,CL8B^. M/1."!^3BU+;:O2NZ$3ARG$*1MW);U/: FF0KF0J?RI';)H',MG2%=D5PRF\R M$V?LR7@1OV*=WDE$> D5A%N6N75(G;Z)Q(Y>TM=#['E3#<63GV=#;(AQ%/1: MXZU:M9H-S/@-."@ 8M5--OIYD=C$7QQZ'L- MI ;=AC24=3"8TF-PM!DMGH_8'>I[&+=T7;/2L91CUVGXW-^M X=L-?MQMEAX MA.A!8#DYSS%(/<>&.\2;(I>MAK\<[.) 4*YG' KN2C@=WHX$=R,86Z,PE<.95FZ+Z2E*4B:IP M]D3+9^+^R2WSYK:B!LL&RZVBI[,2J-&M9Z+>A3GN-?MSMEAX@#J%&Y!G8'%I MF-;'?EI=@(J'!+(+FMJ('#H/+ZD.FS2>Z5X>8[TAL,QF;O1:H<3C(YX*X0F< MR.I',3JQS(ZDZ2:V;E%?4Z*/3F5"H>7OM.)RI.6O(H6NPEQ0SV,420 MFF=HW:SM<9)IG4XV"S(J;KQDA/AY#8BF4AOJF&>PYX:%_8?!3:UM?4(D.-4V MZ!A_NN2PG@H]%"H>7OLNH@S7CKU0MB5;K>@,+30ICJ^GJBZ\<$W##6=OS:W6 MQ:'E[HU81S3\ F]D:S-CC)7W3HK[MR#G2I8XRUJB^4S4*AUOV'S=EADG0G#> MNB>=Z_;O!S71/EGY>*A-MZ# ,MCYM;K8M.8]TW+GKR4:8YIO9&LS82 K[9J\W4_L@X:_"JG-FBV M0.O=0M>ML1Q:!+-=(].CNXJ_$XKI(G%=*_CYJ#$+RZ>2_4*%0ZW]40"KHU/[ MH"5OAL\NH(FKHU/[H #7_5X;'I:99@(AMTSD@0740:V5/1 -W!1+MW+4U JY M1U"H=;^YRR>!*;##9\;"9(B8(36!LY9HMFFMNS[J(F@)=T?_Q !*$0 ! @0# M P<'"00)!0$ ! A$ P0A!1(Q!D%1$!,4(C)A@2-"<9&AL<$'%18@,S52 M<;P@X/4(D%>?.E1T LD@?L@L.MPC-YZK<(V3P$XA5=-FI/1Z=26<6F+TL]V M06+MVV8]50C;'&AA5$BCD*'/S4Y1E\P6#L-6<<+VL\;,8-,Q>NYV:":>2H+F M+))*IEE >ME*XV%P2R"&Z$EA,EY0C*PMOT[HV^MBX1^%#-^[[_A^R"ER.[=& M&T2\6JD4LD7*KDBR4C57>VX;R1<:B6F1LWA6;JI$F6HJ'XK:\5%_22>\Q.G5 M6/8H=53)TS*+$\W*=P]P& ZQOS)^QR8'6]T; M(8'\WTIK:@99TU.93MU4!\J>&AF+ @OF43<6W((O MOS<,I?9# 32R.GU*0)RTOUDW1+U";Z'SE=["X2F-LL;%7/Z%(4]/2N"=Q46( M'>Q/J@98)5N$:^$-IW0K2"[@[KO #K M*MP#0.VKT#D/%VCQ@E)S(/CXPPR,+AH=(0R;-$RV57 Q=P1HW)F#MO@.;3/# M]"!,45E)2P'9,*5E8#4Z0'W\H&3.HJ=R_HC, WKA+CS,OB#!/MT@ M)RWAUGL!SIZ84A2>TEEC%^5(TLFQ'Y"/WKV: M-K\<^;Z445.]MV:-J\9^;*(4L@A,^8,B0&8^ M3L>5K.[F_\?5%UM$K9RGZ$CG".E3)"YN6^?J9$S,OFM+,V6$@ MZBX"F41,094Q4M08@D'TBT$L8U(X1AF%RJO#,0JEI=5(ETF][9K/ZO2Y&L,$ MOR\VB8M"%IS J&]AJ-3&*8;L[A,FA5/IUE4]"E6F3C9.1]"R>T.#]\2AL=5S MN81+7(7-8(*ES^TUGS'>;!]20!=HQG"3A%5D0<\J8"J6;!P-1X."[ %_3&KN M&CMR^^P]L5&$2Y6 TN(!/7F .7.^8E.\MHKA\("NN4PPSOO.GQC9R@EXCB0I MJ@.A2%EK[BD#0CB??&T^ G")^:6EY"NR1ULJ@="7) 4+CO<6@2S+ M0RLP)67);+V[VO[. @))*23"CH.)C9+")<^H%35)9(!YE*K!3I92QQX)OQ4W M8(VJ2B1BZTR[(RBPT\Z,IS*+V+>SD+[HP[#Y^*5TJCEHZBR"I3Z)!#EN[=Q+ M;H5+E;/83EIY=Z67;*"HJ*AW J4?63Z8G4V,XYBH5-E3DFI6Q4N5,RH0F^]( M =NJZN!5$BED[/X4L2$%9IY;]5!*E$AU62"5*)J_:)W )$VGG2D>4E3);Z9T*2_HS-[(^3L^6K?[OW*C; MK[T3^57O'U"?7& 4)K<1E)R]67Y68>&2Z?:/%C%3C'-;0HJ0?(4ZQ)-[9&R3 M"0VY9)( OD$;5T/,5J:J6/\ IZM(5FW9@F_<'MI9P2=85H?1[X'9C 0#L[CA M)9M!QZ@A2QF;-OX1O-^%N26?*RQO*TM^\-3NC:3!:FO1AJI2D "4KM$><)?$ M_P!4O%-LA42)J)]74R924$+ 205*R',P(6,NFK'N;4;48I*K9DJ5+&=-(A:2 MM)[9446M^')JYU(MEC-FEYA9_P#>#^O;%9_X91_V/\U,'M#Q@AQX_&-D%%&- MRU)W29Q_PB*"MDXI5UV$5[*$^9,Z.J8 M?V2:>G\I/5>R;LD-YRR&'<%'93ZD .V MZ[N0S;5O\[3\R;A*/=K^N$/W'D4C,I*LY3EX;WC9.LP3"I2UU=2CI$S+<^:W MFCN#DWU)4;.P&U6SW8G5:5)/:ZI4_P"'CW0C:C @ZD5BE%#-ES#+4O/D;>"VD? M)\?+5?\ 8]Q^+QMU]Z)_*KWCZA'G?A^,8-EPK9^MQ0Y>>JAED#SDLHH2FSEE M*5W,%=SPI2E$YB*?+CFS?1%,:G#W"2HA).6Z0"KBADJ/'-"]".# M@\;1YL;.2:B?@&-(IT"820Z3_R154=51K": MF4915V02DNVO9)%GX\DK[27^='_T(VOGS>+VNR?Y17S3*Q2?-E*RS$3RN6H;LJG!&[4#6,"JZ?&C2 MSJA2?G.EYT+4X2X*"+OJA264-V9(N2F-H"^,5I&G.);PEHY<4H:JMV=PD4LK MG"G-F"5I!38C,Q4-]O&/H_B[D="7U=>O*_Y(JJ"KI?\ N)1E7:ZDF]_PD\() M'9WFT8/CLW!):Y4B4E:)Q=;D"S"W95W^N,*VJ358A2TIHY4I"E*!F"8"4]52 MG^S2[D-J&?N:-L,33.J:BB1*3E:6>=!#\>'Q_CF;JMV=_']-&6-EL(I:^?-F MUN4R9( ""6S*5YQ+]E(! %\Q4]LH=.S>SDP-G,!F*YM-)3J/] M4H^$;;830X9(I>B4Z)!6LYR&)4&)UW79^X1\G_VM?_=?&-N_O8?E5_H^H[0J MMF+0)*EJR#LHLP.FC7W\+WW"'-S%+6S9.<2EE!6P4S=8!^(/$P5%:U$[[NP# MD^BW)2XC6406*:>J2)G; RD*;1\P.D?/V*?TQ7[LK_\ $55=4UI0:F<9I0"$ MN$AGU[*1JPY 2% CUC414UDZ<$\XLK*;)?S7U9O1 TOR/ 2Q>#53%2Q)YPY$ ML G< /Y""8.ABEGS))SRU%"F(<<-6\=(F+,Q2RHN;WBDJ9M,2J7,4A6C@ZC] M?KBNH543%J6759U'?8#X.?T ME5^Z1_Q1/KZVKM43,X=[A-CH_52GC#'>7Y$3#*6E22RKL1N+$153YDTYEDJ5 MIFWL/1 T$9KPF?-1U9Y?_P!DPGUO&R-143<91+5/FJ&55E3%%-BB[*+/=GCY M0T+3*I'TSV.OFF/D^^UKO[J-N_O8?E5_H^KE#O!4 0.,,!?E(!UC*.'Z]< M:^ .0J"8.YM^L6'*K+OC(UP2/;'7XPWXC")Z-6;5MX/P_C&+;1U6,R)4BQL(Q/%)^+3A43^TQ]MS_+=Q.[]BJ*=%;](L-! ??RYDZ0S M=EKP,P[5X#N7T_8O_\0 5A 00 P,$"P@*$ < P$"! 4&$1( $R$0 M%"(Q!Q4C,C,V04)14I06($-A=H&T\"0E1%!S=(*SP>(7-#4W8F-Q2- M$T$DM[N@D9P"\?7JVG8+':.-)UI%3)AGJO$R M/&G@UVF8@DU(J=\:XDUB1@RWS&N: $4R&WKQ!XNYQEIT)EI^]7NUY2,=))F1"27=W>CS+WYGZT*_/I]U:\G2)M;?*ZR^A5G#[TV>);@ MNB'6@4FA,M[).[H1H8$7OCR3*P0D]9V:]%%VUHWG-_BF>T81=-8U5"'WC,_, MKJJ&W61>LBH\GA";;MQ4CT^'8!)=C,"1X@-OJN?T -^# Q@_-VM?E;9?0JW[T,D]FWNNNXVG$N(HS% K,BU-*[( M@(RZO!2YG1D3&IX-NYCNZ0W[+@NFDYXIPT] M:4I7>;LF/;V/IO+V/IIP&9D2LI"Y.WNGX*5:+I*]R<6P]T'J>NW8_P#QG$/Y MFLVMOE=9?0JS[QYM5%3TI[WW*4LG3B;$8"-*0;NZ55(NH29O3BPL_X M\WP&R8AMXROPMAB0)RL*F8K:Z'D2/#Z7A10^C*F^G['%\+LE+3R$9BK$@R A M;M>Z5E=X.9:<.]>B*H86?69RO3P*[)86@7$PIATHI%FI,U9:V.>_BU6I?"#> M[*5/?YP-(_NC9&M1&M:B-:U$R1$3)$1$\B(GDV['_P",X@_,UFUM\KK+Z%6> M^M\0U7,R]BG#6,JS"EI]AB))/O&/;-E#F>$T[P;RMQCA.IEQPTF)BA;;@)" 8I==@Z.NB0[N@> MYY<6>GC[Q?Y%^/R?7^KCMB V',3X3B1Z.U)7E9:506/57/.HMRL>";4Q!CR5 M7JBY^GCE(MW66!\2B@C=)/5Q(+FRC "BO)N6\W@N(_2G@V'0KO@LWY-5+ML7 MM?8Q)+J^XKT>I&1YHV,)KCD)L14 M9AQ[2MBB+$*4#) V/?+CB"\&8@PY7Q\,R3%"VXJQ.:D%##CL8AA1Y)R&WCT[YG!/3GMXY M=C[YJY_]2?:AN7#JX>G/:U_9+MZ&U.\\7M2ZCCJ!@0M&3G22-46+J<\BBT=_ MEH?WN?2Y)W8\P:\K[=:>5>8OGQGJQU%AF(/?&8IVJU0RI[=+.#D(V.[2+NIQ MY82(8A2D<"9J>9[R$7[/DY9O>YSE3+JS3-7KT6KLI)LL [;$M@KI$J49@H-37LSSR4[V,;&JX;=V$ M7%Y7M5$[H39 0[2N[48:K7/W4:;$+.L9'6Y^D95>>?92G+FJ='>%=U#9P=+D M$"VUQ'/;'C-DF:&!3US57="<0S]VR'61=;RJO3*5KR>$?M6X9JKJGW,(2+(D M.L8"&GSB<9V)*#(5B+U*Y!/?EGDN M6>6>2Y;=C_\ &<0?F*S:V^5UE]"K/>WMN-^FRDA[4TS?.)9V+7!"K/C S>RO MY +M[B)XT[98CJ9%K/*1.DV]LD2=&*1?6C.2()?P2['PG<.>F(,"2WT0=>1Z>?N4$6"_P!7FC?6Y>PA^'C_ .+/]X[^:[^S;&L7$ +DQ;;$+Y4? MM57NG,1@'21$WKVO9NW:UX-X^=Z-I,;"&%L77EV<+PP8SZ8@8Z'(W0Q\AR., M11,1 =X2&'=-%&&=N:Z)#DUE*/K'K:Q MW2:J)R8R^3G^74W+,_IVDR]H?Z?+Z/CZNEIVP1V<\"#5ME54-)[KJX:*@[&N M6OBB)-*QGA$>#['L?*K-Q8)W6,[;$>)J4NN+.K(^\$JHIHOR^3]X;%WI_;?\ Z]V29<>K9;6ZPM/PC,2:>+VILGZY&Z"T2LDZMT'H M&UKIZ"=XO(6U47/;B:3M=ARH8BO/:7!^C'"P3>FX0U7>259TD&FEO=",V[)6 M(,3/6;CW&&';6WQ/-)Q(%Q8[R!JA/ZV!A-=DYG>[W6UGU6GM2"?*8_=C8O-H+7)P'K-]T M;>(UE[57>E?^N^N6WB)8^TUGZ9VWB-8^TUOZ)VWB)8^U5W^^VQ;)Q1AZ33 G MU=:"(\Y8Q.<%#)D/*QNX.;+2US575ISU)EGQR['_ .,XA_,UFUM\KK+Z%6>] MP;V-HZJ:CP>[M[B/+B-9#4'),PODZ$?F<)N?PDXV6R-1,D1,D1$X(GD3T?U; M5N)$[AA;LEBYK9KU1Q3CD&&40GX*?S.P7^!*+MGY%Y.PY96,D4*O@;J5,F'= MI#&CCM7ZRD=DN36Y[>/F'/;?U=CS,,W,&ZB1C\U.>"7>L$?=L-NG+DG2W9&/ M_*Y'_P QW]FW9'WHA$RQ4W+>,:_+-DKUD7+;,81#7TL$QO\ 8B>\QE\F_P#+ MZ;EF_P!.T?TEVV&8\@;# /AFJ"41$U#*(E8%KQO:O!6N:JHJ+UHNV+L-5C'R M>QSV2HSNU[".?NZBU <4G<9IU2(XVJ(35_;T%6J[NL8NV E_[?B_WB?7XNKE M[+\[$MQ!I8DG?1HYYQ=TPQVSXI5$UA$BKTV[E!A?#4QT;%5RQIBS >&I:MK MDS./-%TS9JHH8:9=S:AS^:FW[X&)?:6_[9,OC3->EJ].WC_B7VH?Z0;>/^)? M:A_H!MX_XE]I;_H;>/\ B7VH?Z0;8HBXEQ):7<:)20CQA3S-(P!B358XK-+& M9.5G1\OS;=C_ /&<0_F:S:V^5UE]"K/>?7_SM97]720(5S<*[MG9!%E+FZRH M=^^*KES12HCW>G2GHY(T;$]) N@0S.D11SA;SFYG-T.()$+GJ1PV=),F MJ_-WS[>(.'?8_P!?8\+#%-!I(DH_.CQX(MTPI]VP.]>F:]+=C8S\GDR_^;36 MX[YU(35D4OI?TW\?X2^]DXL!2P1XDF!YO*N&"RFG#NQ"W3 MR9\6:!#9^0G*ZIQ%5Q+>M>49G0YH]X!2A55$33ZPU55;\>T>'$$P$6*$4>. M:9,"$+$&(;4\C6,:UJ?$FRU6(JJ'<5[BC/S2<)IA;X*YB(B.ZGLS7)R<]Q'( M-GD17N5?GY5+(@0SD5$12&C *]43J17O:KLD\F>UIB6XKZT<*MCN+HYE$WD@ M[NA'B 11\3RC*P D]9Z*O!%V00!#':8DG;QS0":.'25(21&D MN? ,P$A"1"[X61'B,B-UHFKH+M8V5!*N9![.&*%(2SEAD,003;YJC04:/D[4 MO'5JSX99<=J=F()-J!*5\PD7M9)''U+-:!I=\A 'U> ;IR1,NEGU[2**A-8' MB2+ UD]]D84B1OSC")Z(08 =ST@9I16\./\ RG__Q J$ " 0,"!0,% 0$ M !$2$ ,4%181!Q@9'P(*'A4+'!T?$P0/_: @! 0 !/R'TGG7.HSP' MTJSO,O2$C8FQ?,%'B!-3"2YHD4U =M1055D$B4@4"AVB>UB7GQ0,%U,016/@ M0*:!KH@PYMU&YM$ 4H$I,HY($ZY169U M P72%YJEW1-T DKG])F?8(]&'>J$DT)D,K/7.=J]2JMKB3T01B6C($P @9D% M#&,'+F!S+)*U6S3W^D68"L$DDZ ^_P!A'%.$F9:2*= NR" A'_IH_)FJ>J0]!_M;[*OC@>/ZH7K]T. M&> O3XGARH>6XF &4A+)0%!MPACOZ-6F+N( ZSTHB,;#.7(8"DTP!J^,SB-7;2A89//,Z-7R@9*I>@YYFQ=. M>$9 VH3YW_F*-.LWP?1X<"I22K':+BD- 03 "**RB/==#$)N(J^.U@9*J*$< M//PI:9C2A57(@YM7BBY@A6ZBP@5C" FA>U0G.XJB\4TXN-BGXHVZ^!L(DV[4 MZD*O>SVQH<>SX9."1(9&1SE5L M@"0JZ=&>8?I[,E9?X%U,6\HB:XX[L#-Z5[J$$R*!%^1!*$,9;:Q M*#72,:;'[@UG8/O>X#(V[B0K5]M02#_,3QGBPX]^_.=AD[9I[@9Y\.KQ@9(($($C,$#'0>)&@^?OI690@P]2:P?.EDL*V,BXL"XW0]6J3PI!!]45[ M4<8,"@! /&E-$E'G==7)6KJ"NB#2:#:K>WB? M?1[,U[\-?,5[%PC04H (.UQ< ]Y(46%H^10U^I+U0P$+9&V[).6D"#AHX&DZ MW6.@;<"I-:'QDX!DYS-\6KNLU<"E PBEGU@>X!U;+HIZ;_$24LM&\($"0A[T MUX !:*"DNQZ4),4Q\LUXU646_IG]=C 8)M8@)3 M7XRZDSP#@ "@0)P*+X;) QM-*LJ!I^2T#Y H?H.I8'%"@ W2O>I"ZO/12,@- M]!3E%9O!2'NG91_9MV&0Q0?(0K18?A4+9/ 0!( L&#=L?UD.@Q KO(LJ^84. M)^/.JI=W H+:3H$;U>"+'BI@/@M[AF%"AE48/,!N ,!;8WS*4! "4%+>1S4 M1:FPRU,0-UI,A"*>"^A9)@U@:AEUMXL1$!5F99%^G^%J?G_DGT+_ )*']\6 M_M7Y8_D),GHX2I2&M9A(ABS]76:V6FD;9Z\ ?O?LK'$DT"B#P:&)'R84#*$\ M;87QA80,Y9$0DOBP*I4:W 9+^BFN?HZU-*A]%__: P# 0 " , 0 E M: #YK #Y0T M $>(V 2 " 0 "5Y") "/@A! @).P1X"W\%< $RF3 *F M7: #B6 ]("0RRC 2*.S R*T&!7PC31*%DCA9"D66! #BCR#%EV!W/-'/-4/ M5#Z/B ":<':$("6TJ_$OL \"4]4R & R 0"@"26"B$2V"V&VDD3 " M 0 " " #% 3& _\0 *A$! (! P(& P$! 0$! M 1$A,0!!46&!$'&1H;'P(,'14.'Q,$#_V@ ( 0,! 3\0_++ 0.T\>>L#9YQP M[GFQC?LQ!CWG?M\ZN56?\I8'^3U_6ESA,=($NYWIJ_WI7$6LK!,*& F9BXR; M)W! Y//!=[3+AQ.EVB0.?@KM_D*R',SV/^ZG*YC/E%](#TF^3$%KMT3/FC1L M9R1 .Q;M@=[V';6XW*!P11YT4<+&VED*%V(ME>\WMJ-0W^&!'^3%'")#FZ._ MJ;7JRA:<9R0<'\QI>"@EEAD7%[X.,L7JU5$68Y2 MS;(?/O\ Y#(G*8^\4#YZCCM/=N<>1&Y!O.I 6A-H+CNN#^E$Z[OW_ )C0+1O^"A=QO//;3@N> MG$WWZ]M12\?O\(J \V\VX?O:-1:+$=_C3&S/MXK'UP>1J2KSCM^,62Y84B&& MM_.-;=1=IE?W:[Q.]:+DD?1EDPHQTO&K[M>2[QYM];74F+%3\5VA[8UB^EFO M=_BJU&[WR3!#-9XT*T&!!U=[AK[]^_KP@29$B>K9Z'7K4BDMQB F1E!(68F MYBN=638-9O&.PQ),UT=*27+GM7E@N._@J0.UQP==N.^I,2%60F&H%N90 G]9=YGI/C[)CG#CR^8U$E MNSHID/W:';0I"R=D+K#3$UAS5(&$LR+@@"UN64CIU\1=VS\_!;#F?TZ,>9[L M/UH*BB"0DZ37($SE;S&F!L+Z1L%K'[)NM*5>'P%%&<\?]B)3RT LAJ=RU(WD M>>&M+0D.E1NU\7T%]SKH,@I.!Y6]=B\43N& M(!\>^H!""["]^>LXU#3LE.Q.., M3US/IKW?X)A[3_?UW=2T&"9C!"IY!>;-06B+YY7!>_L5IL)O$N0DNHAN8/*9 MT3!*/4\)^5S9<6Z)O4Z@+'2GK)!#IQQH)0S$(.S9^?AN5-)Y3'\U)9G Y7_Q M&-"1[$.&69ZPT_E.D@!(!YX>SLX8>'7L7PC+O@[/IQHF2 =\*\&8ES$[Z:L+ MC'5O_&=)VG>AB#,R,WZ>>B!25GW9>-C_ +HH,[$],/(/Z-W6#)BD)6'J0S#A MQEUBR,U)%\BG-[>? P$J63(!569AG:-YU#;,,;(,8D?TFND: *$$PL3M,97GQ8P(,O5^SY_ MBIF N67>?[XD803,/)/]=>1!L<&JW!.,7I:*@) X^_0\ $)/SV=;\#]<#VT, MT,]%^?OC4Q@%17'O'C6Y)N>E+1&\",RX*Y_]K0"DR+ F.@L\HBQT MAC(]M_3[Y:O$7C%Z^!\__N2\_P#PZL$MU,XC2*+,)+#C,%>L MS6^J%3.FJ$4=F$(N=DZ[S>-9 &C,63*4N8MKVT;M?/;$-3%WLW<3>B@)M]>T MJ>N-B/\ &1;%(Z3F,^ CAGU_?A0N(GWT'[.E#+J1Q/>?X?XW_\0 *1$! 0 ! M! %! (# 0 1$A #%!41!A<8&A()&Q\,'14.'Q,/_: @! @$!/Q#Z M7<^YC'W="J0]W7?5O]Z"S29H)O<;7V]#?1OWC=4[?^=^>C\5=?K_ (HV \5 MAG>)LW=MU"NAC&]4!"E$G&B@1J3.I2 Y$:!4!4N72/>@0+-JP(!2)1T-#8*H M %"*JM4-L*V?X=@HJ&>_'[Q=%1N@]6%P9?W;2^EH.A8W!T&0ALO,D$"-'L T M883DT904@%-PNXTA67I7EQ#P&B2O;=WUO)KK@,:^M1]'?^(!BLW<'J^FGNH[ MZ2+AP(4(J*Z)@.004I@SD%@K,*/6WOH1F_?$^-6(#5 #E7!^8>:=Z0[(#FL'8C*-$&#IN]5C'+%# M(IX" U-2ZH!"EW $0G[G2$W%9.3\::5V7XQIS#>D/WUUBVSY C[9X=0QV#?+)Z=N MJ\C^'/\ '@/1=R-]?Y>M3#:NV ^VJP<0P;R(AZZJKX0"U+MW=$7J!&T5YN5W MSY:699GG23W^WVTJR2R/6HP]?3'II!WX;[ZHBA+!\KGT)HV 4:S%//MC]YL. M7F-#NZS$^I_&_?MK9W&"[G@[]M8-A92$6<)LU-L M9T @N0+3-/&(8%#.#+%7HY^=2Z:M1(16AX@JLEFEM[&NU(I Y!!:491BUL& M2$8S,J YYUJ!@;.IN$6B0B*&S82DBBM7>AB9M08=P9^WGFT MNBT#BI8%$DP"(!; 9V;*C;Y[[/MCWU&FT_'V;?&CV$(33(&#/.$ B%C,,5J, MK,A%4E%:1="I%WA4017"PF9A"0G+\(2JQR\H8"2>!9AB!LJSF8J*<[:W\0ZP MR, 4A 7!J5DHTQNX(CC"#AN#2C$+.AP8G=9LTP-4D!4)M%MB).H1X=\/[C6QAOFL/?#?V:( M0Y9FSQ&A@V4*4Z04%BKF0(4A$8!68O*+W@"Z@/+XD%I=J%FB$.*_3IA@W;'?YTB4XAM!LV5*" M@ 7AA>B0AXLH6##'RU<,1PP#1;@,A(!5K$8D"7"@I^=^=;/H?G5B(&!:A%X. M,Z*4AH3+9DVZ$YQ7.@+Y8KIC?SOQ^=&>$O[Z:*2L@':GI#&^>L73MC'\S M+?B?CPA<]C\R=9I]M-MB421=RN23(56(EM!'-LO#,Q>!VNU,1@DK"04B!-G* M.1U3:"9[.AQ?Q\)?%(,!"$-%' BTZUW V(&PV>($)*&DJ(GGS7GF\Q\%UN2D MF0PW.'GP<@=4%-B+<=&'GF:G=] 5E!&(@F$0 :LRNG L+$V%3+I!N-I52#!= MG+= =NIATX=\8F.M%5=5%N]L;KSGUR)L7;/MR:ACP!N:1T;YEQE=C2J M[7Z) 3.].L*>9^S.@AO9W8\<03&!92HH18 M:1)!N]O"D]=G1 $7B$$1G:R*J",@0 "Q+.B:UBK=DEVWHPR0"!0@Y\6^.+=H,L ,.UB_;'O="I"-7=&@40R)3F7<@X@0* MZ%!F6K0RM50D"8*P IS28FBTMH0+$*;CYGSNB@/M3MH'0F?L:@.<," M^K;G\4S-;8)I8(PHA9!V8NVZ$/J#;5>^_[T%!PA$,H)E#(9;;"I>7WF_.DB*D:QY&DK< <-U7P"W!Z#<,P>;OHA"$ $ A#F-\[8F$,ET0%Y$ + +.#K&D\P0E!N MB7;&<<: : &$$,5CBKR;K>,>#S;[_P!-OP&+ 8T@A.T'NA8X9H!M$)@(9]>' MO;?RT](Z<"@&OKUG\!DB6 W&8W=YD%00325'>%T Y3L9QU/;6RW57HV5H-PR M'$+7&'$@@,U@B 0J"B&DK!C, "J,&23.@UFA)D0!< J& HT"D'(90G:3UR?; M3B&2B*!(0H/6]?TZ6#E,F9. M_P"/^4= $^-Z^]SH1R>$"+/;^37G_N^?Z]?65(E]_P KX*&[K @>E\O^:!%L M5]?!#%+-M-1PS?K]]?QH(KR\O]Z$;OUQ/G5++GK6(BJ\?S\;Z"\!N>4QMZ^_ MVT ]'[_O0&X&>0R^OA2#EVRG>T_?C05VR;'SU%A.-L&Y@GH;^? M]: 6Z\YOA 5VT!IP_9]]"-CMX1& ['DW7;.4#C?0O,+C(@6HNR % )4S,(EH MBHZ ,@-2J>(@V6\H&@0@ )E[(*-T :WHS @* M[Q*R9"101*'U(='_ )0Z^M!W!]?I0=P?7Z(&P'C V)XA1 >2YG2=?&H*D+M) ME_?F:W;%>O"R_/Y_C2S2<[F-,&0Y+_,>?]W3)HZ)#X-93#"'7[^^7^$__\0 M*1 ! 0 ! P(%! ,! 0 1$A #%!48$087&A\)&QP=$@4/'A,/_: @! M 0 !/Q#^*DV;\6_K2H]7"!3[";]?OHK<7<8X7E-OWSH&K4ZJ$^^3VU&8B\H3 M_G7;^JB+9*"!9%*.1L8%( Y[\S_)]IJ*=K+0_3"R71T\!.29 D0WVT3U]:K> 3MP\-"*]PT M83#%$0 MT7KJE0H))KI^]!\AY:TS3:FD(B"J8 4<>BZZ?U"@F^?IW^O[TV)3:,*D.G@" M"'T$VS3PG*P"( T .ECV:E86HQ":ZT78OW?PVRQ3$VFYJF/;D!=HS:7+M\2] MH"IV/2 (*@UY",2@BI4_B;)1.I-!*.;/+;OJ''W7VU27CSQY<<'KHR[8P.DVEWZO#H--P6');OS]0[ZL5FU=FGZU !1G^_G6"'6S=U)5,F M1\CY[Z+'9:1X=LOI^/K% 3Z]>;\- 8QM0\MK[/C<@+?;;285<*/;M>LQT.RN M%$?0^_?Z:IYVZ*/8QJ%'DVU\W^3TTC<"H0#E5#!<\:$H.P63" N"3T!YUFO3 M$_/BX +DX4Q(,5@$SPZ@LZ:$(W! J&LSAC=20QJ#L5)0-0L1&%G!)KX:3>]# M,<0WD$%00"U IZ&+.$0 @?Q;MJ4.NW;3 5@4:\$) MOSPS&HR@B5RU=_)GL.ABX'840)*X,"G=MNC0:Z[JXB9 H!=RF,.[AJ0@H#( M@<8-5:;&??MTOOX0TF3Y3 MOPAJD0UU'DK^.IFT YS'!I?+QSW"!U0@9$TG).GL$-X5#!*""55-X=/XMDJ8QF_C6_P#]FOU+YPPP M%32IAH(""M@7#U69P)4M*(.^WI"GADD2E W0,$W*%77+Z'W=<3TM" #>&//I M9\]]#2]>+TOAF*H#0*EW@Q8:;LXTA6E']$![Q=E-"6Z=B7R'60^(9SRXW\[I M'%ZNJGK7V/N:Y>K]_A%^X_&GCR?KI.%D*8^0:T#I'6^4ZK(RR?T?A&"S.Q_H MJ $ =0?8\#XN^$G18Y;F"XZW@U6WW,B$MEC;AI(#$* %JXH5\S+;-B_8K&4P M?E*$=$M2O7==X.>9TSWU><>B.+/YY?-?.IHW!R I&[FJHE04P"!?1_)ZZ"4: MSRQG..OGX'(FP 4+A%%2$V2*-Q)+8IZF[C_:UC.0%<;0I[WFV?T +Y?A^QQ5G5:R(W"DB:\T6>28_BV M@HP:(R66(A",,I"ZFR>=*SN%J[= ;=+FBPUCM&# %>GY, 7!!<0"(T$1$+EA M @&5A%I5X.7T/NZ5WFS5Y4U;9_^BD,+=!00J9::9:X$K9<5AWV@\(G$9G1')T?I?W\SIV[ MOL\,YSZ_@UE@W,GGOMY_/2"9KCVY_;KHG83P*1:E,(5#3Y,-:2-<@5RT(D-P M6),<8[I2,EUB4PX*=%%.X>VINH/-8I+E0#)8,B4AQVP"$P"HR:8&SI.:U#0A M5ALM92)%6 :CMESL70GG6V]:H-!5PED!K*CCE[I#9@= MN@]_LXN>#4T,HX2[=/;%WS-GPQF1Q3GC5"WBP#5UCC>10K&4"=@] M7E)Z%AA_%L*1H9- MW .G4$4.BYPW\IL#!":%@+!0D%14Q4>2*9UOVPWYDJW"D=@O !1 &F440L"M MS,WT9O!+9JCN2$RD= 6<1&,EQ$5*AA@@Z*T_G"*#-L!&ERTEM\H?.OB+T**6 MC$D$V7U&=0T9@^/*@",>4,EB,#?"48(G(#W+B:F1Z7Y]_KI0RM HPMVK[X$);EIL !E;O,=)H66H"\.^5"7+95>-&T)F2 +H19#ET4U9:H^RO4P":) M(H01;FQG:QR[(T3(X 0AIZ(QO6O;Y\M)45P'-+@1,B 2Z8F2X)15SZ8%*'7;M_!%D M9/\ GZUM+GM^MO#FW@KB%OG/I\XUBQ$O%HWGU\SIH!P?/5?+YL MX,%\MM%S2=[_ )XMF-_/0)NWV\,UL7!%-@J%Y%$G2H_!/L9<,C8Q2TG=VV$= MSW7!TS!F)0P@(@I0 11J8 T@[_G0F0U-NXN99,1;TXRI[K$:F+U50(8K[5XS MEUI7IAQ! 3>%59W^FQBQ]6?3_N-3!LSL&^W3YZ: +._SOX?C3G!'EB]MG[ZD ;-!S3;?J]?FV- 3,O4_0SYUT P;\]?G3^E__9 end GRAPHIC 12 alpp-20231004_g2.jpg GRAPHIC begin 644 alpp-20231004_g2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !@ 70# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **\;_:J_:4T?]E_X7S^)]0A74=3GD%MI>D^;L:\G/.W.#A5&69L M< >XKYP_9M_X**>./VD/BKIO@_2/A?8VT+#[1J.HG57=+*V7[TA'EQ]YT5Y7^TI^T!HO[-GPKU+Q?JZBZGCQ!8:<) C MWMRWW(U/8=23C@ FOCCX5_\ !5[6_B)\3/"7A2;X<6-A'K>IV^GO=)JKN8A( MX4L%\L9QGIFG0P&(Q%-U:<;Q7H)R2T/T;HHHKSR@HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "J>L:Q9>'])O-3U*YCL]/LX7N+BXF;:D<: M@EF)] :N5^:'_!4S]JWS&;X,>&+S (6;Q), MK*E'Y^2$W9'R;^UM^T3JO[5GQJDU*QBN)M$MY/[-\.:6@)9HRP ?;_STE;!/ MMM':OU._8I_9IL/V5_@T9-9,$?BK4XQJ&OW[D!8<*2(0QZ1Q+GZG<>]?)G_! M+?\ 90_M[4T^,GBBSS86;M%X53WW'L*[7_@J1^U=_8.DG MX.^%[S&IZC$LOB"YA;FWMFY6WR.C2=6]$_WJ^HQC^LU(99A=(QW_ *\OQ9FM M/>9\B_MM_M.77[4'Q@9]+:9O!^CR-9:%:*#FCJ5=?$UBK*PP01, 0:^I_\ @F-^RF?''B)OBUXDL\Z!H2?%]N?_ "9KVZ=2C&%7"T=JYN;J9MJ11J"68GV II-NR \9_;'_:7L M?V9/A#>:TICG\3:ANL]$L7/^MN"/OL/[D8^9OH!WK\C?V9?@3K_[77QR&FWM MU<3VLLS:IXDUE\EEB9\OS_STD;*J/J>BT_\ :>^.^O?M<_'1M0L+:YN+*28: M7X:T= 2XB9\)\O\ STD;YCZ9 [5^LO[)?[/>C_LE_!%;34)K>/69HSJ7B'56 M("F4+EAN_P"><:Y4?0GO7V>F38/_ *>S_#_AOS,OB?D7/VB/C-X:_8[^ 1OK M*T@@-G;IIGA_1X\*)I]N(T _NJ!N8^@/K7Y _ _X3^*OVP_CX--N;R>YO-5N M7U/7]9;DP0%LR/GL3G8@]2/2MO\ ;$_:/U+]JOXT-';*4Z;X^"].\-Z#9QV&CZ7:+:VMO& M,!$5<#ZD]2>Y)-?@Y^SW_P G3?#W_L;[;_TIK]_;G_CWE_W#_*OP"_9[_P"3 MIOA[_P!C?;?^E-8Y(W*GB&^W^8Y=#^@*BBBOD30**** "BBOGC]M[]H#5O@- M\*;1O"K1-XX\1:C!I&B1RQB4>:[#<^P_>PO'U85M1I2K5%3ANQ;'T/17RS^Q M+^T-XO\ B5=^/? 7Q.EM?^%C>#M2:"Z^S1+$DUNW".JC@@$$9'4%3WKZFIUJ M,L/4=.>Z!.X445SOQ%UBZ\/?#_Q-JMBZQWMCIES0*QBN9 MI(9T5%?,?_!/7XX^+OV@?@--XG\:WL%_K"ZO<6@EM[=8%\M%0J-J\?Q'FOIR MM:U&5"I*E/=:"6H4445B,**^./\ @H=^T-\0O@7)\,[3X?ZG::9=>(M0GLIV MO+1)U) C$?W@< %SG%43X'_;CVY'Q#^'Q_[<3_\ &:]&."E*E&K*<8J5[7;Z M?(FY]JT5\'^%?VM_C+\"_CEX<^'7[0.D:/<:?XDD6'3?$FB*4CWLP121T9=Q M56&%9=P/(K[PK"OAYX=KFLT]4UJF-.X445X7^VU\5/$?P6_9M\4^+_"EU%9Z M[8&W\B::%9E7?.B-E6X/RL:RI4Y5JD:<=V[?>,]THKS?]F_QIJWQ&^ _@7Q/ MKLR7&L:KI4-U=2QQB-6D89)"C@?05Z14SBZ M?\%$-5^$\M_;GP3;Z)]MCL_LJ"42^4C9\S[V,L>*SI4)UN;E^RFW\@N?6]%% M%*\M\ M+Z/^VUXN\,Z1KME\0? *6FIVD5["LU@0ZI(@=0V(2,X(S@UZ%/!RJ4E6N,U]FUSUJ M*HVM-2OV_P"&0PHHKG/B)X_T3X6^"=8\5^(KQ;'1M+MVN+B9O0#A0.[$X '< MD5A&+DTENQG0F1%<(64,>0N>33J_*;X%_%;QW\6O^"A?@KQ5XM6\TFS\0:=< M7^CZ,TS".#33'(MOE,XRVUF)(R2<],5^K-=V,PCP&+S-K;LL_B2XA;AW^]':9'IP[C_='K7WK^ MT)XJ\9^$?A7K%U\/O#=QXH\83)]GTZTA*!8Y&!'G.6(&U/O8[D =Z_'+4/V' M?VBM6U"ZO[_X=:O>7UW*]Q<7,US SRR,2S.Q\SDDDFOI#P]8WEW$KQ+RLETRELACRJ MYZ#<>XK;_P""G_[75O/IJ?"+P;JD=RMXBS^(+^SE#KY)Y2U#*<9;[SX[ #N: M^26_8)^/K')^&&I$_P#7Q!_\N-=/Q:\:ZEI=I!I[M#X?L+R[B1GF' M#W3*QR O*IGOD]A7Z>?\+&\)_P#0SZ-_X,(O_BJ_$)OV"?CZQR?AAJ1/_7Q! M_P#'*CN/V!?CZ\+@?"_4B2./](@_^.5RXS!8?&U75GB5Y+31?>--I;'[NRR+ M-9NZ,'1HR593D$$=0:_ /]GO_DZ;X>_]C?;?^E-?O)X3L9]-\"Z-9W,9AN;? M388I8SU5EB (_ BOP;_9[_Y.F^'O_8WVW_I37'DFE/$+R_S*ET/Z J***^1- M HHHH *^"[B\_P"&HO\ @I!;6J'[5X.^$=JTC8YC?4F./S5R!_VR-?5'[27Q M@MO@1\$_%7C.=E\^PM&%G&Q_UER_RPK_ -]D?@#7A7_!,7X4W7@SX!R>,=95 MG\1>.+Q]8N)Y1^\:$DB+/?YLL_\ P.O6PR]CAZF)>_PKU>_W+\R7J[' ?M4S M2?LK_MI?#WXUVRM#X7\5+_87B/8/EXP-[#U"[''_ %R-??L,T=Q"DL3K)%(H M9'4Y# C((/<5XA^VE\$U^/7[.OBKPY#")=7A@_M'3#CD7,(+*!_O#Z_3 M[+_0-G8^JJY'XP?\DF\:_P#8%O?_ $0]==7(_&#_ ))-XU_[ M[_ .B'KS*? MQKU*/E3_ ()%_P#)JMQ_V,%Y_P"@Q5]LU^<'_!,W]HKX9_"C]G&71O%_C;2/ M#VJOK5U<"SOI]DGELL>UL8Z'!_*OKS2_VQ?@GK6J6>G6'Q+\/W5]>3);V\$= MSEI)'8*J@8ZDD#\:]7,QQ@#^QFY_P#'JX7_ M (*N8_X2+X!@\C_A().#_O05]]QZ+I^U3]@MLX_YXK_A7T$YT8X.A[6#E\6S MMU]&1K=V/S8\7ZYXG_X**_M"_#E_#_@G6/#7PW\(7@OKK6M:MS"TWSH[8[9/ MEJJJ"3R2<5^FG3BDCC6-0J*$4= HP*=7F8C$^W481CRQCLM_74I*P5\N_P#! M2[_DS3QU];3_ -*8Z^HJ^7?^"E__ "9IXZ^MI_Z4QT\#_O=+_$OS!['>_L;_ M /)K'PN_[ 5M_P"@U[+7C7[&W_)J_P +O^P%;?\ H->RUEB?X\_5_F"V"OS/ M^&WPIT+XW?MN?M3>"_$<'G:7J=ML+J!O@D#QE)4/9U;!!_#H:_3"O@']E7_E M)+^T7_US'_H<5=V DX4Z\HNS4?\ VY"ET#]BCXM:_P#L]_%#4/V9?BCR?MT?LKM^T)X M!@UCPV?L/Q'\,DWFBWL3;'E*G<8"W;) *GLP'8FOCK]B/XJ:U\9/V^[?Q)XD MM/L7B'_A&9M/U",@JS3V\:1N[*?NL2,E>QS7J4^3$4ZN+AHW!J2\]-5Y/\R= MK(_6&BBBOE#0^+O^"M*AOV474G:#K5F"WIRW-"2ZPT6.! M]:^MZ\2_X;8^!/\ T5+P[_X%?_6KVBUNHKZUAN;>198)D62.1>C*1D$?4&O) MQ,;-/V7)]_ZE+U)*^%/'UYW=^O8)7*?C:SBL?^ M"LOP^MK:%8+>'PL(XHHUPJ((YP !V Q7Z 5^/WB?]D"'1_VX?#?PE'Q \2W M":AHYOCXBDF'V^$[93Y:MG[OR?J:_5GX7^!U^&?P]\/^%5U.ZUE=(LX[0:A? M-NGGVC&]S_>-=.91IQC1<9W]U=.FNO\ P!1ZG44445X185E^*/$VF>"_#FI: M[K-W'8Z5IUN]S)?_ E?_B:3_ALKXX_]%6\3?^! _P#B:^RO^"7O M[),4]HWQ@\7ZLKJ,,OEGY9+HJ>[6::0Y9W:%2S'W))-?A-^SW_ ,G3?#W_ +&^V_\ 2FOW M2^%__)(_"G_8$M?_ $0M?A;^SW_R=-\/?^QOMO\ TIKSLG^'$^G_ ,D5+H?T M!4445\>:!1110!ROQ%^%OA/XMZ&FC>,="M/$.E)*LXM+U2T?F $!L9ZC)KH- M+TNTT33;33K"WCM+&TB2""WA7:D<:@*JJ.P 'X5:HJN:5N6^@"5Q/@/X)^! M?A?K&KZKX3\+Z?H&H:NV^_GL8]AN#N+989P>68_B:[>BA2DDTGHP"JVI:=;: MQI]U8WL*W-G=1-#-#(,JZ,"&4^Q!(JS14@>'?\,/_ 7_ *)7X=_\!?\ Z]6M M*_8S^"&AZI9ZE8?#+P_:WUG,EQ;W$=MAHY$8,K YZ@@'\*]GHKI^LU_YW][% M9!1117,,X_X@?!_P7\5)M)F\6^&['7Y-)F-Q8M>1[C;R'&67T/RK^5=?TX%+ M15.3:2;T0!1114@%8/CCP)X?^)7AJZ\/>*-)MM;T2ZV^?8W:[HY-K!ER/8@' M\*WJ*:;B[K<#,\->&]+\':#8:)HMC#INDV,2P6UI ,)%&.BJ/05IT44-MN[ M*Y#0/A'X-\+>-M9\7Z3X=L;#Q-K(QJ&J0QXFN>0?G/?D#\JZ^BFI.-TGN 5P MND? WP!H'Q"O/'6F^$],L?%]X'%QK$$(6>7> 'R1US@9]<5W5%$92C?E=K@% M%%%2!S/Q"^&?A;XK:!_8GB_0[/Q!I/FK/]CO4WQ[U^ZV/49KS3_AA_X"_P#1 M*_#O_@+_ /7KW&BMH5JM-6A)I>3%9'AW_##_ ,!?^B5^'?\ P%_^O7M=I:PV M-K#;6\:Q6\*+''&O15 P /H!4U%*=6I4^.3?JP"BBBLAG(WGPC\&ZA\0[7QW M<>';&;QA:P?9H-9:/_2(XL$; WI\S?G774453DY6N]@"BBBI **** ([B-IH M)(UD:%F4J)$QE21U&>XKXTOO^"5'PGUKQ!<:SJ^N>+M7O;JZ-W>/=ZDA^U.S M;GWD1@_-R#@C@U]GT5TT<36P]_92M?L*R>Y5TO2[30]-M-.T^VCL[&TB6""W MA7:D<:@!54=@ *M445S#"ODKXM?\$TOA?\ &3XA:_XQUK5/$D&IZU-Y]Q'9 MWD:1!MH7Y5,9P,*.]?6M%=%'$5 GRAPHIC 13 cedarlogoa.jpg GRAPHIC begin 644 cedarlogoa.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X2-X17AI9@ 24DJ @ ' !(! P ! M 0 !H!!0 ! 8@ !L!!0 ! :@ "@! P ! @ #$! M @ - <@ #(! @ 4 @ &F'! ! E *8 !@ 0 M & ! 1TE-4" R+C$P+C(R R,#(S.C$P.C R(#$V.C T.C V $ M : # $ ! @ $$ $ 0 0$$ $ #8 @$# M , , 0 P$# $ & !@$# $ & %0$# $ # M 0($ $ 2 0 @($ $ !=(@ @ " ( /_8_^ $$I&248 M 0$ $ 0 _]L 0P (!@8'!@4(!P<'"0D("@P4#0P+"PP9$A,/%!T:'QX= M&AP<("0N)R B+",<'"@W*2PP,30T-!\G.3TX,CPN,S0R_]L 0P$)"0D,"PP8 M#0T8,B$<(3(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R_\ $0@ V $ P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ]_HHHH **** "BBB@ HHHH * M*** "BBB@ HHI"<"@!F=QP12MC&*&P,=B>*@GGAM(S)*V .3DCOQ4WL%R;(/ MRD\TI&Q?EKSG1_'7]KZN(8F_(_[)/]X^E>@PNS01.W\2@G\J?,F%[DXY49I: M.U%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ H/2BD;&WYC@>] $4K$MLQCC(;T/TKA/&OBRUTNSN+6Y/ER!5_?< MG WX^Z >N/UKMY6V0,DTB OD*2<#)'2O+?&>NVD5S)I.HI+)&Z@_* %VASCG M(/5:YZ\N4RG*QP7A37K/1K=[J2W\R^DQY?SD>5@L#V(.0?PKW/PGJ[ZKHD,_ MF_:'=ER-NSRE*J<=!NQGKWKY_P!%-L;]KJYB>XO>/+:+G/!!P 0#Q[5[?X9U M>2+2K6.^D,.\HD,$H"2.I4;< \G/('J:RI3N*$KG;CH**;&=T:D*5! .#U%. MKM-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M*3 ,T444@$S3'HSUXZ9IW Y7X@7HCLX[3S MKF!Y2/+DMVVLKD,!D^E>":WQ3^)K MV\B738F^S:F6\V*'"OYH^Z!NQM&6XY/&*\W\9WU[=:TD>JQ?9;R.$1E=RON M9OFRO YSQ[5P8B5SGK&!9SW%O<"6Q$?FI]SS&S MGV.*=3$ V[A_%S3ZT ****2 ****8!1110 4444 %%%% !1110 4444 %%%% M !1110 444AH 6D9@HY(&>!FEIK@%>5!(Y&?6DP$W9/0U3U)(9K.2">58E;' MS,P7H0>]3.^U,2.8SGZUS/BC4K&.&/29KTQ75WGRI/+8D;2K'I[>XK*;LA2T M1X]XT\.ZS:;)]3:S,(48-L7Z_,>=PQTS^E5"8&3DG S46?*18AR>>>GO4]C=2:9J=M>E2RHRMC=CH MP/\ 2LXO42T/>_!'AJXT&U%Q))'NN(HVP6/RD*>#P,?>KL([J*Y7,$B2)_>5 M@0?H17A%UX]UCQ)%%I6AP7*W6-N8[TH>,'N!V4]Z]8L+FS\,6MIIEY=>9=2, M53,;98ELCD9'\0[UZ5*6ATQD=0I&T >E.J*)Q)&' QD9-2FNHT044@ZTM PH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D-+2=Z "ACQ_*E-1RD MJJD;?O<[N_T]Z3 Q_$.K3Z18I+;P-,[2A2%ZXP3GH?2O(=>O-8\:Z#&KW#W+ M+G?;10*S#YAC.T C[N:])\60:I*J2:;)!G< T5TS8'WN0%_ ?G7A#:Y>0ZH\ MNGRW-E/'CS8T8QQ'*\< YZ9Z]S7'5FTFC*I+2Q0NK":S*I=1R*#R%="E1.#Y M>%;8F!QBI[R_FOB#><@J/EB",>]*0<,V_.,X M&*;12'A>#_#%MIV-;\07Z)J4[I)% M;7*^0ZM&Q &X;L_*>G<=.4# =0PYSU%3DC&M=;\N-N,UZ,'='3'4<.M+303N MQCC'6G5104444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2=Z6D[TF M IJ.7&S)7<0U2&HY20@(( !R<^E '(>+;'Q!.D4VBW.)B0'M_+CX'S M$GI<3W#P)9"S79=7'GW"0['.S;@C;D<<=:[HX^\O)KA/AS;6^DZ)Y4 MUW:M>W#?:9/+ES]Y4SD'&#D>E=T@D"G=>*]%NO&R)+IQMDCA8 M1E+O(&1NY 4'^\/UKQN_F%W=M']G@MKB#&%MDV1-D#J.IX_4FNU\2^#-9T37 M+F[TNZ\J&Y=F(\M&R68G^)CV KC[77;W2YY(UCS*<8;=79S39F!\ MG:ZKD_W12J@#=3BIKJ]DU%@0NYE'3../\FJV!(VP+B3IC-<1@+13E/F2,WE; M$.-HW9I .64\'J#[4:@/"RIAALV^AS6OX>T ZM TD5S-;@$9$2\I5\+A> 2 >H_6N_C(DQ("WT-<[X2\&Z=X9L%C@B_?LH\Q M]S S#H2*QG M33$X)GSO>^%IIYPVIVM[:1*N0SQF,$Y/&6'U_*LIO"VM7=P8+/2KY[3)59S; MN5('0[@,@^%VK-.L]$:<0]F<=H7@"TT^UMB\]P M95B4. XQNVX./EKKH(DA78@<@=S4V!C&2#[4X# XKHA&*+Y+")@ XSUIU-^8 M'@"ESBM+H>PHI::#3J+W*"BBB@ HHHH **** "BBB@ HI"<4%L4 +12!LU$] MQ''&TCL%10223@ 4FTMQ-V)J*YK4O'>@Z9((Y+V*5NXAEC;'7@_-UXK&;XN^ M'%DV,EV/]HB/'_H=1[6'<.9'?45R.G_$GPUJ,XABOHD8G'[R:,=P/[WO73PW MEO<)OAFCD7 .48,,'ITIJ<6',B>BHI[A+>WDF?.V-2Q ZX S7*/\2?#R7$D# M3L)(\[@7CX(."/O=:;DEJPNCL*:P##D9QS7'#XG^&R6'VA@5QU>/_P"+I%^) M_AIH]_VH#V,D>?\ T.I=2/<7-$W[XW^0+2;RAG^ZK>OK^%<]+A6YQ@/&3_ .AUMZ%KUMX@L(KZSC8029QO49&"1V)'4&I5 M1,.9'(S^&O%\PQ_;^/\ MSB_QJH? WBR0Y/B3&?^G&+_ .*KJ]1\<:-I=VMO M=ED8Q^9N.P#&2.[#T-5&^)?AE5W&]0#_ *ZQ_P#Q51)Q[BYDA\9Q #_ (2S(' 7^SH> M/QS5ZVL_%L. ^I^=SU\B):ZB*\M[B/S(629< @QD-D'H>*L$JO8 UI!7V*B[ M[&+;#6P,73;F['"#^5;$.[8-_P!ZG;@QXVYQT/6N>U7QII&BWPM+YWBD/0DH MH/ /&6'J*N7*MQMI;G1@<^U.KF-,\=Z-J]Z+6S:224C.%*'N!V8^HKI0V0#@ MC/K1!I[ FGL.HI@D! .UAGL16)KGB[3/#TR1WY=-X!#94#G/JP]#1*2CN%S> MHKC3\3O#87/VH$>TD?\ \72?\+0\-8&+H'V$D?\ \74^UAW)YD=G17'Q_$OP MX[JINU3=W>2,?^S5N:?XATO4T#6E[!+G^%)58]_0GT--5(O9AS(U**8T@4@' M/)QQ3E;=G@C!QS5E"&D-.---&VH+<:Y(C)49/IG%>1_$;QZD"2:9IQD,@E4. M\IW1L]/DG49*X[^I _K7RK81M6Z\9QW-7[-1#EL69@?LDHE3*[&W9.>, M5\R:Y DGC6^AB(1);Z2,$+C&9",8KZL:S]VQ$]CJ]-^$FWWJZ_P 8X0)"MA%]T[?] M,'7_ +XI1BG$44F9+?!2ZWL8]2&">@MU'_L]>A^"M!N/#>AI8W#[]F>< =68 M] 3_ 'JL>%M:?7=$%\8"A=^@;=U53UP/6M_C<<#KWK6G3TN:J"W/"OB_$D>K MP*A"%K1?NC'\4E4?"_PUEU_0Q="Y4;F ^:$-_"I[L/6M'XS@OXAMCOP@LUR< M1A:\CCQ\%KXL2;X$>A@7_P"+KFM?^'>I M^&W-Z)"\4?)VA4Z9/9C_ ':^D%/SOC@<8-5-2MOMFEW4+-PR.N<=BI']:WE2 M3B;R@G$\-\ >.KBUU807AG,& H#7#,,!6[8/M7O,BN[1,O0'GFOEC6XC:Z_? MQB3:L-S*FXC@88BOI?P[>276@6LTPP\F_.>.C$5.'G9M&=&5C1W!,D*"V?TK MYX^)FJ1:OXKDC@)!@QCKSN1/4#'2O6_'_B5_#NF026\B"9YE&TLN=I5N<$'N M*\M^%FCG4_$)4#J?8\U\]?$+P]'X9U&'[+N,(A64-M./,R_& M23SA1Q7J?PXUT:GX5M2\D;3Q!8O+#C=Q&O8?4T8=VT+@[([>0;E*@[3V(KR/ MXT*B6MJSX+91-2 ,]I*O$;%2>AY]X M2\(CQ7)-!#>")E"Y/E;NH8]R/[M=Z6]\\1*6(,2KT!/]\^EU*[\->(P\TTPMUZQB4A1E#V&>[5ZCKG MQ&LH](NH[%[5I&1U79=*Q)VGM@^U>21?:?$>O/(T;R2W&,HB;B-J^V/2F[)^ MZ)+4^HD<31!QWZ5.GW0#U'6H$CV1\ _*"0*G0Y0$\$CI713YKZG2MA3333C3 M6Z5LM78:W*.K6K7FF30*VTMCG..C _TKY;L)!9ZG9WP'SQ3I(V.X5@?#N6"ZO=7LAMLU ?;P?E6/YNK9ZJ>U%G=&55:GKNAZ@+W0K&\1 M2/,@C)!'K=:^>O"WQ(OO#5N;2==UIC]WRHYPH'12>BUW\ M/QAT:2+?.GDG^[EV_4)1"OI8?-9'HB8Y*O(QQTS)]*Y_PY=>+-6\2IJEE'O^9Y7&Z(??5L=< M>_:K=2X-KV:5-H@U%R1G.=LA-8U%=$S6AZIH?PRT#4-&@N)TD MWONR0(^S$=T]JNS?"3PV\;*IN5(&1CRQ_P"R5@Z1\6-+TS2(;5[?68QJ1C)QXHL9+F--JKCOGNP]!_=K2$ M]#13Z'EOQBRNLVZDY!M%_P#0I*[GX5$#P;$H&/G'_HM*X?XR9'B&T#=/LB?^ MAR4_P?\ $.Q\/:(MM.,A7R>6_NJO93Z5SN5I&+TD>WJRE/,YV^E5]0G2WT^> M<[MJHS$#V!->=+\9M,:0E;?,8[[V_P#B*YCQ5\57UJTFL;"'",&4_-ZAAW0> MHK:57W3:4_=.(\072WOB#5&"XC:[E8C')RY(S7TMX%^"?!=SXBU:*:<;;9!NFZ'[RMCHP/4=J]@\:^);;P[H\D9;$]Y;S+;\' M[P7CL1U8=:RIWW,Z2ZGD?Q-\0-K'B::V.](K-FM]HX!9'<9QD]CUJ7P?\0+' MPQIJQK9.S/G>RQ*(+V6=,@I([G/\>]<]"/[U>QKX!\ M.CS(S9\R8Q^]DXQ_P*BSE(.6\CR/Q3\1;#Q=IB6XT\I*DH;>T*C@*PQG/,C/Z25=75#>Q MQ?@KP@GB:[N(YI>%VGEO4,>ZGTKK+[X.VUI8WEQ%=/)Y<+/$)I =I"D_W..? M2JOP8^;5=1&[[IC'3VDKVA8P%:$+A ,#GKFIA23CG# $\_C7NWA3PGHFG6\6J6\#,QSM,B(6ZLIZ#W]:X?XK^$#:W::U;IF M!F&\9_Y:9=SU;/3VQ2?"_P 9I:77]C7IV12?ZL=<8#L>B_3J:A)QEJ$5J>VK MD_/GAN,5(G0TP$@G/W ,TZ,<$]B36?=W+0Z7+!+78>#_%^ MNQNQ_P M5_\ B*:OPD[0HOKS:./]:G_P 174>$?"Z^%[)[ M1)&D'&TLE5? 'CF[\2WTD%SY'&/N*X[ M,>Y/]VO0SD.0BC.,YJ5301L1Q1>5'"BG*Q+MYZ],BC^[7:+N#-NQCC%9^D:@NIZ5:W:L" MTL2.VT$#)4'C/UKF?#OBBYU;Q)J6GNZ%8/*P%# C'_ (?V7A74EO;:6\FQGY696/0CLH_O59\5>"+7Q5)#)<3R MPJ%' <*?XO53_>KD(O&WBO6#/)IUM;.HV^7M9D!]>KCT-;_AWQIM" MWBNV &Q49CG(7KDCKFH2$6?#/P_M/"]\;NUFN93Z.P8'@CLH_O5VO"]F^:D_ M>!244'TJAK5S-8:3A]:XF'X.Z;&"RWEV9!W\U=I_P#'*S;'QYXSU/SWLM.L)HEE:(,2P]/60>HK M7TK7?%TVH1QW]I!"ASD1R<#@_P"V?:L^9-@=WI5B+#3DM@^[:&'7/4D_UJ_& M(T@L&T>VD_TR:9 M8)!M_A>-O48[CO7H\F=AP0#ZGI7!W'@:XU+Q4=9O9H)8&>-EB+%@&4*.A7'\ M)[]ZB<;HAQN>6^(I(H=.L/[-M_(O8H8X)Y-Y;>0#N.&X&3CI7N?AC7X?$.C) M=0MD\YX/]XCN!Z47'AC1I5!.EV;D<'_1T//KTK-\$^%[GPM:FRDG,L8[[RPZ ML?0?WJBFN448V.LSO7Y>F>:\R^*X$5SHCK_TWS^25Z:,9PO2N0\;^$)O$Z6@ M2Y\DP[\-YA7[VWOM/]VM):HHZ@NL5F\K_*JJS-WP!7EWA.:.X^*FIW%FV^#R MI4=L8^?SU)Z\],>U:DWA'Q?(XC_MX&V;A@+R7)4]?X<>M;OA7P?9^&DGF$C3 MWH M]>]=%@R(1TS22!9$DB89RI!!'6M'S,+'@]WXUO$\(P:%;S;=1T^Y6%VV@_)' M'L(P5Q][W)KUGP;H:>'O#EM9;=KIN\SG.WTC PW)>0) MD8#,^>FSTKT=4!SQA3V]*A1E<$AFW'&<-Z^U>4?$SQ-)<74GAZS;<\L2Y&,? M,LA)ZC_8]:]7DS+&^S*OM..W-<1;> TE\2MK6HLLI$LF$<[AM;=CAE]6]:N2 MD3(X#4]8L=$\16FH:-#Y4/S^>VYFW?(%7A@<@(_&I/"&@WGAS2VL[V MZCF'F$)B0L FU0!R!_=-0E((G3@;D4J>,<&O&O%ME;W_ ,28[&5OW4EQ!&5P M>C+&#S7LW11MQC':N'U?P7)>>,8-725@%GBD/S'^';_L_P"SZU4HCDCE'-_\ M,-:N##'Y^E7.YDCW*NUV;CD[F/RI]*N?#6_@UKQ1K.K6QV1R^1^[Y.,(Z]3C MT]*]%U'1;#5H$COK>.<(0"? O_ B%_?.)M\-QY>Q=V<;0 MV?X0.K5*B)1.V.?,^[_#US7E?Q>^TBUE,9Q&+>/)XZ^::]2 (&"QSG(.?TK. MU72+/6[66SOK96#X&_RP2 #D"/$NF)##INO$1?-\LEY)CU_A7U)K6T/P M;>6NH_;]5U.:YGZ[%N"ZYR#T9<]<_G22 [$(AQ(@RW7=]:RO$Y(\-ZG\F=UG M,#S_ +!K7!^7"KM ]1BJ>K6#:AI=Q:!PK30O'G./O#%5.-T(\J\$6?BB;1+K M^RM5^S0"Z<^7]GB?^%>[<],?E7I'AV'58K4#5KO[1./XO+5.Y[+QTQ7'Z=X M\0Z1#/%::SLCDD9POVJ08SCT4>@K2T[PYXGMKN.2?6/,BYR/M,A['U%9*-F! MW X.2,$\9IR+M!YSDYI 0#G-.7/.?6MUL-"T444QB$!A@\BHE@*S,^_Y".$ MQP/>BB@!XCPQ(/7M2)&5)RQ;/K112L@!8]JD;LD]Z41\88[OK1118 6,J,9S M1Y8P.G7/2BBBR =M^8$' ':D*@MFBBF FP\_.>3FEV:#$K'+ 'V(HHH"PGEGD!L#M[4\#@9YHHH&,6(K( M6W'!_AH6,AB2V[/0'M112L BQ$1E6/2E"C'/)]:**86&[/F))R".E+LXQVHHI6 14VQ[<_ MC3@, #.:**8'_]D _^$.H6AT=' Z+R]N&%P+S$N,"\ M/#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C M>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN#IX;7!T:STB6$U0($-O&UL;G,Z&%P M+S$N,"]S5'EP92]297-O=7)C945V96YT(R(@>&UL;G,Z<&QU&UL;G,Z1TE-4#TB:'1T M<#HO+W=W=RYG:6UP+F]R9R]X;7 O(B!X;6QN&UP34TZ1&]C=6UE;G1)1#TB9VEM<#ID;V-I M9#IG:6UP.C!D-S4Q9&(R+34P,S$M-#9B92TX8C5F+3=B,&$V838Q9#(R92(@ M>&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#IC-6)A9#$X82TQ,C1A+31C,F8M M83(V-"UB,C1A.&,Q-F,Q.#,B('AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB M>&UP+F1I9#HQ.3(V86)F,BUF-#ED+30X-6,M.#&UP.D-R96%T;W)4;V]L M/2)'24U0(#(N,3 B/B \:7!T8T5X=#I,;V-A=&EO;D-R96%T960^(#QR9&8Z M0F%G+SX@/"]I<'1C17AT.DQO8V%T:6]N0W)E871E9#X@/&EP=&-%>'0Z3&]C M871I;VY3:&]W;CX@/')D9CI"86'0Z3&]C871I;VY3:&]W M;CX@/&EP=&-%>'0Z07)T=V]R:T]R3V)J96-T/B \&UP34TZ2&ES=&]R M>3X@/'!L=7,Z26UA9V53=7!P;&EE&UP;65T83X@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" \/WAP86-K970@96YD/2)W(C\^_^("L$E#0U]04D]&24Q% $! " MH&QC;7,$, ;6YTP 49UA96@ @ 4___S)0 !Y, M /V0___[H?___:( /< # ;EA96B !OH ./4 .06%E:( M "2? /A ML1865H@ 8I< +>' 8V7!AO%:;&67( 0))I0I0;_/^+/Q])]-N]T@ 4U,>*-[ MR_,A-^:>.G^^J^X>IZ6YFQ&0 +3DZ" GYGY!EWEN=)G] [[.Q= M, !9A#:.'2^=#Y+XOE*FGO^G9^BWZ_P"R<)T[V2( "S"&/\*C W\D\ M9R573MK5CZ(_KGLW;]Z]DF QXP@?,YL2O@^,EU7![7I[LH_KNYN-VZX M I 08C):CGJ-/<)MF]I:6.OT\CP[[DKWK^_;NRB=\5Q'2]:SZL<8P>'R' MK]7I)-7I.ZW]!G')YG,;-O.[-RY9[/-%92;%^1GV'4S88I31JI/1;Z_ERFJM MP^O%>-^]%J6E;K=_B:]7L9L)AKQ5JU'&:Y<]V-N7&6Z4:V.&KPV=3!/,#BK, M-&IU'!6KZ15ZRIVM^%CIL6WU%YZVW(R @ $@$"2%"H2($O_$ "@0 (" @$# M P0# 0 4&! <" P$ "# 1,3(0$A05$Q8@0?_: @! 0 !!0+_ %G[ MPW0//:,/CY&8P/"CD=EPYL0;)US('CRZN1R$#Y@^3Q#ETZP[&,)A\?$6(0Q$ M2XGF:RG/3C/BL[,,<81\_OT\>*TL)6Q4*SBF[GH 8W"I%-W,RG=NO),Q]O!_U\0@3Y!:Z'81LL?23_.(JW;4*UX0H<:!$X_W MZ_4A^?\ Q285F;^M:99N!R+$LK5U!_:>G'MUZ\?7+JY'=CP88O;O VQT$ _K M4X (&,3Y#IY.-;.XG\F#EN[?]/.NI&ME@.%[F9U]OJ_N4NWL@KRUW7\>FXZ,7085+K!F'E M&Z,O%P"]6K7%S@51KUX+RRT"@4.J3+.W25]>4@3&E#(;SBHZ! _2M'^&1CA) MHY3' _V6'QZ:O[DEJ\A+30YD%JQ]O/_\0 -Q$ 0$%! <&!00# M 1$ @,A,00205%A<8&1H<'P!1 3(C"Q(S)"T?$4,U+A%2!#_]H " $# M 0$_ ?\ :]=81W7Y#UK:_T8KOA&')4/ MXV_DAH0(C+.OW:PQ0;/#"S WUWLJ^G(8MVG'/ZR(XL@@'O+BPE-K':/AN.K2 M@$L5"[]>$L(+RAC7TK;^WLS3\\JT:T?NO=UG)O2)TST_CJ?1+Z!,6M%G-H7W4[DUS:+V4\'S7KBW^*?4RZ&WV M:!V9= >+03X;H=.#7KT_1,-?,WE=RWCFSSX)7R[PTJRWY(6=?!"2.I.3>&'J MH.#(DAW*&4=T$_$?V-;GGA:W77207C-"F5T84,UTA:!'K"8A\6\9\MK!QZ'* M\?>5-@DT1\Q+0^[XA=0*)R)RJ*M!L7B?]"=_%3]TTMVHX8+KD)3Y95.?7O4M M9[#>LQ%\J14RYKP;LN(;-;(EG>*APK/4IK@0 NINU[4\_&=<=J4HH,^EYM88 MR07'3\VFK6]Y881?JY93WYMX:NN_%JF-%JJO"DU X-8 ]?0DO"E3HF%2I PH MR))H(\[VE.;6YU[]6Z]=6>2B2<-RS9ZV^%\(++"Z=RBIX9HPB^+A[B53J)&+ M1' [:7B\J)QTHI3JC0;6Y"%=EU[^1S1))Q;M1\Q77(H!F/XZ2UFMKKEFG>)3 MS([-2JBL]&A&L+KT>U1;000"9D@A<$I/-*D L]9GXUL#V3PG@#4 +6E)Z6C! M^SVHN >622DM;7'9^4=;?O M,Y28NCP0$&X+HR_MH5R^0'!+<9Y?8M$B.PW$02R09_WQ:%'=6E3M7*FW46B$ M/O%XCK^\^#(*74U]#BK71E7!@F 1G:#NB63Q<4ZZU39R#X+OA_QYL%!:Z-[7 M0N,ZM%6YIY\LV@NH\:JNS9QK48-%A7W%Y-#LWFRSRQZZ0/NH4ZV\6*]>[==; MF3KKFSM!Z"#+T/_$ #@1 $"! ,%!04( P$ $"$0 #!"$2,5$%06%Q M\ 8B@9'!$S RH;$0%"-"4M'A\2!BDC/_V@ ( 0(! 3\!_P E?AG'":^7,[H9 M\H27#^]VHL2J):W8L?72X/[ Y&-G;24NKPE7Y]Y_>)!!E)((R]VI)=XQ8KQ)64U"E8B\PJQ8"$H*<22FR?]PYEX$X0$$ ;MB5&*FDW?//Q M@W\O2$Y>ZJ58&\$Y;L)&REXI*;Z=?(0<_%WTSU:^_7H90XU$4"R*CG:Q5DZ2RG&$A[@)N]U9"-DK_"3 +^Y2 M^-6D;6H?O\7#,"X?B/(L^F42NRN)025_#BT>XPESFKN@ M"Y+ 6M&SNRM/+PE2A;Q\<_"VF42Z.3("4I#X1UI?7C# 6%O\B0,R!S+1C1^M M/_0AQJ/.,:1^9+Z.'\H75I%G'&XBH0N:DK2I(!XI?ZQ(IYN)\8YD^-XE"?[4 MI"P6T(.?(PN5.*0\QN9;YF)0PH *@H[V+P5)&:@.9 C&C]:?^A (.1!Y?8AI M:ES#D?2-J51KZL4\LJ3<#NJ*=X9_F;'>/TB)?9I:6F>U7Q[Q+6Y^42Y*J2RE M&W,V^K6\(5,5.VQ4C&0&2W>MEEF(E[/,VJ'?)OQ]3G&V:9+\2+[BP!CM/6E>&3*4QL^$D$J(\, M\[QV9GD2Q*6HX@]U$OPSTW1VC*C-&!2@+Y%M-/6*?9LDTLN>NI(6H.1CRYNL M9<'BDJY\E>"3BF"XLYY$/R'A%,N9,DI7-#+.8A#3%+EG(!O.-JTQV=6"H0DJ M#A61/F.M\2.T"5RD=TXF8@I.[)]3H6YM"ZE51^4^1\?,>D2)24[2G*6XR;1V MW[VSA%4B55C">3!6NI;=QUC;U23,"D@MA3N.77313;7$NEN[M>U^/6C;WBD6 MNHK)M6Q 5F;]$\-]Q"Y,RJJPXL%"YW:,_+]XI\=)M:;) (0,)!;NW%QIX:&- MK)]K-0?B>V6C1.V34FC3/EJ5A4'PVR;S=\AHV^-@S9L4R#BO\ 3KK=%90":M4P9G/KK2*249*O M'CUOWQG]K#2&'O/_Q ! $ !! $" P4& P4$"P # 0($!1$&$@ 3(10B M(S%!!Q4R46&!,$)Q$"12@I$6(#/P%R4U0$-D'_V@ ( 0$ !C\"_O>G MR1%_BQG/V3B;I2*_M$^N"AI>SX!N5C"XZ_0B)_U<)Y_?_/IY?BFEV_)SK$E9#YS@,F6=(\KQ&L 41$D.8A9L<+4>R0^,^2\K!EY9,1+'F/3M>>J\&6/ M!/6:?JAPJFF;9E >XG-C1V+8V5B8'A/.N%\TSUV_ MRYQ]OPY5G82APX44?-D2#*NT+6[E M"=U:)[DW;?1%XIZPY4ELK1LJ-/Z'TO Q.N)R]/>UY-7*0*FN3M!I'Y=^Z:J+ MV-K$_V;&%-42$9R]\R"0;UL*]/ M.=&B@E3PQLR@[$:W:ROG6;K(54K@1G"FGDQ(_>5SV5':G.D)#:]7-$,V'B8G M*5@]G+;_ /,?U^O\7USP\*GL4J[3DQKN'4O6//L:X)>:ZO');%+):*:51!(R M(>.QW>YCMRN7@8K'E(T+ MWN"S[KZ8]?\ /7U\_P )U77VSJW4"J*VB.CS1P+0-?7NS93*M\BPK&S3#'L; MV$$MKR>HWKP^QM>VG/8N66V?91GC?8)Y-.]Q&,;.$\_OY_?'3\)D2YCB4L M9V^%.4:*>$\J6G=''8$4L98 ^F.W M3&I7-8B.)G.5FU1(<*#.@0(4XX9-F$S^5.=.[(D?L[R 54DPI"&<)ZC<;>K< M(N$CRM5V4B=)YJO)6P.2.%RFE=LC$(YKGR([V(PDAJX\9Y&HN$3@$*& <6+& M&@01PL:,0ALZ-8QC>B(B?U\_7\-?=[HJ'_*LQKWA9_*$L9;Y5OTQ_>7BC]G.C9#H5S>]E?)L1NY9@!F%-&C1HQTSV8['!-92).,LA@1K?B7+ M36&MM6&N",R2=&G, UI5[SUCHT I1H[7_"\DA5*Q$?W=^UMG7:EU.._T]%"Q M*.48.+0_-4?-64YQC2!B@(-09*=R/4F]FUF&MUU6:AUG:Z9K:JWLWUVS4#:] MO-2TD0UAL):(K"#;'8W8@/@9AJ]6KP:!5^U#4EB5H'*0$34<2P:V(I6!&R2% MFY%9SLHGP[D^73/L_!%GSX9))9L TJO.6.90,-3[W>#W$?&>DQN_X6CV,[F.-,>SVA(]NH=1VH9(R",8#X$6/S4$5TD?= TQ$ MZ+-&6#N7XFN;CC3]R-WC=U/TQQ'.[VF:I84T=AGC34UK2,RC1DW"11N:O=PJJ_*\:KT6^_EZJT_6QI#X4^48AU"L:3#C[ &*N][9"R M2-+WMC2QGH->6C>&^2YZY3\V>N[IT[V=WWX7C3'M1A1'SJV$R+'M-J;NR
  • 8DD$X*X3P% W<5QFXVO2*KV[L MH_O[^+J-4UEHVGAL Z%>'@F#!GE\1)XN>F.3('X:!:]=[PIS%7>NSCVC?Z1O M=_8/>ULL'WDZ:Q$E^_)?/:U ^)O:SNN"%?JN ] M1,WO&)IWDW>7)3:W:LC?\*9SC"?7C5WM8E"=6Z8@PYHPS)&0"*3F;^I M&AK8#YLY5^%5B_3B]]J&G2T<%&3Y5/4+?QI)4%$$%C8X8XQ8:TC(Z#C2G)C= M)D&?YYQ2>T+4)*>8MM)9$M2:?CDB0Y0W1P@/$.$O>1Q0L26K^\CRB>[/FG&D M9<8G/BS+7M09 W;>;$?3R7L(C_D49D#1JFMBU&HH7(CZDCC4KY4EXNY$FH^0O.6,Y M>8A$5-C#(1K>YLRGWQ^F>BI]%3JGT_99VEJ!\N!'!M/#:QDE\[M2I&9!#$+W M)19!'""D9<(]#+YY7,'4L#2%"\%J%DX*K6PF/12]]6%&+(QG _<(P47P2C>- M>K%X%I6MTO;VTH=-[W9%T^&J9&C072R0>_VR?7(,W-&]4&!#J]O7&YV$DVHI%/#80L-T%\V')A/_ #1I8T*&-C'[XUZ)A>JTLRVTU#,UE:+L,.X@QI$J MO%)$'8)!NW\E[!X0V%3OY7IY\7>G(&C:)+'3B[GF+25SHDOQ%$=8BJF9+HYT M=&,KF^$<9&;O#ZVLBVJ6RJ"#'9VJJC1@E:6)SN@0P51(QW\[*I%3S3"N[W3C M2S=*U\<,#6=B<,)E2 (P+ =:>7('.#'7E1SB;%>&0%O^$=CT7O-7/O/5];# MM(-<1K8L:7!'9.?+.O(8&'$,BC?,DKX(E_3O(F>*W3]S[.9U7%"*3*I8UW11 M#5D87+862,9(BFC5IFN>J>6UZ0 MA,8<\4*!1@GM9XW=&B?HDB?&]GI-)S [RMGRH56*1*66Y4(/?5RICG/C?@:B?+*==OHN,=WIT\O_?7/[-/C?9/KZ>GEEMY#(;E'92;( T2J.![ MXIA-;6%>:1YK^\$C9;EN.+JM]YNL*,UBME3M.YKYT1\Y$+8BD/&,0WI+LGRI M0E:SNC,QBKO:[AFJM-2-/[O[-)I]T2Z2R0;G-LBS^:A8&<*W?M1CT7=Z8\TM M>WSV65M?6\R[LY0H_98C94IHXP@Q0+E4$&-& !'KWS[%,Y$4G%/;BF-B5^T$ M35E>Y,KJ"NK+(-O615^21YXG=)VA)4NP=VZ.LDKF;DVY8- M&\6E)$*($J>,'+)(9N1O(G1Y:L$@AF=AFPYL&\K)V.<*/9U9TF0B M20+EQX3B-\S'#3ZAGZ?97A&1O8Z2'->2>9'J@Y)I%DN(:(Q$7E M1]Z+Z/QC%5$A/JVOKM00+DH;A)9*^4*%S-TJ>?!J^9"TO7UN MYY(4?3K+(>T[R/<7FMF]U&JWO)CS5?EQZ8],>6/3_JEO+;8_XU]6_4FYGEUE$A*<7AYE^55QJU \$X*:6 MA.D=D:^I/\_?#U535R?_ 79DME.GWD7U@7EG#$K@"\V_,P5P FX[;::_@_2 M7>38]_$NR>!HT2PZ$$1@OQX8\AS0M1.#D E.F:#+8@TF519=*#D,_%C'@-6[ MY'ATSA]_H^YI=+[^ 41?XPG([+@=L*RH(X9X\]ILNU'M;ZMCA0DM1C^!"!P( MO8V%H/Z9RI==;EX&[!X; M/FG6!G:'(6A':R,:- &N=2C+0B>*]W3S^KL/+-7HX^BRLK4_A0F36L0.BKAD M!:1,#>3SFCC'^B(9.O3$PR4I$92X<:T.:QU:Z5KX\ZY[[6:'YJ>Y'I]\I[FK MBV]>/W+O[;I\0X+56FE'R^%IR@ "CQD88;BH]6^G)_9A+;]96,!I$.(DW#JO)XX!,BB0+V M%H39LUP8;1$*RR%MC[=X555,>9=W$&S?%W,4T'45R'1O MY5V>50%DT$!K $0*LRUT2L-QS-X%,2""YN"HX2-6YM!H0+S#!!>DL9'62 8[3,A>"Z=Y MP!/-& IJ2'7UUU@]L#A7O:L>%("I0E#KC^TAOJ&N)FR=QW>?4&)E"8WZRGD# M^$\(X5;JTM&UAK0AV,UE3:?RQ8M0$DBQ[+5"(I-M"^05X V<-LXY=> DHP3D MBP$3FHPO:MK2[U#7N4#YN235Q/,;8E)9= MN/KL4_,1A8E$@L"OB:N"L\Y^Q M 4HAA%8-F-T29%'=Q??$JDYK$GIB!B82R M#D!!X9CN!^&HU32 Y8L-Q1I-UBH%BE;NG7('"IS?71-HH1UZ%;;BOB (^B$=EY$ MZ^GI>D)6[" 1H9I[= 3@9=*LCP2E:W\F%,T4B<$ O;:S9J>4%PF8#;AY&B:V M19J_\'__V@ , P$ @ # $ -X AD )+$ .K@@ *_9 M2 !1Q 0 !N!H !JZ-,\-Z-B^Z4VB1YF7MP1!U)>,(3N ] '@32&@$D P ML@A__\0 )A$! 0 " @$# P4! 1$A,0!!46%Q@3"1L1 @H='P\?_: M @! P$!/Q#]R-G;"(/:[Z0SYDYE.H!0-'32]9Q,\6.S1LB;*PJO?=? MWQRB0B"GJ$6*;G00CQF_(::8-[<9CX88G-WQ^#Z/;['Y>-%%(FE!&67JN O8 M4+5U57*JKE[5?;.#'*^7[\& 0P @2&)V44U0[.-4HR#,2>S3#/F]JNWSA*(Z",;MG]^W?' ,<."36 ;E#U9<\"(JX>U MU04A=4*W%'A JE49V5@[#69._W4-H?/*>3[\HZ1^> LM^9B8VS'SPC5$+4IMCH?,R<2#;%!6$PF?M[ M&."+\ZK60TT('N8H/-VQ:)->DIN^LQWGC-79%&RTK*N&=^3$!J0LDF6XE._G ME#;.>H?Z4SW.*JB$ MHLT)BB&SB!K)4L'*2( *B-821$SRI $%:#OH&"\L- *L?= C=8("%0!,"884QV:?4XL%\"XX J$@65 MO2E6$#,;HO 4"41V10:QQI>]^5@0.S -I.AJPSFX.N.)"&QAZK-I=0K@Z;4@ M%AEN"=%X@ #:"*Y@P.ZPS<\ S M@9QKT,2?+N],&K.7/\*<2B>1/OR\<0B(QI8L2IF9,HA7D_8%L\E[B=N3SP 2 M"6+@&.%U<,K,;G#^I>(5P<.H7'+XO5GK@"// M_O\ G]NGL_/Z&8'*HCX.M!@F4-XB2NE$NJ^564=^BSBJ%K$3KX7]MR%1],G\ M_P \KZ'7Q_#X>9>$>+Z+('PC)IH#P:@V7D'>$1H4P'@A-@M3L5=EZ]7J_# I M@QZ?"_5[^KV\*&^W^_VJU" MB=I$#"P0E&!V"J*O/^C['1]O'!XA +:(A (I+%HX( 0^&[@=GI[.U'//.[[? MT7\_M9A5C$6!/+>^P^.^4\M4J!P]EE VI%$HWFAV4_J_^\!!TJ2+$!!A0BVP MXHZ^#-RC\ WXN$F<@MMN^>_/S[_9L&8EWV?SK_UYOI =CH)(WS;,WA0>NK#T M;6Z 0$0 ,TF "$R4:(@@PL#NJT;T"#QW,^ MK_?_ !$5!%.PU/J<_A\/[)P?I?I_MX/TWT#_ $\UXPK$Y7L]YFG2WOHN'O/CE;YN"X4 XZ!5%X& M6"%1)\JP^5%Q"PX33!JOA%UZ WTGD&R/8U23 @+OS\3D#.X!(]2@1;8,#S<- M;.!X.,(7?%K55HA:'9=+Y)G7CCQNAXNC/F.=_Z69P0K-@+V7N"R=,*FV1X4"29%(D5 "JR-8F M,%%#&@)N!M4,T$21,4P.'@>39>-H)0"O88#(M!<='$6<2HL43W*EL>SIQRI( MH"!\&H]T)G8\&H]% "!(,!"K8@H/&9.@((*10R -F5O .1(A5: "6(B!D14+ ML-">F%%%U>\H;VBL0+P!2"4M"JL'91(I M9\>_/K?/YY.M"*E:-D*E2&Q%G8'=I&$"(4*1N:_EZY)(.M%] M 6 8@$9WQBDJS5\M7IT%0"W,Y!A2"T=REA>0+4J6<8Q(*E($&AX5P==3. [! M8@J)NQ>Q>G*X<[P'MH=@DW6CY =B<6U$!=*9W/(#2 :E(8@W9-3MQ4GUQ" # M;I&4 GM,("I"WV32 >MNOH,HZ75KXD.1AX#^N5DZGK[_ &^OXYCF'FK0.X&E MTB69JI(=+*U [CTOS^3D,#D2ZQ!]_5GRYQ]<9U)O>@Y?4ZWOCQ2&D.*M]0&( M"BN#P2VT*]ET,"(Q( ?5X;-!6P$6>2XE:,)VX00@T)BJ F3OJ=I7>.814(#% M%ZK2/C9B,9QOD4'IH]O47EZFNE>&*4U;6OO<%)$D.NAQ@#M[> +*[FPM1: 1 MJ/I@:4 ^WV$WTM4\_P#GC]?@?@Y3L'[' @ >C#]57M7Z_I#T?CD'L'['O5;N3%8Y)L^&LM1R8.@- MO/FLC<>8NC[761>%%C0-F%9A7':IBFC1>7@3!% M69XJ#\#*F;!.X+%&1G),WM&^#C 0SA*^A8J& ML?AHGE;@)*?7T$G4@T&@3[ *83(K@E%L2S!R?.$SIC^D4S"E;N*6CLB:8I$ MS<0EW*@JF !<@' (.CY+K?JD^NW'"GZ"23! B=BSD ( M-.?GS_?^:=SWQ#D'W0S;-_:+^\IP'U,;2C:;Z/X_2N090J6!TW(O3:2&*+T" MB5&SC#)C+@7LIP(I$)%!0L7%G$)"2E+H]B0)'U=\!]#7I1[88"C'8XE3UT]3 MIB'*'W0_>?#/[@G ?LCX=QRX>C+]O\P"KF_+@4=-1<<7G$3L!0ZE^URYGBF M+07RN3N+;7>?[(%Q2U5I\08),+/BL=*'G122A_>M_MF!&IDLK!Q,](:<$B10O[C!@!V"H6 $JJ=F_ M#63@[S/!(=LHD0-[M.&C)?)_[^+C45T9T8IUU#6N;7!4V>%Z*6W*8!+-,O\ MP'2QDPC+(N,(W0*VI-!SDZZ5])/P],L3C%+IK:I<852PB\IIH=6P4 $0.F4"2;/*MK)A2U^7%X)R8L H8%Z9\(Q.-A M$\<$E=R2 &$F2$P5[R//63\'3#L?8CL(C8P0LPB^=5M:3)ZPE/9(>= ME?XQISV!E<$#GGQ7U\("H)E"W8;#:"":T? U@XPDJK> M$^JCU.G1@#$ ;T?LD 1 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.3
    Cover
    6 Months Ended
    Jun. 30, 2023
    Cover [Abstract]  
    Entity Registrant Name ALPINE 4 HOLDINGS, INC.
    Entity Incorporation, State or Country Code DE
    Entity Tax Identification Number 46-5482689
    Entity Address, Address Line One 2525 E Arizona Biltmore Circle
    Entity Address, Address Line Two Suite 237
    Entity Address, City or Town Phoenix
    Entity Address, State or Province AZ
    Entity Address, Postal Zip Code 85016
    City Area Code 480
    Local Phone Number 702-2431
    Document Type S-1/A
    Entity Central Index Key 0001606698
    Amendment Flag true
    Amendment Description Encompass new updates in the business
    Entity Filer Category Non-accelerated Filer
    Document Fiscal Year Focus 2023
    Document Fiscal Period Focus Q2
    Entity Small Business true
    Entity Emerging Growth Company true
    Entity Ex Transition Period false
    XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED BALANCE SHEETS- 10K - USD ($)
    Dec. 31, 2022
    Dec. 31, 2021
    CURRENT ASSETS:    
    Cash $ 2,673,541 $ 3,715,666
    Accounts receivable, net 17,139,944 11,875,176
    Contract assets 1,402,788 877,904
    Inventory 25,258,369 24,419,654
    Prepaid expenses and other current assets 2,428,223 1,955,907
    Total current assets 48,902,865 42,844,307
    Property and equipment, net 19,503,485 28,101,471
    Intangible assets, net 36,282,609 39,180,664
    Right of use assets, net 16,407,566 1,460,206
    Goodwill 22,680,084 22,680,084
    Other non-current assets 1,855,605 357,118
    TOTAL ASSETS 145,632,214 134,623,850
    CURRENT LIABILITIES:    
    Accounts payable 8,608,554 7,744,957
    Accrued expenses 6,749,890 5,074,006
    Contract liabilities 5,284,285 6,359,449
    Notes payable, current portion 3,201,136 5,690,524
    Line of credit, current portion 7,426,814 4,473,489
    Financing lease obligation, current portion 725,302 649,343
    Operating lease obligation, current portion 1,318,885 428,596
    Total current liabilities 33,314,866 30,420,364
    Notes payable, net of current portion 4,266,350 8,426,105
    Line of credit, net of current portion 7,215,520 5,640,051
    Financing lease obligations, net of current portion 14,592,813 15,319,467
    Operating lease obligations, net of current portion 15,262,494 1,066,562
    Series C and Series D preferred stock subject to redemption 0 400,092
    Deferred tax liability 988,150 1,861,165
    TOTAL LIABILITIES 75,640,193 63,133,806
    Commitment and contingencies (Note 7)
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Additional paid-in capital 141,723,921 [1] 130,348,267
    Accumulated deficit [1] (71,734,395)  
    Total stockholders equity [2] 69,992,021 71,491,476
    TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) 145,632,214 134,623,850
    Previously Reported    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Accumulated deficit (71,751,827) (58,876,514)
    Total stockholders equity 69,992,021 71,490,044
    Series B Preferred Stock    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Preferred stock 5 [1] 5
    Class A Common Stock    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Common Stock [1] $ 2,230  
    Common stock, par value (in dollars per share) $ 0.0001  
    Common stock, shares authorized (in shares) 200,000,000  
    Common stock, shares issued (in shares) 22,303,333  
    Common stock, shares outstanding (in shares) 22,303,333  
    Class A Common Stock | Previously Reported    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Common Stock $ 17,844 $ 16,182
    Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
    Common stock, shares authorized (in shares) 295,000,000 295,000,000
    Common stock, shares issued (in shares)   161,798,817
    Common stock, shares outstanding (in shares)   161,798,817
    Class B Common Stock    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Common Stock [1] $ 107  
    Common stock, par value (in dollars per share) $ 0.0001  
    Common stock, shares authorized (in shares) 10,000,000  
    Common stock, shares issued (in shares) 1,068,512  
    Common stock, shares outstanding (in shares) 1,068,512  
    Class B Common Stock | Previously Reported    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Common Stock $ 854 $ 854
    Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
    Common stock, shares authorized (in shares) 10,000,000 10,000,000
    Common stock, shares issued (in shares) 8,548,088 8,548,088
    Common stock, shares outstanding (in shares) 8,548,088 8,548,088
    Class C Common Stock    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Common Stock [1] $ 153  
    Common stock, par value (in dollars per share) $ 0.0001  
    Common stock, shares authorized (in shares) 15,000,000  
    Common stock, shares issued (in shares) 1,529,888  
    Common stock, shares outstanding (in shares) 1,529,888  
    Class C Common Stock | Previously Reported    
    STOCKHOLDERS' EQUITY (DEFICIT):    
    Common Stock $ 1,224 $ 1,250
    Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
    Common stock, shares authorized (in shares) 15,000,000 15,000,000
    Common stock, shares issued (in shares)   12,500,200
    Common stock, shares outstanding (in shares)   12,500,200
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    [2] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED BALANCE SHEETS - 10K (Parenthetical) - $ / shares
    Jun. 30, 2023
    May 12, 2023
    May 11, 2023
    Dec. 31, 2022
    Jan. 31, 2022
    Jan. 30, 2022
    Dec. 31, 2021
    Preferred stock, par value (in dollars per share) $ 0.0001     $ 0.0001     $ 0.0001
    Preferred stock, shares authorized (in shares) 5,000,000     5,000,000     5,000,000
    Preferred stock, shares issued (in shares)       5,000,000      
    Series B Preferred Stock              
    Preferred stock, par value (in dollars per share) $ 1.00     $ 1.00     $ 1.00
    Preferred stock, shares authorized (in shares) 100     100     100
    Preferred stock, shares issued (in shares) 3     5     5
    Preferred stock, shares outstanding (in shares) 3     5     5
    Class A Common Stock              
    Common stock, par value (in dollars per share) $ 0.0001     $ 0.0001      
    Common stock, shares authorized (in shares) 200,000,000 200,000,000 295,000,000 200,000,000 295,000,000 195,000,000  
    Common stock, shares issued (in shares) 23,974,657 22,504,669 180,037,350 22,303,333      
    Common stock, shares outstanding (in shares) 23,974,657 22,504,669 180,037,350 22,303,333      
    Class B Common Stock              
    Common stock, par value (in dollars per share) $ 0.0001     $ 0.0001      
    Common stock, shares authorized (in shares) 10,000,000     10,000,000      
    Common stock, shares issued (in shares) 906,012     1,068,512      
    Common stock, shares outstanding (in shares) 906,012     1,068,512      
    Class C Common Stock              
    Common stock, par value (in dollars per share) $ 0.0001     $ 0.0001      
    Common stock, shares authorized (in shares) 15,000,000     15,000,000      
    Common stock, shares issued (in shares) 1,528,533     1,529,888      
    Common stock, shares outstanding (in shares) 1,528,533     1,529,888      
    XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Income Statement [Abstract]    
    Revenues, net $ 104,563,002 $ 51,640,813
    Cost of revenues 82,848,600 43,942,815
    Gross profit 21,714,402 7,697,998
    Operating expenses:    
    General and administrative expenses 37,531,794 27,987,920
    Research and development 876,542 1,464,918
    Impairment loss of intangible asset and goodwill 0 367,519
    Gain on sale of property (5,938,150) 0
    Total operating expenses 32,470,186 29,820,357
    Loss from operations (10,755,784) (22,122,359)
    Other income (expenses)    
    Interest expense (3,124,132) (3,289,233)
    Gain on extinguishment of debt 0 803,079
    Gain on forgiveness of debt 0 3,896,108
    Impairment loss on equity investment 0 (1,350,000)
    Other income 270,609 635,526
    Total other income (expenses) (2,853,523) 695,480
    Loss before income tax (13,609,307) (21,426,879)
    Income tax (733,994) (1,943,741)
    Net loss $ (12,875,313) $ (19,483,138)
    Weighted average shares outstanding:    
    Basic (in shares) 190,779,052 164,216,808
    Diluted (in shares) 190,779,052 164,216,808
    Earnings Per Share, Basic [Abstract]    
    Basic loss per share (in dollars per share) $ (0.07) $ (0.12)
    Earnings Per Share, Diluted [Abstract]    
    Diluted loss per share (in dollars per share) $ (0.07) $ (0.12)
    XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
    Total
    Previously Reported
    Conversion of Class C to Class A
    Conversion of Class C to Class A
    Previously Reported
    Conversion of Class B to Class A
    Conversion of series D preferred stock to Class A
    Conversion of series D preferred stock to Class A
    Previously Reported
    Conversion of series C preferred stock to Class A
    Conversion of series C preferred stock to Class A
    Previously Reported
    Additional Paid-in Capital
    Additional Paid-in Capital
    Previously Reported
    Additional Paid-in Capital
    Conversion of series D preferred stock to Class A
    Additional Paid-in Capital
    Conversion of series D preferred stock to Class A
    Previously Reported
    Additional Paid-in Capital
    Conversion of series C preferred stock to Class A
    Additional Paid-in Capital
    Conversion of series C preferred stock to Class A
    Previously Reported
    Accumulated Deficit
    Accumulated Deficit
    Previously Reported
    Series B Preferred Stock
    Series B Preferred Stock
    Preferred Stock
    Series B Preferred Stock
    Preferred Stock
    Previously Reported
    Series C Preferred Stock
    Series C Preferred Stock
    Preferred Stock
    Series C Preferred Stock
    Preferred Stock
    Previously Reported
    Series D Preferred Stock
    Preferred Stock
    Series D Preferred Stock
    Preferred Stock
    Previously Reported
    Class A Common Stock
    Class A Common Stock
    Previously Reported
    Class A Common Stock
    Common Stock
    Class A Common Stock
    Common Stock
    Previously Reported
    Class A Common Stock
    Common Stock
    Conversion of Class C to Class A
    Class A Common Stock
    Common Stock
    Conversion of Class C to Class A
    Previously Reported
    Class A Common Stock
    Common Stock
    Conversion of Class B to Class A
    Class A Common Stock
    Common Stock
    Conversion of series D preferred stock to Class A
    Class A Common Stock
    Common Stock
    Conversion of series D preferred stock to Class A
    Previously Reported
    Class A Common Stock
    Common Stock
    Conversion of series C preferred stock to Class A
    Class A Common Stock
    Common Stock
    Conversion of series C preferred stock to Class A
    Previously Reported
    Class B Common Stock
    Class B Common Stock
    Previously Reported
    Class B Common Stock
    Common Stock
    Class B Common Stock
    Common Stock
    Previously Reported
    Class B Common Stock
    Common Stock
    Conversion of Class B to Class A
    Class C Common Stock
    Class C Common Stock
    Previously Reported
    Class C Common Stock
    Common Stock
    Class C Common Stock
    Common Stock
    Previously Reported
    Class C Common Stock
    Common Stock
    Conversion of Class C to Class A
    Class C Common Stock
    Common Stock
    Conversion of Class C to Class A
    Previously Reported
    Beginning balance (in shares) at Dec. 31, 2020                                     5     0   0                                              
    Beginning balance (in shares) at Dec. 31, 2020                                                       126,363,158                     9,023,088         14,162,267      
    Beginning balance at Dec. 31, 2020 $ (14,234,280)                 $ 25,144,136           $ (39,393,376)     $ 5     $ 0   $ 0       $ 12,636                     $ 902         $ 1,417      
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Issuance of shares of common stock for cash (in shares)                                                       18,428,827                                      
    Issuance of shares of common stock for cash 76,492,993                 76,491,149                                   $ 1,844                                      
    Conversion of convertible securities (in shares)                                                   7,384,018       1,617,067   475,000 1,066,868   1,342,390           (475,000)         (1,617,067)  
    Issuance of shares of stock in conversion     $ 0   $ 0 $ 5,194,434   $ 6,361,287   1,886,156   $ 5,194,329   $ 6,361,153                           $ 740   $ 162   $ 48 $ 105   $ 134           $ (48)         $ (162)  
    Repurchase of class C common stock (in shares)                                                                                       (45,000)      
    Repurchase of class C common stock (185,850)                 (185,845)                                                                   $ (5)      
    Issuance of shares of common stock for compensation (in shares)                                                       199,018                                      
    Issuance of shares of common stock for compensation 261,525                 261,504                                   $ 21                                      
    Issuance of shares for acquisition (in shares)                                                       4,922,471                                      
    Issuance of shares for acquisition 15,067,211                 15,066,719                                   $ 492                                      
    Share-based compensation expense 36,538                 36,538                                                                          
    Beneficial conversion feature on convertible notes 92,428                 92,428                                                                          
    Net loss (19,483,138)                             (19,483,138)                                                              
    Ending balance (in shares) at Dec. 31, 2021                                   5 5 [1] 5 10,149   0   0                                            
    Ending balance (in shares) at Dec. 31, 2021                                                     161,798,817 20,224,938 [1] 161,798,817                 8,548,088 1,068,512 [1] 8,548,088     12,500,200 1,562,635 [1] 12,500,200    
    Ending balance at Dec. 31, 2021 71,491,476 [1] $ 71,490,044               130,348,267 [1] $ 130,348,267         (58,859,082) [1] $ (58,876,514)   $ 5 [1] $ 5     $ 0   $ 0     $ 2,022 [1] $ 16,182                   $ 107 [1] $ 854       $ 156 [1] $ 1,250    
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Conversion of convertible securities (in shares) [1]                                                                 7,989   1,031                        
    Issuance of shares of stock in conversion [1]           $ 365,464   $ 34,622       $ 365,463   $ 34,622                                     $ 1                            
    Issuance of shares of common stock for compensation (in shares) [1]                                                       4,924                                      
    Issuance of shares of common stock for compensation [1] 99,248                 99,248                                                                          
    Net loss [1] (3,999,560)                             (3,999,560)                                                              
    Ending balance (in shares) at Mar. 31, 2022 [1]                                     5                                                        
    Ending balance (in shares) at Mar. 31, 2022 [1]                                                       20,238,882                     1,068,512         1,562,635      
    Ending balance at Mar. 31, 2022 [1] 68,084,447                 130,940,797           (62,858,642)     $ 5                 $ 2,023                     $ 107         $ 156      
    Beginning balance (in shares) at Dec. 31, 2021                                   5 5 [1] 5 10,149   0   0                                            
    Beginning balance (in shares) at Dec. 31, 2021                                                     161,798,817 20,224,938 [1] 161,798,817                 8,548,088 1,068,512 [1] 8,548,088     12,500,200 1,562,635 [1] 12,500,200    
    Beginning balance at Dec. 31, 2021 71,491,476 [1] 71,490,044               130,348,267 [1] 130,348,267         (58,859,082) [1] (58,876,514)   $ 5 [1] $ 5     $ 0   $ 0     $ 2,022 [1] $ 16,182                   $ 107 [1] $ 854       $ 156 [1] $ 1,250    
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Net loss (2,459,754)                                                                                            
    Ending balance (in shares) at Jun. 30, 2022 [1]                                     5                                                        
    Ending balance (in shares) at Jun. 30, 2022 [1]                                                       20,269,879                     1,068,512         1,562,635      
    Ending balance at Jun. 30, 2022 [1] 69,983,882                 131,300,423           (61,318,836)     $ 5                 $ 2,026                     $ 107         $ 156      
    Beginning balance (in shares) at Dec. 31, 2021                                   5 5 [1] 5 10,149   0   0                                            
    Beginning balance (in shares) at Dec. 31, 2021                                                     161,798,817 20,224,938 [1] 161,798,817                 8,548,088 1,068,512 [1] 8,548,088     12,500,200 1,562,635 [1] 12,500,200    
    Beginning balance at Dec. 31, 2021 71,491,476 [1] 71,490,044               130,348,267 [1] 130,348,267         (58,859,082) [1] (58,876,514)   $ 5 [1] $ 5     $ 0   $ 0     $ 2,022 [1] $ 16,182                   $ 107 [1] $ 854       $ 156 [1] $ 1,250    
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Issuance of shares of common stock for cash (in shares)                                                         14,492,754                                    
    Issuance of shares of common stock for cash   9,175,000                 9,173,552                                   $ 1,448                                    
    Conversion of convertible securities (in shares)                                                       7,384,018     224,468     63,907   8,245                     (224,468)
    Issuance of shares of stock in conversion 1,886,896     $ 0     $ 365,470   $ 34,622       $ 365,463   $ 34,622                               $ 22     $ 7                         $ (22)
    Issuance of shares of common stock for compensation (in shares)                                                         211,236                                    
    Issuance of shares of common stock for compensation   231,577                 231,555                                   $ 22                                    
    Exchange of shares of common stock for compensation (in shares)                                                         37,500                               (37,500)    
    Exchange of shares of common stock for compensation   0                                                     $ 4                               $ (4)    
    Issuance of shares for services (in shares)                                                         1,589,005                                    
    Issuance of shares for services   1,097,462                 1,097,303                                   $ 159                                    
    Share-based compensation expense   473,159                 473,159                                                                        
    Net loss (12,875,313) (12,875,313)                             (12,875,313)                                                            
    Ending balance (in shares) at Dec. 31, 2022                                   5 5 [1] 5 0   0   0                                            
    Ending balance (in shares) at Dec. 31, 2022                                                   22,303,333   22,303,333 [1] 178,425,932               1,068,512 8,548,088 1,068,512 [1] 8,548,088   1,529,888   1,529,888 [1] 12,238,232    
    Ending balance at Dec. 31, 2022 69,992,021 [1] 69,992,021               141,723,921 [1] 141,723,921         (71,734,395) [1] (71,751,827)   $ 5 [1] $ 5     $ 0   $ 0     $ 2,230 [1] $ 17,844                   $ 107 [1] $ 854       $ 153 [1] $ 1,224    
    Beginning balance (in shares) at Mar. 31, 2022 [1]                                     5                                                        
    Beginning balance (in shares) at Mar. 31, 2022 [1]                                                       20,238,882                     1,068,512         1,562,635      
    Beginning balance at Mar. 31, 2022 [1] 68,084,447                 130,940,797           (62,858,642)     $ 5                 $ 2,023                     $ 107         $ 156      
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Issuance of shares of common stock for compensation (in shares) [1]                                                       21,482                                      
    Issuance of shares of common stock for compensation [1] 132,309                 132,307                                   $ 2                                      
    Issuance of shares for services (in shares) [1]                                                       9,515                                      
    Issuance of shares for services [1] 55,137                 55,136                                   $ 1                                      
    Net loss [1] 1,539,806                             1,539,806                                                              
    Ending balance (in shares) at Jun. 30, 2022 [1]                                     5                                                        
    Ending balance (in shares) at Jun. 30, 2022 [1]                                                       20,269,879                     1,068,512         1,562,635      
    Ending balance at Jun. 30, 2022 [1] 69,983,882                 131,300,423           (61,318,836)     $ 5                 $ 2,026                     $ 107         $ 156      
    Beginning balance (in shares) at Dec. 31, 2022                                   5 5 [1] 5 0   0   0                                            
    Beginning balance (in shares) at Dec. 31, 2022                                                   22,303,333   22,303,333 [1] 178,425,932               1,068,512 8,548,088 1,068,512 [1] 8,548,088   1,529,888   1,529,888 [1] 12,238,232    
    Beginning balance at Dec. 31, 2022 69,992,021 [1] 69,992,021               141,723,921 [1] 141,723,921         (71,734,395) [1] (71,751,827)   $ 5 [1] $ 5     $ 0   $ 0     $ 2,230 [1] $ 17,844                   $ 107 [1] $ 854       $ 153 [1] $ 1,224    
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Conversion of convertible securities (in shares) [1]                                                       1,428                               (1,428)      
    Net loss [1] (5,769,143)                             (5,769,143)                                                              
    Ending balance (in shares) at Mar. 31, 2023 [1]                                     4                                                        
    Ending balance (in shares) at Mar. 31, 2023 [1]                                                       22,304,761                     1,068,512         1,528,460      
    Ending balance at Mar. 31, 2023 [1] 64,405,467                 141,906,511           (77,503,538)     $ 4                 $ 2,230                     $ 107         $ 153      
    Beginning balance (in shares) at Dec. 31, 2022                                   5 5 [1] 5 0   0   0                                            
    Beginning balance (in shares) at Dec. 31, 2022                                                   22,303,333   22,303,333 [1] 178,425,932               1,068,512 8,548,088 1,068,512 [1] 8,548,088   1,529,888   1,529,888 [1] 12,238,232    
    Beginning balance at Dec. 31, 2022 69,992,021 [1] $ 69,992,021               141,723,921 [1] $ 141,723,921         (71,734,395) [1] $ (71,751,827)   $ 5 [1] $ 5     $ 0   $ 0     $ 2,230 [1] $ 17,844                   $ 107 [1] $ 854       $ 153 [1] $ 1,224    
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Net loss (10,321,009)                                                                                            
    Ending balance (in shares) at Jun. 30, 2023                                   3 3 [1]                                                        
    Ending balance (in shares) at Jun. 30, 2023                                                   23,974,657   23,974,657 [1]                 906,012   906,012 [1]     1,528,533   1,528,533 [1]      
    Ending balance at Jun. 30, 2023 [1] 61,019,702                 143,072,462           (82,055,404)     $ 3                 $ 2,397                     $ 91         $ 153      
    Beginning balance (in shares) at Mar. 31, 2023 [1]                                     4                                                        
    Beginning balance (in shares) at Mar. 31, 2023 [1]                                                       22,304,761                     1,068,512         1,528,460      
    Beginning balance at Mar. 31, 2023 [1] 64,405,467                 141,906,511           (77,503,538)     $ 4                 $ 2,230                     $ 107         $ 153      
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                                              
    Conversion of convertible securities (in shares) [1]                                                       1,477,400       162,500                 (162,500)            
    Issuance of shares of stock in conversion [1] 1,000,809       $ 0         1,000,661                                   $ 148       $ 16                 $ (16)            
    Net loss [1] (4,551,866)                             (4,551,866)                                                              
    Ending balance (in shares) at Jun. 30, 2023                                   3 3 [1]                                                        
    Ending balance (in shares) at Jun. 30, 2023                                                   23,974,657   23,974,657 [1]                 906,012   906,012 [1]     1,528,533   1,528,533 [1]      
    Ending balance at Jun. 30, 2023 [1] $ 61,019,702                 $ 143,072,462           $ (82,055,404)     $ 3                 $ 2,397                     $ 91         $ 153      
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    OPERATING ACTIVITIES:    
    Net loss $ (12,875,313) $ (19,483,138)
    Adjustments to reconcile net loss to net cash used in operating activities:    
    Depreciation 3,026,483 2,396,966
    Amortization 3,148,055 1,757,393
    Gain on extinguishment of debt 0 (803,079)
    Gain on forgiveness of debt 0 (3,896,108)
    Amortization of preferred stock fair value 0 (545,509)
    Income tax benefit (733,994) (1,943,741)
    Gain on sale of property (5,938,150) 0
    Bad debt expense 202,761 3,028,757
    Employee stock compensation 704,736 298,063
    Amortization of debt discounts 0 1,436,052
    Operating lease expense 1,006,683 412,898
    Impairment loss on equity investment 0 1,350,000
    Impairment loss of intangible asset and goodwill 0 367,519
    Write off of inventory 691,061 237,192
    Change in current assets and liabilities:    
    Accounts receivable (5,467,529) (4,235,353)
    Inventory (1,529,776) (6,795,719)
    Contract assets (524,884) (160,483)
    Prepaid expenses and other assets (1,970,803) (87,950)
    Accounts payable 724,576 725,596
    Accrued expenses 1,675,884 614,399
    Contract liabilities (1,075,164) 332,032
    Operating lease liability (642,822) (429,529)
    Net cash used in operating activities (19,578,196) (25,423,742)
    INVESTING ACTIVITIES:    
    Capital expenditures (1,067,157) (3,571,253)
    Proceeds from sale of asset 140,710 0
    Proceeds from sale of building 12,454,943 0
    Cash paid in international technology agreement (250,000) 0
    Cash paid for acquisitions 0 (37,324,035)
    Cash paid for equity investment 0 (350,000)
    Cash assumed in acquisition 0 81,442
    Net cash used in investing activities 11,278,496 (41,163,846)
    FINANCING ACTIVITIES:    
    Proceeds from the sale of common stock 11,097,462 76,492,993
    Proceeds from issuances of notes payable, non-related party 500,000 16,078
    Proceeds from issuances of convertible notes payable 0 408,000
    Net proceeds from lines of credit 4,795,213 2,575,552
    Cash paid for debt issuance costs (266,419) 0
    Cash paid for equity issuance costs (825,000) 0
    Repurchase of common stock 0 (185,850)
    Repayment of mortgage (4,642,043) 0
    Repayments of notes payable, related party 0 (238,651)
    Repayments of notes payable, non-related parties (2,750,943) (7,161,807)
    Repayments of convertible notes payable 0 (1,688,464)
    Cash paid on financing lease obligations (650,695) (637,180)
    Net cash provided by financing activities 7,257,575 69,580,671
    CASH , BEGINNING BALANCE 3,715,666 722,583
    CASH, ENDING BALANCE 2,673,541 3,715,666
    NET INCREASE (DECREASE) IN CASH (1,042,125) 2,993,083
    CASH PAID FOR:    
    Interest 2,231,600 1,973,818
    Income taxes 0 54,058
    SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
    Common stock issued for convertible note payable and accrued interest 0 1,886,896
    ROU asset and operating lease obligation recognized under Topic 842 15,729,043 95,029
    Equipment purchased on financing lease 243,843 0
    Beneficial conversion feature on convertible notes 0 92,428
    Common stock issued for acquisition 0 15,067,211
    Remeasurement of finance lease liability 0 279,287
    Mortgage on property purchase 0 4,680,000
    Accounts receivable converted to equity investment 0 1,000,000
    Issuance of shares of series D preferred stock for acquisition 0 6,653,309
    Notes payable issued to the Sellers for the purchase of DTI 0 2,000,000
    Conversion of series D preferred stock to Class A    
    SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
    Conversion of stock 0 136
    Conversion of series C preferred stock to Class A    
    SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
    Conversion of stock $ 0 $ 171
    XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED BALANCE SHEETS -10Q - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    CURRENT ASSETS:      
    Cash $ 3,828,963 $ 2,673,541  
    Accounts receivable, net 16,628,748 17,139,944 $ 11,875,176
    Inventory 24,019,013 25,258,369 24,419,654
    Contract assets 1,392,007 1,402,788 877,904
    Prepaid expenses and other current assets 2,134,045 2,428,223 1,955,907
    Total current assets 48,002,776 48,902,865 42,844,307
    Property and equipment, net 19,861,909 19,503,485 28,101,471
    Intangible assets, net 34,668,042 36,282,609 39,180,664
    Right of use assets, net 15,704,511 16,407,566 1,460,206
    Goodwill 22,680,084 22,680,084 22,680,084
    Other non-current assets 1,693,603 1,855,605 357,118
    TOTAL ASSETS 142,610,925 145,632,214 134,623,850
    CURRENT LIABILITIES:      
    Accounts payable 15,807,557 8,608,554 7,744,957
    Accrued expenses 6,570,507 6,749,890 5,074,006
    Contract liabilities 5,854,696 5,284,285 6,359,449
    Line of credit, current portion 8,699,609 7,426,814 4,473,489
    Notes payable, current portion   3,201,136 5,690,524
    Convertible note payable, current portion 471,311 0  
    Financing lease obligation, current portion 764,267 725,302 649,343
    Operating lease obligation, current portion 1,518,842 1,318,885 428,596
    Total current liabilities 46,412,261 33,314,866 30,420,364
    Notes payable, net of current portion 2,144,048 4,266,350 8,426,105
    Line of credit, net of current portion 4,058,411 7,215,520 5,640,051
    Financing lease obligations, net of current portion 14,195,602 14,592,813 15,319,467
    Operating lease obligations, net of current portion 14,447,193 15,262,494 1,066,562
    Deferred tax liability 333,708 988,150 1,861,165
    TOTAL LIABILITIES 81,591,223 75,640,193 63,133,806
    Commitment and contingencies (Note 7)
    STOCKHOLDERS' EQUITY (DEFICIT):      
    Additional paid-in capital 143,072,462 [1] 141,723,921 [1] 130,348,267
    Accumulated deficit [1] (82,055,404) (71,734,395)  
    Total stockholders equity [2] 61,019,702 69,992,021 71,491,476
    TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) 142,610,925 145,632,214 134,623,850
    Nonrelated Party      
    CURRENT LIABILITIES:      
    Notes payable, current portion 6,170,472 3,201,136  
    Related Party      
    CURRENT LIABILITIES:      
    Notes payable, current portion 555,000 0  
    Series B Preferred Stock      
    STOCKHOLDERS' EQUITY (DEFICIT):      
    Preferred stock 3 [1] 5 [1] $ 5
    Class A Common Stock      
    STOCKHOLDERS' EQUITY (DEFICIT):      
    Common stock [1] 2,397 2,230  
    Class B Common Stock      
    STOCKHOLDERS' EQUITY (DEFICIT):      
    Common stock [1] 91 107  
    Class C Common Stock      
    STOCKHOLDERS' EQUITY (DEFICIT):      
    Common stock [1] $ 153 $ 153  
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    [2] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED BALANCE SHEETS -10Q (Parenthetical)
    May 12, 2023
    shares
    Jun. 30, 2023
    $ / shares
    shares
    May 11, 2023
    shares
    Dec. 31, 2022
    $ / shares
    shares
    Jan. 31, 2022
    shares
    Jan. 30, 2022
    shares
    Dec. 31, 2021
    $ / shares
    shares
    Preferred stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001     $ 0.0001
    Preferred stock, shares authorized (in shares)   5,000,000   5,000,000     5,000,000
    Preferred stock, shares issued (in shares)       5,000,000      
    Series B Preferred Stock              
    Preferred stock, par value (in dollars per share) | $ / shares   $ 1.00   $ 1.00     $ 1.00
    Preferred stock, shares authorized (in shares)   100   100     100
    Preferred stock, shares issued (in shares)   3   5     5
    Preferred stock, shares outstanding (in shares)   3   5     5
    Class A Common Stock              
    Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001      
    Common stock, shares authorized (in shares) 200,000,000 200,000,000 295,000,000 200,000,000 295,000,000 195,000,000  
    Common stock, shares issued (in shares) 22,504,669 23,974,657 180,037,350 22,303,333      
    Common stock, shares outstanding (in shares) 22,504,669 23,974,657 180,037,350 22,303,333      
    Conversion ratio 0.125            
    Class B Common Stock              
    Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001      
    Common stock, shares authorized (in shares)   10,000,000   10,000,000      
    Common stock, shares issued (in shares)   906,012   1,068,512      
    Common stock, shares outstanding (in shares)   906,012   1,068,512      
    Class C Common Stock              
    Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001      
    Common stock, shares authorized (in shares)   15,000,000   15,000,000      
    Common stock, shares issued (in shares)   1,528,533   1,529,888      
    Common stock, shares outstanding (in shares)   1,528,533   1,529,888      
    XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS OF OPERATIONS -10Q - USD ($)
    3 Months Ended 6 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Income Statement [Abstract]        
    Revenues, net $ 28,022,026 $ 25,271,126 $ 52,383,739 $ 50,863,280
    Cost of revenues 20,234,936 19,110,583 39,380,193 39,065,280
    Gross profit 7,787,090 6,160,543 13,003,546 11,798,000
    Operating expenses:        
    General and administrative expenses 9,893,454 9,216,398 20,136,477 18,418,080
    Research and development 1,612,530 394,835 1,726,436 586,765
    Gain on sale of property 0 (5,822,450) 0 (5,822,450)
    Total operating expenses 11,505,984 3,788,783 21,862,913 13,182,395
    Loss from operations (3,718,894) 2,371,760 (8,859,367) (1,384,395)
    Other income (expenses)        
    Interest expense (1,108,745) (962,474) (2,107,615) (1,571,435)
    Other income 15,906 258,660 59,106 291,379
    Total other income (expenses) (1,092,839) (703,814) (2,048,509) (1,280,056)
    Loss before income tax (4,811,733) 1,667,946 (10,907,876) (2,664,451)
    Income tax (259,867) 128,140 (586,867) (204,697)
    Net loss $ (4,551,866) [1] $ 1,539,806 [1] $ (10,321,009) $ (2,459,754)
    Weighted average shares outstanding:        
    Basic (in shares) [2] 25,103,271 22,899,822 25,076,452 22,890,560
    Diluted (in shares) [2] 25,103,271 22,899,822 25,076,452 22,890,560
    Basic loss per share (in dollars per share) $ (0.18) $ 0.07 $ (0.41) $ (0.11)
    Diluted loss per share (in dollars per share) $ (0.18) $ 0.07 $ (0.41) $ (0.11)
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    [2] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS OF OPERATIONS -10Q (Parenthetical)
    May 12, 2023
    Class A Common Stock  
    Conversion ratio 0.125
    XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q - USD ($)
    Total
    Conversion of Class B to Class A
    Conversion of Series B Preferred Stock to Class A Common Stock
    Conversion of series D preferred stock to Class A
    Conversion of series C preferred stock to Class A
    Additional Paid-in Capital
    Additional Paid-in Capital
    Conversion of Series B Preferred Stock to Class A Common Stock
    Additional Paid-in Capital
    Conversion of series D preferred stock to Class A
    Additional Paid-in Capital
    Conversion of series C preferred stock to Class A
    Accumulated Deficit
    Series B Preferred Stock
    Series B Preferred Stock
    Preferred Stock
    Series B Preferred Stock
    Preferred Stock
    Conversion of Series B Preferred Stock to Class A Common Stock
    Class A Common Stock
    Class A Common Stock
    Common Stock
    Class A Common Stock
    Common Stock
    Conversion of Class B to Class A
    Class A Common Stock
    Common Stock
    Conversion of Series B Preferred Stock to Class A Common Stock
    Class A Common Stock
    Common Stock
    Conversion of series D preferred stock to Class A
    Class A Common Stock
    Common Stock
    Conversion of series C preferred stock to Class A
    Class B Common Stock
    Class B Common Stock
    Common Stock
    Class B Common Stock
    Common Stock
    Conversion of Class B to Class A
    Class C Common Stock
    Class C Common Stock
    Common Stock
    Beginning balance (in shares) at Dec. 31, 2020                       5                        
    Beginning balance (in shares) at Dec. 31, 2020                             126,363,158           9,023,088     14,162,267
    Beginning balance at Dec. 31, 2020 $ (14,234,280)         $ 25,144,136       $ (39,393,376)   $ 5     $ 12,636           $ 902     $ 1,417
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Conversion of convertible securities (in shares)                           7,384,018   475,000   1,066,868 1,342,390     (475,000)    
    Issuance of shares of stock in conversion   $ 0   $ 5,194,434 $ 6,361,287 1,886,156   $ 5,194,329 $ 6,361,153           $ 740 $ 48   $ 105 $ 134     $ (48)    
    Issuance of shares of common stock for compensation (in shares)                             199,018                  
    Issuance of shares of common stock for compensation 261,525         261,504                 $ 21                  
    Net loss (19,483,138)                 (19,483,138)                            
    Ending balance (in shares) at Dec. 31, 2021                     5 5 [1]                        
    Ending balance (in shares) at Dec. 31, 2021 [1]                             20,224,938           1,068,512     1,562,635
    Ending balance at Dec. 31, 2021 [1] 71,491,476         130,348,267       (58,859,082)   $ 5     $ 2,022           $ 107     $ 156
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Conversion of convertible securities (in shares) [1]                                   7,989 1,031          
    Issuance of shares of stock in conversion [1]       $ 365,464 $ 34,622     $ 365,463 $ 34,622                 $ 1            
    Issuance of shares of common stock for compensation (in shares) [1]                             4,924                  
    Issuance of shares of common stock for compensation [1] 99,248         99,248                                    
    Share-based compensation expense [1] 93,197         93,197                                    
    Net loss [1] (3,999,560)                 (3,999,560)                            
    Ending balance (in shares) at Mar. 31, 2022 [1]                       5                        
    Ending balance (in shares) at Mar. 31, 2022 [1]                             20,238,882           1,068,512     1,562,635
    Ending balance at Mar. 31, 2022 [1] 68,084,447         130,940,797       (62,858,642)   $ 5     $ 2,023           $ 107     $ 156
    Beginning balance (in shares) at Dec. 31, 2021                     5 5 [1]                        
    Beginning balance (in shares) at Dec. 31, 2021 [1]                             20,224,938           1,068,512     1,562,635
    Beginning balance at Dec. 31, 2021 [1] 71,491,476         130,348,267       (58,859,082)   $ 5     $ 2,022           $ 107     $ 156
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Net loss (2,459,754)                                              
    Ending balance (in shares) at Jun. 30, 2022 [1]                       5                        
    Ending balance (in shares) at Jun. 30, 2022 [1]                             20,269,879           1,068,512     1,562,635
    Ending balance at Jun. 30, 2022 [1] 69,983,882         131,300,423       (61,318,836)   $ 5     $ 2,026           $ 107     $ 156
    Beginning balance (in shares) at Dec. 31, 2021                     5 5 [1]                        
    Beginning balance (in shares) at Dec. 31, 2021 [1]                             20,224,938           1,068,512     1,562,635
    Beginning balance at Dec. 31, 2021 [1] 71,491,476         130,348,267       (58,859,082)   $ 5     $ 2,022           $ 107     $ 156
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Conversion of convertible securities (in shares)                             7,384,018                  
    Issuance of shares of stock in conversion 1,886,896                                              
    Net loss (12,875,313)                                              
    Ending balance (in shares) at Dec. 31, 2022                     5 5 [1]                        
    Ending balance (in shares) at Dec. 31, 2022                           22,303,333 22,303,333 [1]         1,068,512 1,068,512 [1]   1,529,888 1,529,888 [1]
    Ending balance at Dec. 31, 2022 [1] 69,992,021         141,723,921       (71,734,395)   $ 5     $ 2,230           $ 107     $ 153
    Beginning balance (in shares) at Mar. 31, 2022 [1]                       5                        
    Beginning balance (in shares) at Mar. 31, 2022 [1]                             20,238,882           1,068,512     1,562,635
    Beginning balance at Mar. 31, 2022 [1] 68,084,447         130,940,797       (62,858,642)   $ 5     $ 2,023           $ 107     $ 156
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Issuance of shares of common stock for compensation (in shares) [1]                             21,482                  
    Issuance of shares of common stock for compensation [1] 132,309         132,307                 $ 2                  
    Issuance of shares for services (in shares) [1]                             9,515                  
    Issuance of shares for services [1] 55,137         55,136                 $ 1                  
    Share-based compensation expense [1] 172,183         172,183                                    
    Net loss [1] 1,539,806                 1,539,806                            
    Ending balance (in shares) at Jun. 30, 2022 [1]                       5                        
    Ending balance (in shares) at Jun. 30, 2022 [1]                             20,269,879           1,068,512     1,562,635
    Ending balance at Jun. 30, 2022 [1] 69,983,882         131,300,423       (61,318,836)   $ 5     $ 2,026           $ 107     $ 156
    Beginning balance (in shares) at Dec. 31, 2022                     5 5 [1]                        
    Beginning balance (in shares) at Dec. 31, 2022                           22,303,333 22,303,333 [1]         1,068,512 1,068,512 [1]   1,529,888 1,529,888 [1]
    Beginning balance at Dec. 31, 2022 [1] 69,992,021         141,723,921       (71,734,395)   $ 5     $ 2,230           $ 107     $ 153
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Conversion of convertible securities (in shares) [1]                             1,428                 (1,428)
    Series B Preferred Share removal (in shares) [1]                       (1)                        
    Series B Preferred Share removal [1] 0         1           $ (1)                        
    Share-based compensation expense [1] 182,589         182,589                                    
    Net loss [1] (5,769,143)                 (5,769,143)                            
    Ending balance (in shares) at Mar. 31, 2023 [1]                       4                        
    Ending balance (in shares) at Mar. 31, 2023 [1]                             22,304,761           1,068,512     1,528,460
    Ending balance at Mar. 31, 2023 [1] 64,405,467         141,906,511       (77,503,538)   $ 4     $ 2,230           $ 107     $ 153
    Beginning balance (in shares) at Dec. 31, 2022                     5 5 [1]                        
    Beginning balance (in shares) at Dec. 31, 2022                           22,303,333 22,303,333 [1]         1,068,512 1,068,512 [1]   1,529,888 1,529,888 [1]
    Beginning balance at Dec. 31, 2022 [1] 69,992,021         141,723,921       (71,734,395)   $ 5     $ 2,230           $ 107     $ 153
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Net loss (10,321,009)                                              
    Ending balance (in shares) at Jun. 30, 2023                     3 3 [1]                        
    Ending balance (in shares) at Jun. 30, 2023                           23,974,657 23,974,657 [1]         906,012 906,012 [1]   1,528,533 1,528,533 [1]
    Ending balance at Jun. 30, 2023 [1] 61,019,702         143,072,462       (82,055,404)   $ 3     $ 2,397           $ 91     $ 153
    Beginning balance (in shares) at Mar. 31, 2023 [1]                       4                        
    Beginning balance (in shares) at Mar. 31, 2023 [1]                             22,304,761           1,068,512     1,528,460
    Beginning balance at Mar. 31, 2023 [1] 64,405,467         141,906,511       (77,503,538)   $ 4     $ 2,230           $ 107     $ 153
    Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                
    Conversion of convertible securities (in shares) [1]                         (1)   1,477,400 162,500 1         (162,500)    
    Issuance of shares of stock in conversion [1] 1,000,809 $ 0 $ 0     1,000,661 $ 1           $ (1)   $ 148 $ 16           $ (16)    
    Adjustment for additional shares issued in connection with the reverse stock split (in shares) [1]                             29,995                 73
    Adjustment for additional shares issued in connection with the reverse stock split [1] 3                           $ 3                  
    Share-based compensation expense [1] 165,289         165,289                                    
    Net loss [1] (4,551,866)                 (4,551,866)                            
    Ending balance (in shares) at Jun. 30, 2023                     3 3 [1]                        
    Ending balance (in shares) at Jun. 30, 2023                           23,974,657 23,974,657 [1]         906,012 906,012 [1]   1,528,533 1,528,533 [1]
    Ending balance at Jun. 30, 2023 [1] $ 61,019,702         $ 143,072,462       $ (82,055,404)   $ 3     $ 2,397           $ 91     $ 153
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q (Parenthetical)
    May 12, 2023
    Class A Common Stock  
    Conversion ratio 0.125
    XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.3
    CONSOLIDATED STATEMENTS OF CASH FLOWS -10Q - USD ($)
    6 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    OPERATING ACTIVITIES:    
    Net loss $ (10,321,009) $ (2,459,754)
    Adjustments to reconcile net loss to net cash used in operating activities:    
    Depreciation 1,498,572 1,564,357
    Amortization 1,614,567 1,454,099
    Gain on sale of property 0 (5,822,450)
    Stock compensation expense 348,029 496,957
    Income tax benefit (654,442) (204,697)
    Amortization of debt discounts 96,729 0
    Non-cash lease expense 703,055 224,422
    Write off of inventory 276,898 71,552
    Bad debt expense 330,544 115,835
    Change in current assets and liabilities:    
    Accounts receivable 180,652 (1,257,649)
    Inventory 962,458 672,426
    Contract assets 10,781 (608,743)
    Prepaid expenses and other assets 456,180 (765,887)
    Accounts payable 7,199,003 1,084,278
    Accrued expenses (179,383) 1,257,019
    Contract liabilities 570,411 (2,846,166)
    Operating lease liability (615,344) (213,041)
    Net cash used in operating activities 2,477,701 (7,237,442)
    INVESTING ACTIVITIES:    
    Capital expenditures (1,856,996) (756,870)
    Proceeds from sale of building 0 12,454,943
    Net cash used in investing activities (1,856,996) 11,698,073
    FINANCING ACTIVITIES:    
    Proceeds from the sale of common stock 0 55,144
    Net proceeds/(repayments) from lines of credit (1,947,538) 3,436,740
    Proceeds from issuances of convertible notes payable 2,090,000 0
    Cash paid for debt issuance costs (651,533) 0
    Repayment of mortgage 0 (4,642,043)
    Repayments of notes payable, non-related parties (182,111) (2,540,390)
    Cash paid on financing lease obligations (358,246) (317,150)
    Net cash provided by financing activities 534,717 (4,007,699)
    NET INCREASE (DECREASE) IN CASH 1,155,422 452,932
    CASH , BEGINNING BALANCE 2,673,541 3,715,666
    CASH, ENDING BALANCE 3,828,963 4,168,598
    CASH PAID FOR:    
    Interest 2,107,615 1,224,984
    SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:    
    ROU asset and operating lease obligation recognized under Topic 842 0 8,725,000
    Equipment purchased on note payable 0 243,843
    Series B Preferred Share Removal 2 0
    Conversion of Series D preferred stock for common stock 0 400,092
    Nonrelated Party    
    FINANCING ACTIVITIES:    
    Proceeds from issuances of notes payable, non-related party 1,029,145 0
    Related Party    
    FINANCING ACTIVITIES:    
    Proceeds from issuances of notes payable, non-related party $ 555,000 $ 0
    XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.3
    Restatement of Consolidated Financial Statements
    6 Months Ended
    Jun. 30, 2023
    Accounting Changes and Error Corrections [Abstract]  
    Restatement of Consolidated Financial Statements Restatement of Consolidated Financial StatementsAs more fully discussed in the Form 10-K/A filed on March 17, 2023, the Company restated its consolidated financial statements as of December 31, 2021 and 2020, and for the years then ended to correct errors related to purchase accounting impacting income taxes related to the deferred tax liabilities for certain acquisitions the Company made in 2020 and 2021, the classification of the Series C and Series D preferred shares issued in connection with these acquisitions, errors in the valuation of certain assets acquired for one of the acquisitions in 2021, and errors in the recording of forgiveness of PPP loans that were assumed as part of certain acquisitions in 2020 and 2021.
    XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.3
    Organization and Basis of Presentation
    6 Months Ended
    Jun. 30, 2023
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Organization and Basis of Presentation Organization and Basis of Presentation
    Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.
    Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).
    Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).
    Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).
    Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho limited liability company (“Excel”).
    Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).
    Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).
    On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).
    On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).
    On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).
    On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.
    On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.
    In Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC, which has remained consistent throughout the year. There was no assignment of assets or other financial activity on the entity during the current year.
    As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:
    A4 Corporate Services, LLC;
    ALTIA, LLC;
    Quality Circuit Assembly, Inc.;
    Morris Sheet Metal, Corp;
    JTD Spiral, Inc.;
    Excel Construction Services, LLC;
    SPECTRUMebos, Inc.;
    Vayu (US)
    Thermal Dynamics International, Inc.;
    Alternative Laboratories, LLC.;
    Identified Technologies, Corp.;
    ElecJet Corp.;
    DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and
    Global Autonomous Corporation,
    Basis of presentation
    The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
    Liquidity
    The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.
    In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our
    ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the going concern sub-section below).
    As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.
    As of December 31, 2022, the Company has positive working capital of approximately $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit including $0.5 million in capital expenditures lines of credit availability) of which $3.8 million was available and unused at December 31, 2022. There are two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet.
    The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of the six operating companies, which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.
    Going Concern
    The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
    In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of QCA, TDI, IDT and RCA plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past 12 months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as MSM, Alt Labs, and Excel Construction have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.
    Note 1 – Organization and Basis of Presentation
    The unaudited consolidated financial statements were prepared by Alpine 4 Holdings, Inc. ("we,” “our,” or the "Company"), pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The information furnished herein reflects all adjustments (consisting of normal recurring accruals and adjustments) which are, in the opinion of management, necessary to fairly present the operating results for the respective periods. Certain information and footnote disclosures normally present in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") were omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and footnotes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on May 5, 2023. The results for the six months ended June 30, 2023, are not necessarily indicative of the results to be expected for the year ending December 31, 2023.
    The Company was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators.
    Basis of presentation
    The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). Certain reclassifications have been made that have no impact on net earnings and financial position.
    Liquidity
    The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued. In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the Going Concern sub-section below).
    As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses but has positive cash flows from operations for the current year. Although the Company has experienced net losses of $10.3 million and $2.5 million for the six months ended June 30, 2023 and 2022, respectively, net cash flows provided by operating activities improved to $2.5 million for the six months ended June 30, 2023, from $7.2 million used in operating activities for the six months ended June 30, 2022.
    As of June 30, 2023, the Company had positive working capital of $1.6 million, which was a decrease of $14.0 million compared to December 31, 2022. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.5 million in capital expenditures lines of credit availability) of which $4.4 million was available and unused as of June 30, 2023. There are three lines of credit that are set to mature during the next twelve months. These three lines of credit total $13.7 million, of which $8.7 million was used as of June 30, 2023, and are shown as a current liability on the consolidated balance sheet. These factors raise substantial doubt about the Company's ability to continue as a going concern.
    The Company plans to continue to generate additional revenue, improve cash flows from operations, and improve gross profit performance across all of its subsidiaries. The Company also may raise funds through debt financing, securing additional lines of credit, and the sale of shares in public or private offerings.
    Going Concern
    The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses cause doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
    In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of Quality Circuit Assembly ("QCA"), Quality Circuit Assembly - Central ("QCA-C"), Identified Technologies ("IDT"), Thermal Dynamics International ("TDI"), and RCA Commercial ("RCA") plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past twelve months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next twelve months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal ("MSM"), Alternative Laboratories ("Alt Labs"), and Excel Construction ("Excel") have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.
    Entity level risks
    Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. As of the date of this Report, those events were continuing to escalate and create increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine is increasing supply interruptions and further hindering our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond.
    XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies
    6 Months Ended
    Jun. 30, 2023
    Accounting Policies [Abstract]  
    Summary of Significant Accounting Policies Summary of Significant Accounting Policies
    Principles of consolidation
    The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.
    Use of estimates
    The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
    Advertising
    Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.
    Cash
    Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2022, and 2021, the Company had no cash equivalents.
    The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were approximately $3.2 million and $3.5 million, respectively as of December 31, 2022 and December 31, 2021. Of this amount, approximately $2.0 million and $2.0 million, respectively, were uninsured. All uninsured amounts are held with J.P. Morgan Chase.
    Major Customers
    The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
    For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.
    For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.
    Major Vendors
    For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
    Accounts Receivable, net
    The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these
    reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.
    Inventory
    Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:
    December 31,
    2022
    December 31,
    2021
    Raw materials$9,116,824 $8,253,104 
    Work in process3,165,876 2,480,979 
    Finished goods12,975,669 13,685,571 
    Inventory$25,258,369 $24,419,654 
    Property and Equipment, net
    Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:
    Automobiles and trucks
    5 to 7 years
    Machinery and equipment10 years
    Office furniture and fixtures5 years
    Buildings and improvements39 years
    Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.
    Property and equipment consisted of the following as of December 31, 2022 and 2021:
    December 31,
    2022
    December 31,
    2021
    Automobiles and trucks$1,056,551 $1,251,187 
    Machinery and equipment9,864,846 8,876,402 
    Office furniture and fixtures186,464 167,581 
    Buildings and improvements16,696,926 23,630,250 
    Total Property and equipment27,804,787 33,925,420 
    Less: Accumulated depreciation(8,301,302)(5,823,949)
    Property and equipment, net$19,503,485 $28,101,471 
    Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)
    The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.
    Purchased Intangibles and Other Long-Lived Assets, net
    The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
    Software5 years
    Non-compete agreements
    1-15 years
    Customer list
    3-16 years
    Patents, trademarks, and licenses
    3-17 years
    Proprietary technology15 years
    Intangible assets consisted of the following as of December 31, 2022 and 2021:
    CostWeighted Average Amortization PeriodDecember 31,
    2022
    December 31,
    2021
    Software2.0 years$128,474 $128,474 
    Non-compete agreement6.3 years1,426,276 1,378,772 
    Customer list11.9 years13,011,187 13,011,187 
    Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
    Proprietary technology13.5 years19,866,743 19,616,743 
    12.9 years41,560,088 41,310,088 
    Accumulated amortization
    Software$(77,084)$(64,757)
    Non-compete agreement(478,510)(210,465)
    Customer list(1,711,327)(1,112,797)
    Patents, trademarks, and licenses(962,258)(8,444)
    Proprietary technology(2,048,300)(732,961)
    (5,277,479)(2,129,424)
    Intangibles assets, net$36,282,609 $39,180,664 
    Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
    Years Ending December 31,
    2023$3,152,048 
    20243,152,048 
    20252,919,686 
    20262,900,686 
    20272,762,686 
    Thereafter21,395,455 
    Total$36,282,609 
    The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.
    Other Long-Term Assets
    Other long-term assets consisted of the following as of December 31, 2022 and 2021:
    December 31,
    2022
    December 31,
    2021
    Deposits$578,545 $149,517 
    Other1,277,060 207,601 
    $1,855,605 $357,118 
    Impairment of Long-Lived Assets
    The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, Accounting for the Impairment of Long-Lived Assets.  This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.
    During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.
    During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
    Goodwill
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.
    During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
    Leases
    The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease
    term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
    Fair Value Measurement
    ASC 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.
    Equity Investments
    The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.
    Research and Development
    The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.
    Revenue Recognition
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contracts with the Company’s customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    QCA and Alt Labs
    QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    ElecJet
    ElecJet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Identified Technologies
    Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Direct Tech Sales (“RCA”)
    RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and
    returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    MSM, Excel and TDI
    For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.
    Contract Assets and Contract Liabilities
    The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
    Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.
    Contract Retentions
    As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.
    The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:
    Year ended December 31,
    20222021
    Sale of goods
    Circuit boards and cables$18,780,769 $15,700,902 
    Supplements12,889,992 11,674,220 
    Electronics41,191,146 1,543,469 
    Total sale of goods72,861,907 28,918,591 
    Sale of services
    Construction contracts30,098,249 22,462,399 
    Drone 3D mapping1,602,846 259,823 
    Total sale of services31,701,095 22,722,222 
    Total revenues$104,563,002 $51,640,813 
    Earnings (loss) per share
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:
    For the Year Ended December 31, 2022
    For the Year Ended December 31, 2021
    Net lossSharesPer Share AmountNet lossSharesPer Share Amount
    Basic EPS
    Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Stock-based compensation
    The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.
    Income taxes
    The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.
    The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.
    Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.
    Related Party Disclosure
    ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.
    Recent Accounting Pronouncements
    Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.
    In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.
    Note 2 – Summary of Significant Accounting Policies
    Principles of consolidation
    The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of June 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.
    Use of estimates
    The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts
    receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
    Cash
    Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of June 30, 2023, and December 31, 2022, the Company had no cash equivalents.
    The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were $3.9 million and $3.2 million as of June 30, 2023, and December 31, 2022, respectively. Of this amount, $2.5 million and $2.0 million were uninsured as of June 30, 2023, and December 31, 2022, respectively. All uninsured amounts are held with J.P. Morgan Chase.
    Major Customers & Vendors
    The Company had no customers which made up over 10% of total Company accounts receivable as of June 30, 2023, or December 31, 2022.
    For the six months ended June 30, 2023, the Company had no customers which made up over 10% of total Company revenues. For the six months ended June 30, 2022, the Company had one customer within the A4 Technology - RCA segment, which made up 12% of total Company revenues.
    For the six months ended June 30, 2023 and 2022, the Company received 10% and 10%, respectively, of total Company revenues from prime contractors.
    For the six months ended June 30, 2023, the Company had no vendors, which made up over 10% of total Company purchases. For the six months ended June 30, 2022, the Company had one vendor within the A4 Technology - RCA segment, which made up 17% of total Company purchases.
    Inventory
    Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at June 30, 2023, and December 31, 2022, consisted of:
    June 30, 2023December 31, 2022
    Raw materials$9,726,538 $9,116,824 
    Work in process3,528,187 3,165,876 
    Finished goods10,764,288 12,975,669 
    Inventory$24,019,013 $25,258,369 
    Impairment of Long-Lived Assets
    The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset.
    During the six months ended June 30, 2023, there were no events or changes in circumstances that indicated a quantitative impairment analysis was necessary and as such, no impairment was recorded.
    Goodwill
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of June 30, 2023, and December 31, 2022, the reporting units with goodwill were QCA, MSM, Alt Labs, TDI, IDT, Elecjet, and RCA. Consistent with our prior year assessment, the Elecjet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. Any failure to execute these customer and/or supplier arrangements would negatively impact the key growth assumptions.
    Fair value measurements
    Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of June 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis, as all of our financial assets and liabilities were Level 1.
    Equity Method Investments
    In February 2023, the Company made a $0.3 million investment for a 10% equity interest in a battery materials company, which includes a seat on its board of directors, and participation rights in future funding rounds. The investment is accounted for as an equity method investment as the board representation allows us to have significant influence over the operating and financial policies of the battery materials company. The investment is presented in other non-current assets on the consolidated balance sheet with the value of the investment being adjusted in arrears on a quarterly basis based on its financial performance. In June 2023, a subsequent funding round was held, in which the Company waived its participation rights, that decreased our equity investment to an 8% equity interest.
    Research and Development
    The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the six months ended June 30, 2023 and 2022, research and development costs totaled $1.7 million and $0.6 million, respectively.
    Earnings (loss) per share
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of June 30, 2023 and 2022 was 2,894,897 and 1,098,050. respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the three and six months ended June 30, 2023 and 2022:
    For the Three Months Ended June 30, 2023For the Three Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet IncomeSharesPer Share Amount
    Basic EPS
    Net income (loss)$(4,551,866)25,103,271 $(0.18)$1,539,806 22,899,822 $0.07 
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(4,551,866)$25,103,271 $(0.18)$1,539,806 $22,899,822 $0.07 
    For the Six Months Ended June 30, 2023
    For the Six Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet LossSharesPer Share Amount
    Basic EPS
    Net loss$(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    Revenue Recognition
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contract with the Company's customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation of the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    The following tables presents our revenues disaggregated by type for the three months ended June 30, 2023 and 2022:
    Three Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $12,886,116 $— $8,660,465 $— $21,546,581 
    Sale of services3,660,886 — 2,413,363 — 401,196 6,475,445 
    Total revenues
    $3,660,886 $12,886,116 $2,413,363 $8,660,465 $401,196 $28,022,026 
    Three Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $7,530,475 $— $9,255,658 $— $16,786,133 
    Sale of services5,669,259 — 2,472,207 — 343,527 8,484,993 
    Total revenues
    $5,669,259 $7,530,475 $2,472,207 $9,255,658 $343,527 $25,271,126 
    The following tables presents our revenues disaggregated by type for the six months ended June 30, 2023 and 2022:
    Six Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $22,206,937 $— $16,216,383 $— $38,423,320 
    Sale of services7,806,890 — 5,383,450 — 770,079 13,960,419 
    Total revenues$7,806,890 $22,206,937 $5,383,450 $16,216,383 $770,079 $52,383,739 
    Six Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $16,178,570 $— $19,049,646 $— $35,228,216 
    Sale of services9,725,463 — 5,160,188 — 749,413 15,635,064 
    Total revenues
    $9,725,463 $16,178,570 $5,160,188 $19,049,646 $749,413 $50,863,280 
    XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases
    6 Months Ended
    Jun. 30, 2023
    Leases [Abstract]  
    Leases LeasesThe Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    Finance Leases
    As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:
    Classification on Balance SheetDecember 31,
    2022
    December 31,
    2021
    Assets
    Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
    Total lease assets$16,407,566 $1,460,206 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
    Total lease liability$16,581,379 $1,495,158 
    On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the
    present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
    In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.
    On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.
    On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
    The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
    Note 3 – Leases
    The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Finance Leases
    As of June 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $625,908 and $625,908 for the six months ended June 30, 2023 and 2022, respectively. Of this amount $89,006 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. Interest expense on finance leases for the six months ended June 30, 2023, and 2022 was $607,895 and $633,610, respectively, and is recorded in interest
    expense on the consolidated statements of operations. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:
    June 30,
    2023
    December 31,
    2022
    Assets 
    Operating lease assetsOperating lease right of use assets$15,704,511 $16,407,566 
    Total lease assets$15,704,511 $16,407,566 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,518,842 $1,318,885 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability14,447,193 15,262,494 
    Total lease liability$15,966,035 $16,581,379 
    The lease expense for the six months ended June 30, 2023 and 2022, were $1,292,535 and $253,121, respectively. Of this amount $372,352 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. The cash paid under operating leases during the six months ended June 30, 2023 and 2022, were $789,282 and $251,398, respectively. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 6.01%.
    Leases LeasesThe Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    Finance Leases
    As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:
    Classification on Balance SheetDecember 31,
    2022
    December 31,
    2021
    Assets
    Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
    Total lease assets$16,407,566 $1,460,206 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
    Total lease liability$16,581,379 $1,495,158 
    On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the
    present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
    In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.
    On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.
    On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
    The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
    Note 3 – Leases
    The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Finance Leases
    As of June 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $625,908 and $625,908 for the six months ended June 30, 2023 and 2022, respectively. Of this amount $89,006 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. Interest expense on finance leases for the six months ended June 30, 2023, and 2022 was $607,895 and $633,610, respectively, and is recorded in interest
    expense on the consolidated statements of operations. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:
    June 30,
    2023
    December 31,
    2022
    Assets 
    Operating lease assetsOperating lease right of use assets$15,704,511 $16,407,566 
    Total lease assets$15,704,511 $16,407,566 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,518,842 $1,318,885 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability14,447,193 15,262,494 
    Total lease liability$15,966,035 $16,581,379 
    The lease expense for the six months ended June 30, 2023 and 2022, were $1,292,535 and $253,121, respectively. Of this amount $372,352 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. The cash paid under operating leases during the six months ended June 30, 2023 and 2022, were $789,282 and $251,398, respectively. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 6.01%.
    XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt
    6 Months Ended
    Jun. 30, 2023
    Debt Disclosure [Abstract]  
    Debt Debt
    On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
    In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-
    anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.
    In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.
    In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
    In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.
    In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.
    In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.
    On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, Leases, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).
    In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.
    In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.
    In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.
    In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.
    In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on as of December 31, 2022.
    In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on as of December 31, 2022.
    In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 2022.
    In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022 was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.
    The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.
    The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
    December 31,
    2022
    December 31,
    2021
    Lines of credit, current portion$7,426,814 $4,473,489 
    Equipment loans, current portion68,410 61,640 
    Term notes, current portion3,132,726 5,628,884 
    Total current10,627,950 10,164,013 
    Line of credit, net of current portion7,215,520 5,640,051 
    Long-term portion of equipment loans and term notes4,266,350 8,426,105 
    Total notes payable$22,109,820 $24,230,169 
    Future scheduled maturities of outstanding debt are as follows:
    Years Ending December 31,
    2023$10,627,950 
    20245,104,159 
    2025155,254 
    2026734,607 
    20275,422,850 
    Thereafter65,000 
    Total$22,109,820 
    Note 4 – Debt
    The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:
    June 30,
    2023
    December 31,
    2022
    Lines of credit, current portion$8,699,609 $7,426,814 
    Equipment loans, current portion76,072 68,410 
    Related party term notes, current portion555,000 — 
    Term notes, current portion6,094,400 3,132,726 
    Total current 15,425,081 10,627,950 
    Lines of credit, net of current portion4,058,411 7,215,520 
    Long-term portion of equipment loans and term notes2,144,048 4,266,350 
    Total notes payable and lines of credit$21,627,540 $22,109,820 
    Future scheduled maturities of outstanding debt are as follows:
    Twelve Months Ending June 30,
    2024$15,425,081 
    20251,743,815 
    2026669,034 
    2027123,428 
    20283,594,396 
    Thereafter71,786 
    Total$21,627,540 
    In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. As of June 30, 2023 and 2022, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which are reflective in current liabilities. The default rate was 10% and the daily late charge was $575. On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement to resolve litigation surrounding this matter (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 8, Commitments and Contingencies, below).
    During May 2023, the Company issued a $0.2 million nine-month note payable to an outside investor with an annual interest rate of 15%, with the proceeds to be used for general corporate purposes.
    In June 2023, Morris entered into a Forbearance agreement with its banking partner that extended the maturity of the line of credit to July 21, 2023 from May 31, 2023. In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.
    In June 2023, Quality Circuit Assembly entered into the third amendment on its loan and security agreement that increased the maximum limit to $7 million from $5 million.
    During 2023, the Company had four revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.5 million. The revolving lines of credit used as of June 30, 2023, totaled $12.8 million with interest rates ranging from WSJ prime plus 2.50% - 4.25% and terms ranging from one to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of June 30, 2023, the Company had $4.4 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants as of the date of this report.
    Note 5 - Convertible Debt
    In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of June 30, 2023 was $185,476 and is recorded as convertible debt on the consolidated balance sheet.
    In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock,
    which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 6) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the consolidated balance sheet. The carrying value of the note as of June 30, 2023 was $285,836 and is recorded as convertible debt on the consolidated balance sheet.
    All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.
    XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.3
    Preferred Stock Subject to Redemption
    6 Months Ended
    Jun. 30, 2023
    Equity [Abstract]  
    Preferred Stock Subject to Redemption Preferred Stock Subject to Redemption
    Series C Preferred Stock
    The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
    Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
    Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.
    Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: 
    Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first
    trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
    The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
    Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.
    Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
    During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.
    As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.
    Series D Preferred Stock
    The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
    Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
    Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.
    Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:
    Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
    The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
    Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.
    Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
    Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.
    During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.
    As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstanding, respectively.
    Stockholders' Equity
    Preferred Stock
    The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.
    Series B Preferred Stock
    The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:
    If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
    If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
    Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
    The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:
    In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
    Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
    As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.
    Common Stock
    Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.
    The Company had the following transactions in its common stock during the year ended December 31, 2022:
    In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.
    In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.
    In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.
    In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.
    During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").
    In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.
    In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.
    In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.
    In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.
    In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.
    In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
    The Company had the following transactions in its common stock during the year ended December 31, 2021:
    On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.
    In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.
    On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.
    On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.
    On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.
    On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.
    On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.
    On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.
    On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.
    On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .
    On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.
    On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.
    On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.
    On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.
    On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.
    On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.
    During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.
    Stock Options
    The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.
    The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    1,790,000 $0.19 7.09$6,176,855 
    Granted— 
    Forfeited— 
    Exercised— 
    Outstanding at December 31, 2021
    1,790,000 $0.19 6.09$3,098,055 
    Granted2,084,620 $0.77 
    Forfeited(781,712)$0.32 
    Exercised— $— 
    Outstanding at December 31, 2022
    3,092,908 $0.55 7.94$463,494 
    Vested and expected to vest at December 31, 2022
    3,092,909 $0.55 7.94$463,494 
    Exercisable at December 31, 2022
    1,084,500 $0.14 5.37$463,494 
    The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.05 891,500 5.38$0.05 891,500 $0.05 
    0.10 85,000 5.280.10 85,000 0.10 
    0.13 — 4.580.13 — 0.13 
    0.77 2,008,409 9.330.77 — 0.77 
    0.90 108,000 4.270.90 108,000 0.90 
    3,092,909 1,084,500 
    During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.
    During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.
    The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
    Stock price$0.77 
    Risk-free interest rate2.90 %
    Expected life of the options6.25 years
    Expected volatility158 %
    Expected dividend yield%
    Warrants
    The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:
    WarrantsWeighted-
    Average
    Exercise
    Price
    Weighted-
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    275,000 $1.01 0.23$723,250 
    Granted5,527,778 3.32
    Forfeited(275,000)1.01
    Exercised— — 
    Outstanding at December 31, 2021
    5,527,778 $3.32 4.62$— 
    Granted14,492,754 0.69
    Forfeited— — 
    Exercised(1,449,276)0.69 
    Outstanding at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Vested and expected to vest at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Exercisable at December 31, 2022
    18,571,256 $1.47 4.31$— 
    The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $6.60 416,667 2.13$6.60 416,667 $6.60 
    2.52 396,825 1.942.52 396,825 2.52 
    3.10 4,285,715 3.93.10 4,285,715 3.1 
    3.08 428,571 3.93.08 428,571 3.08 
    0.6913,043,478 4.60.6913,043,478 0.69 
    18,571,256 18,571,256 
    During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were
    exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022, the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.
    The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:
    Stock price
    $0.62 - 7.03
    Risk-free interest rate
    0.01 - 1.02%
    Expected life of the options
    1.5-5 years
    Expected volatility
    157-347%
    Expected dividend yield%
    Note 6 – Stockholders' Equity
    On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.
    Common Stock and Series B Preferred Stock
    The Company had the following transactions in its common stock during the six months ended June 30, 2023:
    In April 2023, a shareholder converted 162,500 shares of Class B common stock into 162,500 shares of Class A common stock.
    In May 2023, the Company issued 13,750 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
    In June 2023, the Company issued 67,400 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
    Series B Preferred Stock
    During April 2023, a shareholder converted 1 share of Series B preferred stock into 1 share of Class A common stock.
    Stock Options
    The following summarizes the stock option activity for the six months ended June 30, 2023:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    386,751 $4.39 7.94$463,495 
    Granted— — 
    Forfeited(16,844)6.16 
    Exercised— — 
    Outstanding at June 30, 2023
    369,907 $4.31 7.38$193,492 
    Exercisable at June 30, 2023
    159,001 $1.85 5.46$193,492 
    The following table summarizes information about options outstanding and exercisable as of June 30, 2023:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.40 111,438 5.01$0.40 111,438 $0.40 
    0.80 10,625 4.780.80 10,625 0.80 
    6.16 234,340 8.846.16 23,434 6.16 
    7.20 13,504 3.777.20 13,504 7.20 
    369,907 159,001 
    During the six months ended June 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.5 million, respectively. Unrecognized stock option expense as of June 30, 2023, amounted to $0.8 million, which will be recognized over a period extending through April 2025.
    Warrants
    The following summarizes the warrants activity for the six months ended June 30, 2023:
    WarrantsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    2,321,411 $11.78 4.31$— 
    Granted203,579 3.51 5.00
    Forfeited— — 
    Exercised— — 
    Outstanding at June 30, 2023
    2,524,990 $11.12 3.87$— 
    Exercisable at June 30, 2023
    2,524,990 $11.12 3.87$— 
    The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $52.80 52,084 1.64$52.80 52,084 $52.80 
    20.16 49,604 1.4520.16 49,604 20.16
    24.80 535,716 3.4124.80 535,716 24.80
    24.64 53,572 3.4024.64 53,572 24.64
    5.521,630,435 4.045.52 1,630,435 5.52
    3.50200,000 5.003.50 200,000 3.50
    4.203,579 5.004.20 3,579 4.20
     2,524,990 2,524,990 
    During the six months ended June 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023 and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants issued is $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants was determined using the following assumptions
    Stock price$1.89 
    Risk-free interest rate4.50 %
    Expected life of the warrants2.5
    Expected volatility1242%
    Expected dividend yield%
    XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity
    6 Months Ended
    Jun. 30, 2023
    Equity [Abstract]  
    Stockholders' Equity Preferred Stock Subject to Redemption
    Series C Preferred Stock
    The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
    Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
    Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.
    Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: 
    Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first
    trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
    The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
    Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.
    Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
    During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.
    As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.
    Series D Preferred Stock
    The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
    Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
    Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.
    Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:
    Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
    The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
    Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.
    Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
    Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.
    During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.
    As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstanding, respectively.
    Stockholders' Equity
    Preferred Stock
    The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.
    Series B Preferred Stock
    The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:
    If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
    If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
    Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
    The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:
    In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
    Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
    As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.
    Common Stock
    Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.
    The Company had the following transactions in its common stock during the year ended December 31, 2022:
    In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.
    In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.
    In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.
    In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.
    During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").
    In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.
    In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.
    In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.
    In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.
    In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.
    In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
    The Company had the following transactions in its common stock during the year ended December 31, 2021:
    On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.
    In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.
    On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.
    On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.
    On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.
    On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.
    On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.
    On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.
    On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.
    On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .
    On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.
    On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.
    On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.
    On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.
    On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.
    On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.
    During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.
    Stock Options
    The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.
    The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    1,790,000 $0.19 7.09$6,176,855 
    Granted— 
    Forfeited— 
    Exercised— 
    Outstanding at December 31, 2021
    1,790,000 $0.19 6.09$3,098,055 
    Granted2,084,620 $0.77 
    Forfeited(781,712)$0.32 
    Exercised— $— 
    Outstanding at December 31, 2022
    3,092,908 $0.55 7.94$463,494 
    Vested and expected to vest at December 31, 2022
    3,092,909 $0.55 7.94$463,494 
    Exercisable at December 31, 2022
    1,084,500 $0.14 5.37$463,494 
    The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.05 891,500 5.38$0.05 891,500 $0.05 
    0.10 85,000 5.280.10 85,000 0.10 
    0.13 — 4.580.13 — 0.13 
    0.77 2,008,409 9.330.77 — 0.77 
    0.90 108,000 4.270.90 108,000 0.90 
    3,092,909 1,084,500 
    During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.
    During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.
    The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
    Stock price$0.77 
    Risk-free interest rate2.90 %
    Expected life of the options6.25 years
    Expected volatility158 %
    Expected dividend yield%
    Warrants
    The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:
    WarrantsWeighted-
    Average
    Exercise
    Price
    Weighted-
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    275,000 $1.01 0.23$723,250 
    Granted5,527,778 3.32
    Forfeited(275,000)1.01
    Exercised— — 
    Outstanding at December 31, 2021
    5,527,778 $3.32 4.62$— 
    Granted14,492,754 0.69
    Forfeited— — 
    Exercised(1,449,276)0.69 
    Outstanding at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Vested and expected to vest at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Exercisable at December 31, 2022
    18,571,256 $1.47 4.31$— 
    The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $6.60 416,667 2.13$6.60 416,667 $6.60 
    2.52 396,825 1.942.52 396,825 2.52 
    3.10 4,285,715 3.93.10 4,285,715 3.1 
    3.08 428,571 3.93.08 428,571 3.08 
    0.6913,043,478 4.60.6913,043,478 0.69 
    18,571,256 18,571,256 
    During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were
    exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022, the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.
    The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:
    Stock price
    $0.62 - 7.03
    Risk-free interest rate
    0.01 - 1.02%
    Expected life of the options
    1.5-5 years
    Expected volatility
    157-347%
    Expected dividend yield%
    Note 6 – Stockholders' Equity
    On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.
    Common Stock and Series B Preferred Stock
    The Company had the following transactions in its common stock during the six months ended June 30, 2023:
    In April 2023, a shareholder converted 162,500 shares of Class B common stock into 162,500 shares of Class A common stock.
    In May 2023, the Company issued 13,750 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
    In June 2023, the Company issued 67,400 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
    Series B Preferred Stock
    During April 2023, a shareholder converted 1 share of Series B preferred stock into 1 share of Class A common stock.
    Stock Options
    The following summarizes the stock option activity for the six months ended June 30, 2023:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    386,751 $4.39 7.94$463,495 
    Granted— — 
    Forfeited(16,844)6.16 
    Exercised— — 
    Outstanding at June 30, 2023
    369,907 $4.31 7.38$193,492 
    Exercisable at June 30, 2023
    159,001 $1.85 5.46$193,492 
    The following table summarizes information about options outstanding and exercisable as of June 30, 2023:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.40 111,438 5.01$0.40 111,438 $0.40 
    0.80 10,625 4.780.80 10,625 0.80 
    6.16 234,340 8.846.16 23,434 6.16 
    7.20 13,504 3.777.20 13,504 7.20 
    369,907 159,001 
    During the six months ended June 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.5 million, respectively. Unrecognized stock option expense as of June 30, 2023, amounted to $0.8 million, which will be recognized over a period extending through April 2025.
    Warrants
    The following summarizes the warrants activity for the six months ended June 30, 2023:
    WarrantsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    2,321,411 $11.78 4.31$— 
    Granted203,579 3.51 5.00
    Forfeited— — 
    Exercised— — 
    Outstanding at June 30, 2023
    2,524,990 $11.12 3.87$— 
    Exercisable at June 30, 2023
    2,524,990 $11.12 3.87$— 
    The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $52.80 52,084 1.64$52.80 52,084 $52.80 
    20.16 49,604 1.4520.16 49,604 20.16
    24.80 535,716 3.4124.80 535,716 24.80
    24.64 53,572 3.4024.64 53,572 24.64
    5.521,630,435 4.045.52 1,630,435 5.52
    3.50200,000 5.003.50 200,000 3.50
    4.203,579 5.004.20 3,579 4.20
     2,524,990 2,524,990 
    During the six months ended June 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023 and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants issued is $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants was determined using the following assumptions
    Stock price$1.89 
    Risk-free interest rate4.50 %
    Expected life of the warrants2.5
    Expected volatility1242%
    Expected dividend yield%
    XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.3
    Business Combinations
    6 Months Ended
    Jun. 30, 2023
    Business Combination and Asset Acquisition [Abstract]  
    Business Combinations Business Combinations
    or the various acquisitions noted below that occurred during the year ended December 31, 2021, there were minimal amounts of transaction costs incurred by the Company ranging from $0-$40,000 that are deemed immaterial. Any transactions costs associated with each acquisition below was expensed as incurred, and are recorded within General & Administrative expenses on the Consolidated Statements of Operations.
    Vayu (US)
    Effective February 8, 2021, the Company purchased Vayu Inc to add to its A4 Aerospace services portfolio of companies. The purchase agreement provides for the Company to purchase all the outstanding shares of Vayu and its assets. Under the provision of ASC 805 Business Combinations, the Company determined that the acquisition of Vayu was an asset acquisition as more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the Series D preferred stock issued, including direct acquisition costs. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:
    Purchase Allocation
    Cash$81,442 
    Property and equipment56,011 
    Intellectual property8,406,743 
    Non-compete agreement100,819 
    Deferred tax liability(1,362,667)
    Accrued expenses and other current liabilities(564,039)
    SBA loan (PPP funds)(65,000)
    $6,653,309 
    The purchase price was paid as follows:
    Series D Preferred Stock (1,432,244 shares)
    $6,653,309 
    $6,653,309 
    TDI
    On May 5 2021, the Company purchased Thermal Dynamics, Inc, (“TDI”), to add to its A4 Defense services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of TDI and continuing the business of TDI with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Accounts receivable$1,408,682 
    Property and equipment111,789 
    Customer list3,840,000 
    Non-compete agreement120,000 
    Goodwill6,426,786 
    Other asset91,000 
    Accounts payable(786,151)
    Accrued expenses and other current liabilities(53,857)
    Contract liabilities(3,637,122)
    Notes payable(64,733)
    $7,456,394 
    The purchase price was paid as follows:
    Class A Common Stock (281,223 shares)
    $1,102,394 
    Cash6,354,000 
    $7,456,394 
    Alt Labs
    On May 10, 2021, the Company closed on the acquisition of Alternative Laboratories, LLC (Alt Labs) to add to its A4 Manufacturing services portfolio. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Alt Labs and
    continuing the business of Alt Labs with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Accounts receivable$397,441 
    Inventory2,621,653 
    Property and equipment1,739,441 
    Customer list1,250,000 
    Proprietary technology3,670,000 
    Non-compete agreement20,000 
    Goodwill4,410,564 
    Other assets390,502 
    Accounts payable(397,441)
    Accrued expenses and other current liabilities(411,830)
    Contract liabilities(1,754,290)
    Notes payable(33,363)
    $11,902,677 
    The purchase price was paid as follows:
    Class A Common Stock (361,847 shares)
    $1,432,677 
    Cash10,470,000 
    $11,902,677 
    On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. The Company closed on the purchase of the building in August 2021.
    Identified Technologies
    On October 20, 2021, the Company entered into a Stock Purchase Agreement with Identified Technologies Corporation (IDT) to add to its A4 Aerospace services portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of IDT and continuing the business of IDT with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Accounts receivable$90,858 
    Other asset27,469 
    Proprietary technology1,650,000 
    Tradename210,000 
    Goodwill1,913,310 
    Non-compete agreement90,000 
    Accrued expenses and other current liabilities(363,856)
    $3,617,781 
    The purchase price was paid as follows:
    Cash$35 
    Class A Common Stock (888,881 shares)
    3,617,746 
    $3,617,781 
    ElecJet
    On November 29, 2021, the Company acquired ElecJet Corp (ElecJet) to add to its A4 Technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Elecjet and continuing the business of ElecJet with defined inputs and substantive processes that contribute to the ability to create outputs. As part of the acquisition there was a contingent royalty agreement based on potential future graphene batteries. More detail of this agreement can be found in Note 11. It was determined that this contingent agreement had a FMV of $0 at the date of acquisition. A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Cash$27,466 
    Accounts receivable30,000 
    Inventory95,000 
    Proprietary technology 5,890,000 
    Non-compete agreement200,000 
    Goodwill6,496,343 
    Deferred tax liability(1,562,074)
    Accrued expenses and other current liabilities(113,742)
    $11,062,993 
    The purchase price was paid as follows:
    Cash$6,500,000 
    Class A Common Stock (1,803,279)
    4,562,993 
    $11,062,993 
    DTI Services (doing business as RCA Commercial Electronics)
    On December 13, 2021, the Company purchased DTI Services (RCA), to add to its technology portfolio of companies. Under the provision of ASC 805 Business Combinations, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of RCA and continuing the business of RCA with
    defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Accounts receivable$3,409,230 
    Other current assets1,259,556 
    Inventory12,477,872 
    Property and equipment761,370 
    Customer list6,300,000 
    Trademark620,000 
    Non-compete agreement690,000 
    Goodwill1,355,728 
    ROU asset1,196,764 
    Accounts payable(951,302)
    Accrued expenses and other current liabilities(677,720)
    Customer deposits(153,201)
    Operating lease liability(1,226,128)
    Line of credit(4,710,768)
    $20,351,401 
    The purchase price was paid as follows:
    Cash$14,000,000 
    Class A Common Stock (1,587,301 shares)
    3,682,538 
    Warrants (396,825 shares)
    668,863 
    Seller notes2,000,000 
    $20,351,401 
    For tax purposes, the Goodwill associated with the business combinations of TDI, Alt Labs, and RCA described above will be deductible under IRC section 197 as the transactions were treated as an asset purchase. The Goodwill associated with the business combinations of Identified Technology and ElecJet described above is not deductible for tax purposes.
    The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of
    these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.
    Pro Forma Combined Financials (unaudited)
    Years Ended December 31,
    20222021
    Sales$104,563,002 $98,321,144 
    Cost of goods sold82,848,600 75,523,745 
    Gross profit21,714,402 22,797,399 
    Operating expenses32,470,186 38,643,670 
    Loss from operations(10,755,784)(15,846,271)
    Net loss from continuing operations(12,875,313)(12,144,338)
    Loss per share(0.07)(0.06)
    XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.3
    Equity Investments
    6 Months Ended
    Jun. 30, 2023
    Investments, Debt and Equity Securities [Abstract]  
    Equity Investments Equity Investments
    AmplifeiIntl LLC
    On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and recognized a loss on impairment for the entire value of $1,350,000.
    The membership interest was paid for as follows:
    Accounts receivable owed from Amplifei$1,000,000 
    Cash350,000 
    Total$1,350,000 
    XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.3
    Income Taxes
    6 Months Ended
    Jun. 30, 2023
    Income Tax Disclosure [Abstract]  
    Income Taxes Income Taxes
    The components of the Company's income tax provision are as follows:
    Year Ended December 31, 2022Year Ended December 31, 2021
    Current expense (benefit)
    Federal$— $— 
    State139,020 — 
    139,020 — 
    Deferred benefit
    Federal$(650,283)$(1,616,916)
    State(222,731)(326,825)
    (873,014)(1,943,741)
    Provision for income tax benefit$(733,994)$(1,943,741)
    A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:
    Year Ended December 31, 2022Year Ended December 31, 2021
    AmountPercentageAmountPercentage
    Pre-tax book loss$(13,609,307)$(21,426,879)
    Federal income tax at statutory rate(2,857,954)21.0 %(4,499,644)21.0 %
    State income tax benefit(530,084)3.9 %(163,677)0.8 %
    Change in valuation allowance2,760,687 (20.3)%3,559,163 (16.6)%
    Permanent items21,281 (0.2)%(839,583)3.9 %
    Other(127,924)1.4 %— — %
    Provision for income tax benefit$(733,994)5.4 %$(1,943,741)9.1 %
    Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's net deferred income taxes are as follows:
    Year Ended December 31, 2022Year Ended December 31, 2021
    Deferred tax asset:
    Accrued expenses and other$696,419 $347,645 
    Lease Liability8,176,101 — 
    Loss carryforwards14,295,781 13,124,197 
    Stock based compensation211,499 90,293 
    Research and experimental expenditures202,199 — 
    Inventory625,937 — 
    Interest634,445 615,260 
    Total deferred tax asset24,842,381 14,177,395 
    Valuation allowance(13,492,773)(9,887,550)
    Net deferred tax assets11,349,608 4,289,845 
    Deferred tax liabilities:
    Fixed assets(3,266,395)(365,922)
    Intangible assets and goodwill(4,865,970)(5,785,088)
    ROU asset(4,205,393)— 
    Total deferred tax liabilities(12,337,758)(6,151,010)
    Net non-current deferred tax liability$(988,150)$(1,861,165)
    Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the lack of sustained profitability in recent years. Such objective evidence limits the ability to consider other subjective evidence, such as the Company's projections for future growth.
    On the basis of this evaluation, as of December 31, 2022 and 2021, a valuation allowance of $13.5 million and $9.9 million, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted based on changes in objective and subjective evidence in future years. If and when the Company determines the valuation allowance should be released (i.e., reduced), the adjustment would result in a tax benefit reported in that period’s consolidated statement of operations, the effect of which would be an increase in reported net income. The amount of any such tax benefit associated with release of the Company's valuation allowance in a particular reporting period may be material.
    The Company has gross federal and state net operating loss carryforwards of $71.0 million and $20.1 million, respectively, at December 31, 2022. At December 31, 2022, the Company has approximately $11.3 million of federal net operating losses available to offset future taxable income for 20 years and will begin to expire in 2036. The remaining $59.7 million of federal net operating losses are carried forward indefinitely to offset future taxable income up to an 80% limitation of taxable income in the year of use. The state net operating losses begin to expire in 2024. The Company has a gross interest limitation carryforward of $2.5 million under Section 163(j) for federal tax purposes at December 31, 2022. The Section 163(j) interest may be carried forward indefinitely.
    The future tax benefits from NOLs and built-in losses would be materially reduced or potentially eliminated if we experience an “ownership change” as defined under IRC §382. The Company has identified ownership shifts on
    August 23, 2014, April 29, 2015, February 4, 2016 and July 1, 2019, which immaterially impacted the Company. The Company does not believe an ownership change has occurred in the current year.
    With exceptions due to the generation and utilization of net operating losses or credits, as of December 31, 2022, Alpine 4 Holdings and Subsidiaries are no longer subject to federal or state examinations by taxing authorities for tax years before 2019 and 2018, respectively.
    Significant judgment is required in evaluating the Company's uncertain tax positions and determining its provision for income taxes. Although the Company believes that it has appropriately reserved for its uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different than expectations. The Company will adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, the refinement of an estimate, the closing of a statutory audit period or changes in applicable tax law. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences would impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to the reserves that are considered appropriate, as well as related net interest.
    The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had no accrual for interest or penalties at December 31, 2022 or 2021, and has not recognized interest or penalties during the years ended December 31, 2022 and 2021 since there was no reduction of income taxes paid due to uncertain tax positions.
    The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:
    December 31, 2022December 31, 2021
    Unrecognized tax liabilities, beginning of the year$1,169,028 $— 
    Increase related to current year tax positions480,911 1,169,028 
    Unrecognized tax liabilities, end of year$1,649,939 $1,169,028 
    Included in the balance of unrecognized tax liabilities as of December 31, 2022 are $0.6 million of tax liabilities that, if recognized, would affect the ETR. Also included in the balance of unrecognized tax liabilities as of December 31, 2022 are $1.0 million of tax liabilities that, if recognized, would result in adjustments to other tax accounts, primarily deferred taxes.
    XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.3
    Industry Segments
    6 Months Ended
    Jun. 30, 2023
    Segment Reporting [Abstract]  
    Industry Segments Industry Segments
    The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.
    Management excludes the following when reviewing the profit/loss by segment.
    Intercompany Sales/COGS
    Management fees to the parent Company
    Income tax benefit/expense
    There has not been any change to the measurement method in how management reviews the profit/loss by segment.
    The reporting segments and their business activity are as follows:
    A4 Construction Services Morris Sheet Metal (“MSM”) provides commercial construction services primarily as a sheet metal contractor.
    A4 Construction Services Excel Construction (“Excel”) provides commercial construction services primarily as a sheet metal contractor.
    A4 Manufacturing Quality Circuit Assembly (QCA) is a contract manufacturer within the technology industry.
    A4 Manufacturing Alternative Labs (“Alt Labs”) is a contract manufacturer within the dietary & nutraceutical supplements industry.
    A4 Defense Thermal Dynamics does contracting for the US Government particularity for the US Defense Department and US Department of State.
    A4 Technologies RCA Commercial Electronics (“RCA”) is a B2B commercial electronics manufacturer.
    A4 Technologies ElecJet is a battery research & development company.
    A4 Aerospace Vayu is a drone aircraft manufacturer.
    A4 All Other includes the QCA-Central, Identified Technologies and Corporate operating segments.
    The Company’s reportable segments for the years ended December 31, 2022 and 2021:
    Years Ended December 31,
    20222021
    Revenue
    A4 Construction Services - MSM$18,290,019 $16,191,284 
    A4 Construction Services - Excel1,761,572 1,803,739 
    A4 Manufacturing - QCA16,763,989 14,258,084 
    A4 Manufacturing - Alt Labs12,889,992 11,674,220 
    A4 Defense - TDI10,046,658 4,467,376 
    A4 Technologies - RCA40,092,612 1,454,451 
    A4 Technologies - ElecJet1,098,534 89,018 
    A4 Aerospace - Vayu81,100 — 
    All Other3,538,526 1,702,641 
    $104,563,002 $51,640,813 
    Gross profit
    A4 Construction Services - MSM$1,374,517 $(385,266)
    A4 Construction Services - Excel3,681 (92,765)
    A4 Manufacturing - QCA3,258,082 2,763,213 
    A4 Manufacturing - Alt Labs2,343,368 3,749,878 
    A4 Defense - TDI3,082,844 1,073,636 
    A4 Technologies - RCA10,687,202 379,740 
    A4 Technologies - ElecJet(236,636)76,818 
    A4 Aerospace - Vayu13,087 — 
    All Other1,188,257 132,744 
    $21,714,402 $7,697,998 
    Income (loss) from operations
    A4 Construction Services - MSM$(883,922)$(4,247,240)
    A4 Construction Services - Excel(973,934)(1,969,535)
    A4 Manufacturing - QCA702,875 1,426,141 
    A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
    A4 Defense - TDI1,072,306 (282,882)
    A4 Technologies - RCA2,525,619 (100,328)
    A4 Technologies - ElecJet(1,107,254)(62,163)
    A4 Aerospace - Vayu(3,336,279)(4,875,829)
    All Other(11,039,503)(8,983,320)
    $(10,755,784)$(22,122,359)
    Depreciation and amortization
    A4 Construction Services - MSM$684,563 $846,808 
    A4 Construction Services - Excel267,966 291,556 
    A4 Manufacturing - QCA417,172 377,868 
    A4 Manufacturing - Alt Labs983,931 611,079 
    A4 Defense - TDI288,950 191,740 
    A4 Technologies - RCA979,206 49,299 
    A4 Technologies - ElecJet414,333 33,833 
    A4 Aerospace - Vayu1,025,412 1,093,995 
    All Other1,113,005 658,181 
    $6,174,538 $4,154,359 
    Interest Expenses
    A4 Construction Services - MSM$421,287 $706,607 
    A4 Construction Services - Excel245,855 291,263 
    A4 Manufacturing - QCA262,551 230,044 
    A4 Manufacturing - Alt Labs351,503 72,060 
    A4 Defense - TDI11,975 825 
    A4 Technologies - RCA159,878 15,347 
    A4 Technologies - ElecJet— — 
    A4 Aerospace - Vayu10,677 
    All Other1,660,406 1,973,078 
    $3,124,132 $3,289,233 
    Net income (loss)
    A4 Construction Services - MSM$(1,246,295)$(1,481,382)
    A4 Construction Services - Excel(1,219,789)(1,899,512)
    A4 Manufacturing - QCA367,760 1,774,139 
    A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
    A4 Defense - TDI1,060,331 (270,289)
    A4 Technologies - RCA2,365,741 (115,675)
    A4 Technologies - ElecJet(1,110,727)(62,163)
    A4 Aerospace - Vayu(3,346,956)(4,852,182)
    All Other(11,800,336)(9,932,322)
    $(12,875,313)$(19,483,138)
    As of
    December 31, 2022
    As of
    December 31, 2021
    Total Assets
    A4 Construction Services - MSM$11,309,049 $10,935,355 
    A4 Construction Services - Excel3,359,818 3,050,206 
    A4 Manufacturing - QCA20,988,492 11,869,711 
    A4 Manufacturing - Alt Labs26,636,905 23,173,298 
    A4 Defense - TDI13,497,381 11,982,580 
    A4 Technologies - RCA27,191,977 28,174,091 
    A4 Technologies - ElecJet12,897,440 12,904,267 
    A4 Aerospace - Vayu14,632,530 14,702,838 
    All Other$15,118,622 $17,831,504 
    $145,632,214 $134,623,850 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - ElecJet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$5,188,521 $3,906,271 
    A4 Construction Services - Excel288,243 286,972 
    A4 Manufacturing - QCA3,867,141 2,339,597 
    A4 Manufacturing - Alt Labs1,833,502 406,333 
    A4 Defense - TDI1,905,314 1,371,184 
    A4 Technologies - RCA3,232,559 2,961,201 
    A4 Technologies - ElecJet12,888 37,744 
    A4 Aerospace - Vayu— — 
    All Other811,776 565,874 
    $17,139,944 $11,875,176 
    Note 7 – Segment Reporting
    The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.
    Management excludes the following when reviewing the profit/loss by segment.
    Intercompany Sales/COGS
    Management fees to the parent Company
    Income tax benefit/expense
    There has not been any change to the measurement method in how management reviews the profit/loss by segment.
    The operating segments and their business activity are as follows:
    A4 Construction Services - MSM provides commercial construction services primarily as a sheet metal contractor.
    A4 Construction Services - Excel provides commercial construction services primarily as a sheet metal contractor.
    A4 Manufacturing - QCA is a contract manufacturer within the technology industry.
    A4 Manufacturing - Alt Labs is a contract manufacturer within the dietary & nutraceutical supplements industry.
    A4 Defense - TDI does contracting for the US Government particularly for the US Defense Department and US Department of State.
    A4 Technologies - RCA is a business-to-business ("B2B") commercial electronics manufacturer.
    A4 Technologies - Elecjet is a battery research and development company.
    A4 Aerospace - Vayu is a drone aircraft manufacturer.
    A4 All Other includes the QCA-C, IDT, GAC, and Corporate.
    Three Months Ended June 30,Six Months Ended June 30,
    2023202220232022
    Revenue
    A4 Construction Services - MSM$3,550,392 $5,326,296 $7,363,532 $9,093,686 
    A4 Construction Services - Excel110,494 342,963 443,358 631,777 
    A4 Manufacturing - QCA5,319,687 4,241,382 9,511,330 8,560,242 
    A4 Manufacturing - Alt Labs6,787,129 2,958,885 11,014,043 6,783,023 
    A4 Defense - TDI2,413,363 2,472,207 5,383,450 5,160,188 
    A4 Technologies - RCA8,538,620 8,910,276 15,992,043 18,147,535 
    A4 Technologies - Elecjet121,845 345,382 224,340 902,111 
    A4 Aerospace - Vayu4,171 — 4,171 25,000 
    All Other1,176,325 673,735 2,447,472 1,559,718 
    $28,022,026 $25,271,126 $52,383,739 $50,863,280 
    Gross profit (loss)
    A4 Construction Services - MSM$549,807 $191,788 $781,695 $655,594 
    A4 Construction Services - Excel(373,950)(26,468)(523,958)(125,442)
    A4 Manufacturing - QCA1,786,189 1,149,049 2,683,904 2,176,233 
    A4 Manufacturing - Alt Labs1,778,676 857,997 2,727,428 1,759,476 
    A4 Defense - TDI944,550 1,285,732 1,561,132 2,128,921 
    A4 Technologies - RCA2,752,026 2,159,923 5,126,204 4,344,251 
    A4 Technologies - Elecjet(53,000)249,297 (126,809)187,268 
    A4 Aerospace - Vayu4,116 — 1,706 25,000 
    All Other398,676 293,225 772,244 646,699 
    $7,787,090 $6,160,543 $13,003,546 $11,798,000 
    Income (loss) from operations
    A4 Construction Services - MSM$(150,608)$(152,882)$(555,021)$(468,580)
    A4 Construction Services - Excel(578,989)(238,956)(1,011,070)(558,946)
    A4 Manufacturing - QCA446,516 270,804 465,613 685,252 
    A4 Manufacturing - Alt Labs181,351 5,190,788 (377,774)4,203,305 
    A4 Defense - TDI829,235 783,704 1,010,769 1,206,844 
    A4 Technologies - RCA944,686 193,377 1,420,550 759,667 
    A4 Technologies - Elecjet(222,275)(268,554)(467,696)(572,900)
    A4 Aerospace - Vayu(1,380,016)(819,431)(2,200,983)(1,626,328)
    All Other(3,788,794)(2,587,090)(7,143,755)(5,012,709)
    $(3,718,894)$2,371,760 $(8,859,367)$(1,384,395)
    Depreciation and amortization
    A4 Construction Services - MSM$178,665 $171,342 $352,963 $337,746 
    A4 Construction Services - Excel67,524 132,917 135,049 132,917 
    A4 Manufacturing - QCA113,673 108,304 230,552 208,783 
    A4 Manufacturing - Alt Labs225,654 253,948 434,208 560,983 
    A4 Defense - TDI72,433 72,090 144,866 144,180 
    A4 Technologies - RCA244,805 170,053 489,609 340,099 
    A4 Technologies - Elecjet105,668 103,633 211,334 205,133 
    A4 Aerospace - Vayu259,679 259,225 518,590 533,894 
    All Other317,255 277,280 595,968 554,721 
    $1,585,356 $1,548,792 $3,113,139 $3,018,456 
    Interest expense
    A4 Construction Services - MSM$98,163 $124,220 $211,873 $227,245 
    A4 Construction Services - Excel60,196 61,643 120,766 123,628 
    A4 Manufacturing - QCA171,005 87,601 334,650 123,890 
    A4 Manufacturing - Alt Labs84,979 94,561 149,659 151,677 
    A4 Defense - TDI16,598 — 33,945 — 
    A4 Technologies - RCA71,896 60,431 157,852 115,248 
    A4 Technologies - Elecjet— — — — 
    A4 Aerospace - Vayu5,414 — 11,372 — 
    All Other600,494 534,018 1,087,498 829,747 
    $1,108,745 $962,474 $2,107,615 $1,571,435 
    Net income (loss)
    A4 Construction Services - MSM$(248,771)$(276,934)$(729,371)$(639,301)
    A4 Construction Services - Excel(639,185)(300,599)(1,131,836)(682,574)
    A4 Manufacturing - QCA275,944 161,763 131,757 535,630 
    A4 Manufacturing - Alt Labs178,697 5,298,191 (480,059)4,186,729 
    A4 Defense - TDI837,719 783,704 1,001,906 1,206,844 
    A4 Technologies - RCA872,790 132,946 1,262,698 644,419 
    A4 Technologies - Elecjet(222,275)(272,099)(467,696)(576,445)
    A4 Aerospace - Vayu(1,414,806)(819,431)(2,241,731)(1,626,328)
    All Other(4,191,979)(3,167,735)(7,666,677)(5,508,728)
    $(4,551,866)$1,539,806 $(10,321,009)$(2,459,754)
    The Company’s reportable segments as of June 30, 2023, and December 31, 2022, were as follows:
    As of
    June 30, 2023
    As of
    December 31, 2022
    Total assets
    A4 Construction Services - MSM$10,675,363 $11,309,049 
    A4 Construction Services - Excel3,334,543 3,359,818 
    A4 Manufacturing - QCA20,550,261 20,988,492 
    A4 Manufacturing - Alt Labs28,335,277 26,636,905 
    A4 Defense - TDI13,663,378 13,497,381 
    A4 Technologies - RCA24,753,925 27,191,977 
    A4 Technologies - Elecjet12,787,943 12,897,440 
    A4 Aerospace - Vayu12,890,586 14,632,530 
    All Other15,619,649 15,118,622 
    $142,610,925 $145,632,214 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - Elecjet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$4,373,429 $5,188,521 
    A4 Construction Services - Excel386,429 288,243 
    A4 Manufacturing - QCA2,768,483 3,867,141 
    A4 Manufacturing - Alt Labs2,458,636 1,833,502 
    A4 Defense - TDI2,207,665 1,905,314 
    A4 Technologies - RCA3,669,480 3,232,559 
    A4 Technologies - Elecjet6,302 12,888 
    A4 Aerospace - Vayu— — 
    All Other758,324 811,776 
    $16,628,748 $17,139,944 
    XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.3
    Commitments and Contingencies
    6 Months Ended
    Jun. 30, 2023
    Commitments and Contingencies Disclosure [Abstract]  
    Commitments and Contingencies Commitments and Contingencies
    Licensing Agreement
    DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada.
    The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual
    payment of $420,000 for the years ended 2020 and 2021, $440,000 for the year ended 2022, $460,000 for the year ended 2023, and $480,000 for the year ended 2024.
    Warranty Service Agreement
    DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:
    Years Ending December 31,
    2023$66,626 
    202459,964 
    Total$126,590 
    Royalty Agreement
    On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.
    Legal Proceedings
    From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.
    In August 2020, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit in 2020 seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagrees with the court’s ruling and intends to appeal. Before the Company can file its appeal of the summary judgment order, the court must resolve Mr. Martin’s counterclaim in which Mr. Martin claims that Mr. Martin remains unpaid on the promissory note, as modified, under which the Company purchased the Horizon. The note balance is alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day (Note 4). The Company continues to dispute the amount claimed due. As well, the Company’s legal position remains that the indebtedness should be discharged due to material misrepresentations by Mr. Martin in the original transaction.
    In August 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), Rob Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims was owed under his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this is a frivolous lawsuit and as such, no accrual has been recorded as of December 31, 2022 and 2021. As of the date of this Report, a pre-trial scheduling conference is scheduled for June 21, 2023, and the Company is participating in discovery.
    In October 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314)
    for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 37,500 shares of Class A Common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations are ongoing as of the date of this Report. As no formal settlement offer has been extended, no accrual has been recorded as of December 31, 2022 and 2021.
    In November 2022, the Company received a complaint filed by Mr. Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell, over the Company’s refusal to continue paying on a $2,300,000 note comprising part of the purchase consideration (Note 4). In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial in June of 2024.
    In December 2022, the Company’s subsidiary Excel Fabrication LLC (“Excel”) received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho, a contractor for whom Excel Fabrication LLC was performing as sub-contractor and who stopped its work for Starr Corporation pursuant to its claimed contract right of termination due to failure of Starr Corporation to make payment within the contracted period for payment for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $500,000, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract between the parties, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024.
    XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.3
    Subsequent Events
    6 Months Ended
    Jun. 30, 2023
    Subsequent Events [Abstract]  
    Subsequent Events Subsequent Events
    In January 2023, the Company made a $250,000 investment for a 10% equity interest in a battery materials company, which includes a seat on its board, and participation rights in future funding rounds.
    In February 2023, the Company learned that a complaint the State of New York brought against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes, a case which had originally been dismissed for lack of jurisdiction, had become revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. The company is currently considering its options for reaching a settlement with the State of New York, and for the possibility of seeking redress from the previous owners of Vayu.
    In April 2023, a certain investor converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.
    Note 9 – Subsequent Events
    In July 2023, Vayu received its first purchase order from All American Contracting for ten G1 MKIII Fixed Wing unmanned aerial vehicles ("UAVs") for $5.25 million with delivery expected to occur in Q4 2023 or Q1 2024. The purchase order requires a 10% down payment, with final payment to be sent prior to taking delivery.
    In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.
    On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024. The $100,000 payment and the 250,000 shares have been paid and issued by the Company.
    On August 4, 2023, the Company filed a Registration Statement on Form S-1 with the Securities and Exchange Commission ("SEC") relating to a proposed offering of our Class A common stock. The number of shares of Class A common stock to be offered and the price for the proposed offering will be determined at the time of pricing and may be at a discount to the then current market price. The offering is subject to market conditions, and the proceeds will be utilized for general corporate purposes, working capital, research and development, and repayment of certain outstanding debt.
    XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.3
    Organization and Basis of Presentation -10Q
    6 Months Ended
    Jun. 30, 2023
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Organization and Basis of Presentation Organization and Basis of Presentation
    Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.
    Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).
    Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).
    Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).
    Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho limited liability company (“Excel”).
    Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).
    Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).
    On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).
    On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).
    On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).
    On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.
    On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.
    In Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC, which has remained consistent throughout the year. There was no assignment of assets or other financial activity on the entity during the current year.
    As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:
    A4 Corporate Services, LLC;
    ALTIA, LLC;
    Quality Circuit Assembly, Inc.;
    Morris Sheet Metal, Corp;
    JTD Spiral, Inc.;
    Excel Construction Services, LLC;
    SPECTRUMebos, Inc.;
    Vayu (US)
    Thermal Dynamics International, Inc.;
    Alternative Laboratories, LLC.;
    Identified Technologies, Corp.;
    ElecJet Corp.;
    DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and
    Global Autonomous Corporation,
    Basis of presentation
    The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
    Liquidity
    The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.
    In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our
    ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the going concern sub-section below).
    As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.
    As of December 31, 2022, the Company has positive working capital of approximately $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit including $0.5 million in capital expenditures lines of credit availability) of which $3.8 million was available and unused at December 31, 2022. There are two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet.
    The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of the six operating companies, which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.
    Going Concern
    The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
    In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of QCA, TDI, IDT and RCA plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past 12 months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as MSM, Alt Labs, and Excel Construction have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.
    Note 1 – Organization and Basis of Presentation
    The unaudited consolidated financial statements were prepared by Alpine 4 Holdings, Inc. ("we,” “our,” or the "Company"), pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The information furnished herein reflects all adjustments (consisting of normal recurring accruals and adjustments) which are, in the opinion of management, necessary to fairly present the operating results for the respective periods. Certain information and footnote disclosures normally present in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") were omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and footnotes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on May 5, 2023. The results for the six months ended June 30, 2023, are not necessarily indicative of the results to be expected for the year ending December 31, 2023.
    The Company was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators.
    Basis of presentation
    The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). Certain reclassifications have been made that have no impact on net earnings and financial position.
    Liquidity
    The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued. In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the Going Concern sub-section below).
    As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses but has positive cash flows from operations for the current year. Although the Company has experienced net losses of $10.3 million and $2.5 million for the six months ended June 30, 2023 and 2022, respectively, net cash flows provided by operating activities improved to $2.5 million for the six months ended June 30, 2023, from $7.2 million used in operating activities for the six months ended June 30, 2022.
    As of June 30, 2023, the Company had positive working capital of $1.6 million, which was a decrease of $14.0 million compared to December 31, 2022. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.5 million in capital expenditures lines of credit availability) of which $4.4 million was available and unused as of June 30, 2023. There are three lines of credit that are set to mature during the next twelve months. These three lines of credit total $13.7 million, of which $8.7 million was used as of June 30, 2023, and are shown as a current liability on the consolidated balance sheet. These factors raise substantial doubt about the Company's ability to continue as a going concern.
    The Company plans to continue to generate additional revenue, improve cash flows from operations, and improve gross profit performance across all of its subsidiaries. The Company also may raise funds through debt financing, securing additional lines of credit, and the sale of shares in public or private offerings.
    Going Concern
    The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses cause doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.
    In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of Quality Circuit Assembly ("QCA"), Quality Circuit Assembly - Central ("QCA-C"), Identified Technologies ("IDT"), Thermal Dynamics International ("TDI"), and RCA Commercial ("RCA") plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past twelve months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next twelve months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal ("MSM"), Alternative Laboratories ("Alt Labs"), and Excel Construction ("Excel") have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.
    Entity level risks
    Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. As of the date of this Report, those events were continuing to escalate and create increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine is increasing supply interruptions and further hindering our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond.
    XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q
    6 Months Ended
    Jun. 30, 2023
    Accounting Policies [Abstract]  
    Summary of Significant Accounting Policies Summary of Significant Accounting Policies
    Principles of consolidation
    The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.
    Use of estimates
    The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
    Advertising
    Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.
    Cash
    Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2022, and 2021, the Company had no cash equivalents.
    The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were approximately $3.2 million and $3.5 million, respectively as of December 31, 2022 and December 31, 2021. Of this amount, approximately $2.0 million and $2.0 million, respectively, were uninsured. All uninsured amounts are held with J.P. Morgan Chase.
    Major Customers
    The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
    For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.
    For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.
    Major Vendors
    For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
    Accounts Receivable, net
    The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these
    reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.
    Inventory
    Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:
    December 31,
    2022
    December 31,
    2021
    Raw materials$9,116,824 $8,253,104 
    Work in process3,165,876 2,480,979 
    Finished goods12,975,669 13,685,571 
    Inventory$25,258,369 $24,419,654 
    Property and Equipment, net
    Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:
    Automobiles and trucks
    5 to 7 years
    Machinery and equipment10 years
    Office furniture and fixtures5 years
    Buildings and improvements39 years
    Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.
    Property and equipment consisted of the following as of December 31, 2022 and 2021:
    December 31,
    2022
    December 31,
    2021
    Automobiles and trucks$1,056,551 $1,251,187 
    Machinery and equipment9,864,846 8,876,402 
    Office furniture and fixtures186,464 167,581 
    Buildings and improvements16,696,926 23,630,250 
    Total Property and equipment27,804,787 33,925,420 
    Less: Accumulated depreciation(8,301,302)(5,823,949)
    Property and equipment, net$19,503,485 $28,101,471 
    Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)
    The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.
    Purchased Intangibles and Other Long-Lived Assets, net
    The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
    Software5 years
    Non-compete agreements
    1-15 years
    Customer list
    3-16 years
    Patents, trademarks, and licenses
    3-17 years
    Proprietary technology15 years
    Intangible assets consisted of the following as of December 31, 2022 and 2021:
    CostWeighted Average Amortization PeriodDecember 31,
    2022
    December 31,
    2021
    Software2.0 years$128,474 $128,474 
    Non-compete agreement6.3 years1,426,276 1,378,772 
    Customer list11.9 years13,011,187 13,011,187 
    Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
    Proprietary technology13.5 years19,866,743 19,616,743 
    12.9 years41,560,088 41,310,088 
    Accumulated amortization
    Software$(77,084)$(64,757)
    Non-compete agreement(478,510)(210,465)
    Customer list(1,711,327)(1,112,797)
    Patents, trademarks, and licenses(962,258)(8,444)
    Proprietary technology(2,048,300)(732,961)
    (5,277,479)(2,129,424)
    Intangibles assets, net$36,282,609 $39,180,664 
    Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
    Years Ending December 31,
    2023$3,152,048 
    20243,152,048 
    20252,919,686 
    20262,900,686 
    20272,762,686 
    Thereafter21,395,455 
    Total$36,282,609 
    The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.
    Other Long-Term Assets
    Other long-term assets consisted of the following as of December 31, 2022 and 2021:
    December 31,
    2022
    December 31,
    2021
    Deposits$578,545 $149,517 
    Other1,277,060 207,601 
    $1,855,605 $357,118 
    Impairment of Long-Lived Assets
    The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, Accounting for the Impairment of Long-Lived Assets.  This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.
    During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.
    During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
    Goodwill
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.
    During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
    Leases
    The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease
    term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
    Fair Value Measurement
    ASC 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.
    Equity Investments
    The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.
    Research and Development
    The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.
    Revenue Recognition
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contracts with the Company’s customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    QCA and Alt Labs
    QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    ElecJet
    ElecJet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Identified Technologies
    Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Direct Tech Sales (“RCA”)
    RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and
    returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    MSM, Excel and TDI
    For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.
    Contract Assets and Contract Liabilities
    The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
    Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.
    Contract Retentions
    As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.
    The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:
    Year ended December 31,
    20222021
    Sale of goods
    Circuit boards and cables$18,780,769 $15,700,902 
    Supplements12,889,992 11,674,220 
    Electronics41,191,146 1,543,469 
    Total sale of goods72,861,907 28,918,591 
    Sale of services
    Construction contracts30,098,249 22,462,399 
    Drone 3D mapping1,602,846 259,823 
    Total sale of services31,701,095 22,722,222 
    Total revenues$104,563,002 $51,640,813 
    Earnings (loss) per share
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:
    For the Year Ended December 31, 2022
    For the Year Ended December 31, 2021
    Net lossSharesPer Share AmountNet lossSharesPer Share Amount
    Basic EPS
    Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Stock-based compensation
    The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.
    Income taxes
    The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.
    The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.
    Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.
    Related Party Disclosure
    ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.
    Recent Accounting Pronouncements
    Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.
    In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.
    Note 2 – Summary of Significant Accounting Policies
    Principles of consolidation
    The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of June 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.
    Use of estimates
    The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts
    receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
    Cash
    Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of June 30, 2023, and December 31, 2022, the Company had no cash equivalents.
    The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were $3.9 million and $3.2 million as of June 30, 2023, and December 31, 2022, respectively. Of this amount, $2.5 million and $2.0 million were uninsured as of June 30, 2023, and December 31, 2022, respectively. All uninsured amounts are held with J.P. Morgan Chase.
    Major Customers & Vendors
    The Company had no customers which made up over 10% of total Company accounts receivable as of June 30, 2023, or December 31, 2022.
    For the six months ended June 30, 2023, the Company had no customers which made up over 10% of total Company revenues. For the six months ended June 30, 2022, the Company had one customer within the A4 Technology - RCA segment, which made up 12% of total Company revenues.
    For the six months ended June 30, 2023 and 2022, the Company received 10% and 10%, respectively, of total Company revenues from prime contractors.
    For the six months ended June 30, 2023, the Company had no vendors, which made up over 10% of total Company purchases. For the six months ended June 30, 2022, the Company had one vendor within the A4 Technology - RCA segment, which made up 17% of total Company purchases.
    Inventory
    Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at June 30, 2023, and December 31, 2022, consisted of:
    June 30, 2023December 31, 2022
    Raw materials$9,726,538 $9,116,824 
    Work in process3,528,187 3,165,876 
    Finished goods10,764,288 12,975,669 
    Inventory$24,019,013 $25,258,369 
    Impairment of Long-Lived Assets
    The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset.
    During the six months ended June 30, 2023, there were no events or changes in circumstances that indicated a quantitative impairment analysis was necessary and as such, no impairment was recorded.
    Goodwill
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of June 30, 2023, and December 31, 2022, the reporting units with goodwill were QCA, MSM, Alt Labs, TDI, IDT, Elecjet, and RCA. Consistent with our prior year assessment, the Elecjet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. Any failure to execute these customer and/or supplier arrangements would negatively impact the key growth assumptions.
    Fair value measurements
    Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of June 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis, as all of our financial assets and liabilities were Level 1.
    Equity Method Investments
    In February 2023, the Company made a $0.3 million investment for a 10% equity interest in a battery materials company, which includes a seat on its board of directors, and participation rights in future funding rounds. The investment is accounted for as an equity method investment as the board representation allows us to have significant influence over the operating and financial policies of the battery materials company. The investment is presented in other non-current assets on the consolidated balance sheet with the value of the investment being adjusted in arrears on a quarterly basis based on its financial performance. In June 2023, a subsequent funding round was held, in which the Company waived its participation rights, that decreased our equity investment to an 8% equity interest.
    Research and Development
    The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the six months ended June 30, 2023 and 2022, research and development costs totaled $1.7 million and $0.6 million, respectively.
    Earnings (loss) per share
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of June 30, 2023 and 2022 was 2,894,897 and 1,098,050. respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the three and six months ended June 30, 2023 and 2022:
    For the Three Months Ended June 30, 2023For the Three Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet IncomeSharesPer Share Amount
    Basic EPS
    Net income (loss)$(4,551,866)25,103,271 $(0.18)$1,539,806 22,899,822 $0.07 
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(4,551,866)$25,103,271 $(0.18)$1,539,806 $22,899,822 $0.07 
    For the Six Months Ended June 30, 2023
    For the Six Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet LossSharesPer Share Amount
    Basic EPS
    Net loss$(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    Revenue Recognition
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contract with the Company's customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation of the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    The following tables presents our revenues disaggregated by type for the three months ended June 30, 2023 and 2022:
    Three Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $12,886,116 $— $8,660,465 $— $21,546,581 
    Sale of services3,660,886 — 2,413,363 — 401,196 6,475,445 
    Total revenues
    $3,660,886 $12,886,116 $2,413,363 $8,660,465 $401,196 $28,022,026 
    Three Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $7,530,475 $— $9,255,658 $— $16,786,133 
    Sale of services5,669,259 — 2,472,207 — 343,527 8,484,993 
    Total revenues
    $5,669,259 $7,530,475 $2,472,207 $9,255,658 $343,527 $25,271,126 
    The following tables presents our revenues disaggregated by type for the six months ended June 30, 2023 and 2022:
    Six Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $22,206,937 $— $16,216,383 $— $38,423,320 
    Sale of services7,806,890 — 5,383,450 — 770,079 13,960,419 
    Total revenues$7,806,890 $22,206,937 $5,383,450 $16,216,383 $770,079 $52,383,739 
    Six Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $16,178,570 $— $19,049,646 $— $35,228,216 
    Sale of services9,725,463 — 5,160,188 — 749,413 15,635,064 
    Total revenues
    $9,725,463 $16,178,570 $5,160,188 $19,049,646 $749,413 $50,863,280 
    XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases -10Q
    6 Months Ended
    Jun. 30, 2023
    Leases [Abstract]  
    Leases LeasesThe Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    Finance Leases
    As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:
    Classification on Balance SheetDecember 31,
    2022
    December 31,
    2021
    Assets
    Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
    Total lease assets$16,407,566 $1,460,206 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
    Total lease liability$16,581,379 $1,495,158 
    On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the
    present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
    In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.
    On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.
    On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
    The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
    Note 3 – Leases
    The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Finance Leases
    As of June 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $625,908 and $625,908 for the six months ended June 30, 2023 and 2022, respectively. Of this amount $89,006 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. Interest expense on finance leases for the six months ended June 30, 2023, and 2022 was $607,895 and $633,610, respectively, and is recorded in interest
    expense on the consolidated statements of operations. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:
    June 30,
    2023
    December 31,
    2022
    Assets 
    Operating lease assetsOperating lease right of use assets$15,704,511 $16,407,566 
    Total lease assets$15,704,511 $16,407,566 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,518,842 $1,318,885 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability14,447,193 15,262,494 
    Total lease liability$15,966,035 $16,581,379 
    The lease expense for the six months ended June 30, 2023 and 2022, were $1,292,535 and $253,121, respectively. Of this amount $372,352 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. The cash paid under operating leases during the six months ended June 30, 2023 and 2022, were $789,282 and $251,398, respectively. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 6.01%.
    Leases LeasesThe Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    Finance Leases
    As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:
    Classification on Balance SheetDecember 31,
    2022
    December 31,
    2021
    Assets
    Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
    Total lease assets$16,407,566 $1,460,206 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
    Total lease liability$16,581,379 $1,495,158 
    On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the
    present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.
    In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%.
    On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.
    On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.
    On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.
    The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General & Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.
    Note 3 – Leases
    The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Finance Leases
    As of June 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $625,908 and $625,908 for the six months ended June 30, 2023 and 2022, respectively. Of this amount $89,006 and $0 is recorded within cost of revenues with the remainder recorded in general & administrative expenses on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. Interest expense on finance leases for the six months ended June 30, 2023, and 2022 was $607,895 and $633,610, respectively, and is recorded in interest
    expense on the consolidated statements of operations. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 8.01%.
    Operating Leases
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:
    June 30,
    2023
    December 31,
    2022
    Assets 
    Operating lease assetsOperating lease right of use assets$15,704,511 $16,407,566 
    Total lease assets$15,704,511 $16,407,566 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,518,842 $1,318,885 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability14,447,193 15,262,494 
    Total lease liability$15,966,035 $16,581,379 
    The lease expense for the six months ended June 30, 2023 and 2022, were $1,292,535 and $253,121, respectively. Of this amount $372,352 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. The cash paid under operating leases during the six months ended June 30, 2023 and 2022, were $789,282 and $251,398, respectively. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 6.01%.
    XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt -10Q
    6 Months Ended
    Jun. 30, 2023
    Debt Disclosure [Abstract]  
    Debt Debt
    On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
    In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-
    anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.
    In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.
    In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
    In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.
    In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.
    In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.
    On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, Leases, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).
    In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.
    In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.
    In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.
    In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.
    In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on as of December 31, 2022.
    In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on as of December 31, 2022.
    In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 2022.
    In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022 was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.
    The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.
    The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
    December 31,
    2022
    December 31,
    2021
    Lines of credit, current portion$7,426,814 $4,473,489 
    Equipment loans, current portion68,410 61,640 
    Term notes, current portion3,132,726 5,628,884 
    Total current10,627,950 10,164,013 
    Line of credit, net of current portion7,215,520 5,640,051 
    Long-term portion of equipment loans and term notes4,266,350 8,426,105 
    Total notes payable$22,109,820 $24,230,169 
    Future scheduled maturities of outstanding debt are as follows:
    Years Ending December 31,
    2023$10,627,950 
    20245,104,159 
    2025155,254 
    2026734,607 
    20275,422,850 
    Thereafter65,000 
    Total$22,109,820 
    Note 4 – Debt
    The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:
    June 30,
    2023
    December 31,
    2022
    Lines of credit, current portion$8,699,609 $7,426,814 
    Equipment loans, current portion76,072 68,410 
    Related party term notes, current portion555,000 — 
    Term notes, current portion6,094,400 3,132,726 
    Total current 15,425,081 10,627,950 
    Lines of credit, net of current portion4,058,411 7,215,520 
    Long-term portion of equipment loans and term notes2,144,048 4,266,350 
    Total notes payable and lines of credit$21,627,540 $22,109,820 
    Future scheduled maturities of outstanding debt are as follows:
    Twelve Months Ending June 30,
    2024$15,425,081 
    20251,743,815 
    2026669,034 
    2027123,428 
    20283,594,396 
    Thereafter71,786 
    Total$21,627,540 
    In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. As of June 30, 2023 and 2022, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which are reflective in current liabilities. The default rate was 10% and the daily late charge was $575. On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement to resolve litigation surrounding this matter (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 8, Commitments and Contingencies, below).
    During May 2023, the Company issued a $0.2 million nine-month note payable to an outside investor with an annual interest rate of 15%, with the proceeds to be used for general corporate purposes.
    In June 2023, Morris entered into a Forbearance agreement with its banking partner that extended the maturity of the line of credit to July 21, 2023 from May 31, 2023. In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.
    In June 2023, Quality Circuit Assembly entered into the third amendment on its loan and security agreement that increased the maximum limit to $7 million from $5 million.
    During 2023, the Company had four revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.5 million. The revolving lines of credit used as of June 30, 2023, totaled $12.8 million with interest rates ranging from WSJ prime plus 2.50% - 4.25% and terms ranging from one to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of June 30, 2023, the Company had $4.4 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants as of the date of this report.
    Note 5 - Convertible Debt
    In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of June 30, 2023 was $185,476 and is recorded as convertible debt on the consolidated balance sheet.
    In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock,
    which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 6) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the consolidated balance sheet. The carrying value of the note as of June 30, 2023 was $285,836 and is recorded as convertible debt on the consolidated balance sheet.
    All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.
    XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.3
    Convertible Debt -10Q
    6 Months Ended
    Jun. 30, 2023
    Debt Disclosure [Abstract]  
    Debt Debt
    On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
    In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-
    anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.
    In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.
    In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)
    In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.
    In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.
    In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.
    On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, Leases, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).
    In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.
    In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.
    In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.
    In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.
    In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on as of December 31, 2022.
    In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on as of December 31, 2022.
    In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 2022.
    In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022 was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.
    The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.
    The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
    December 31,
    2022
    December 31,
    2021
    Lines of credit, current portion$7,426,814 $4,473,489 
    Equipment loans, current portion68,410 61,640 
    Term notes, current portion3,132,726 5,628,884 
    Total current10,627,950 10,164,013 
    Line of credit, net of current portion7,215,520 5,640,051 
    Long-term portion of equipment loans and term notes4,266,350 8,426,105 
    Total notes payable$22,109,820 $24,230,169 
    Future scheduled maturities of outstanding debt are as follows:
    Years Ending December 31,
    2023$10,627,950 
    20245,104,159 
    2025155,254 
    2026734,607 
    20275,422,850 
    Thereafter65,000 
    Total$22,109,820 
    Note 4 – Debt
    The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:
    June 30,
    2023
    December 31,
    2022
    Lines of credit, current portion$8,699,609 $7,426,814 
    Equipment loans, current portion76,072 68,410 
    Related party term notes, current portion555,000 — 
    Term notes, current portion6,094,400 3,132,726 
    Total current 15,425,081 10,627,950 
    Lines of credit, net of current portion4,058,411 7,215,520 
    Long-term portion of equipment loans and term notes2,144,048 4,266,350 
    Total notes payable and lines of credit$21,627,540 $22,109,820 
    Future scheduled maturities of outstanding debt are as follows:
    Twelve Months Ending June 30,
    2024$15,425,081 
    20251,743,815 
    2026669,034 
    2027123,428 
    20283,594,396 
    Thereafter71,786 
    Total$21,627,540 
    In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. As of June 30, 2023 and 2022, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which are reflective in current liabilities. The default rate was 10% and the daily late charge was $575. On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement to resolve litigation surrounding this matter (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 8, Commitments and Contingencies, below).
    During May 2023, the Company issued a $0.2 million nine-month note payable to an outside investor with an annual interest rate of 15%, with the proceeds to be used for general corporate purposes.
    In June 2023, Morris entered into a Forbearance agreement with its banking partner that extended the maturity of the line of credit to July 21, 2023 from May 31, 2023. In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.
    In June 2023, Quality Circuit Assembly entered into the third amendment on its loan and security agreement that increased the maximum limit to $7 million from $5 million.
    During 2023, the Company had four revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.5 million. The revolving lines of credit used as of June 30, 2023, totaled $12.8 million with interest rates ranging from WSJ prime plus 2.50% - 4.25% and terms ranging from one to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of June 30, 2023, the Company had $4.4 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants as of the date of this report.
    Note 5 - Convertible Debt
    In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of June 30, 2023 was $185,476 and is recorded as convertible debt on the consolidated balance sheet.
    In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock,
    which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 6) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the consolidated balance sheet. The carrying value of the note as of June 30, 2023 was $285,836 and is recorded as convertible debt on the consolidated balance sheet.
    All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.
    XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q
    6 Months Ended
    Jun. 30, 2023
    Equity [Abstract]  
    Preferred Stock Subject to Redemption Preferred Stock Subject to Redemption
    Series C Preferred Stock
    The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
    Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
    Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.
    Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: 
    Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first
    trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
    The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
    Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.
    Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
    During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.
    As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.
    Series D Preferred Stock
    The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.
    Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.
    Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.
    Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:
    Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).
    The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the five Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the five Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.
    Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.
    Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.
    Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.
    During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.
    As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstanding, respectively.
    Stockholders' Equity
    Preferred Stock
    The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.
    Series B Preferred Stock
    The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:
    If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.
    If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.
    Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.
    The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:
    In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).
    Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.
    As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.
    Common Stock
    Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.
    The Company had the following transactions in its common stock during the year ended December 31, 2022:
    In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.
    In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.
    In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.
    In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.
    During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").
    In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.
    In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.
    In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.
    In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.
    In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.
    In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.
    The Company had the following transactions in its common stock during the year ended December 31, 2021:
    On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.
    In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.
    On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.
    On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.
    On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.
    On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.
    On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.
    On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.
    On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.
    On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .
    On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.
    On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.
    On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.
    On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.
    On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.
    On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.
    During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.
    Stock Options
    The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.
    The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    1,790,000 $0.19 7.09$6,176,855 
    Granted— 
    Forfeited— 
    Exercised— 
    Outstanding at December 31, 2021
    1,790,000 $0.19 6.09$3,098,055 
    Granted2,084,620 $0.77 
    Forfeited(781,712)$0.32 
    Exercised— $— 
    Outstanding at December 31, 2022
    3,092,908 $0.55 7.94$463,494 
    Vested and expected to vest at December 31, 2022
    3,092,909 $0.55 7.94$463,494 
    Exercisable at December 31, 2022
    1,084,500 $0.14 5.37$463,494 
    The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.05 891,500 5.38$0.05 891,500 $0.05 
    0.10 85,000 5.280.10 85,000 0.10 
    0.13 — 4.580.13 — 0.13 
    0.77 2,008,409 9.330.77 — 0.77 
    0.90 108,000 4.270.90 108,000 0.90 
    3,092,909 1,084,500 
    During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.
    During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.
    The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
    Stock price$0.77 
    Risk-free interest rate2.90 %
    Expected life of the options6.25 years
    Expected volatility158 %
    Expected dividend yield%
    Warrants
    The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:
    WarrantsWeighted-
    Average
    Exercise
    Price
    Weighted-
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    275,000 $1.01 0.23$723,250 
    Granted5,527,778 3.32
    Forfeited(275,000)1.01
    Exercised— — 
    Outstanding at December 31, 2021
    5,527,778 $3.32 4.62$— 
    Granted14,492,754 0.69
    Forfeited— — 
    Exercised(1,449,276)0.69 
    Outstanding at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Vested and expected to vest at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Exercisable at December 31, 2022
    18,571,256 $1.47 4.31$— 
    The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $6.60 416,667 2.13$6.60 416,667 $6.60 
    2.52 396,825 1.942.52 396,825 2.52 
    3.10 4,285,715 3.93.10 4,285,715 3.1 
    3.08 428,571 3.93.08 428,571 3.08 
    0.6913,043,478 4.60.6913,043,478 0.69 
    18,571,256 18,571,256 
    During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were
    exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022, the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.
    The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:
    Stock price
    $0.62 - 7.03
    Risk-free interest rate
    0.01 - 1.02%
    Expected life of the options
    1.5-5 years
    Expected volatility
    157-347%
    Expected dividend yield%
    Note 6 – Stockholders' Equity
    On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.
    Common Stock and Series B Preferred Stock
    The Company had the following transactions in its common stock during the six months ended June 30, 2023:
    In April 2023, a shareholder converted 162,500 shares of Class B common stock into 162,500 shares of Class A common stock.
    In May 2023, the Company issued 13,750 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
    In June 2023, the Company issued 67,400 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.
    Series B Preferred Stock
    During April 2023, a shareholder converted 1 share of Series B preferred stock into 1 share of Class A common stock.
    Stock Options
    The following summarizes the stock option activity for the six months ended June 30, 2023:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    386,751 $4.39 7.94$463,495 
    Granted— — 
    Forfeited(16,844)6.16 
    Exercised— — 
    Outstanding at June 30, 2023
    369,907 $4.31 7.38$193,492 
    Exercisable at June 30, 2023
    159,001 $1.85 5.46$193,492 
    The following table summarizes information about options outstanding and exercisable as of June 30, 2023:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.40 111,438 5.01$0.40 111,438 $0.40 
    0.80 10,625 4.780.80 10,625 0.80 
    6.16 234,340 8.846.16 23,434 6.16 
    7.20 13,504 3.777.20 13,504 7.20 
    369,907 159,001 
    During the six months ended June 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.5 million, respectively. Unrecognized stock option expense as of June 30, 2023, amounted to $0.8 million, which will be recognized over a period extending through April 2025.
    Warrants
    The following summarizes the warrants activity for the six months ended June 30, 2023:
    WarrantsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    2,321,411 $11.78 4.31$— 
    Granted203,579 3.51 5.00
    Forfeited— — 
    Exercised— — 
    Outstanding at June 30, 2023
    2,524,990 $11.12 3.87$— 
    Exercisable at June 30, 2023
    2,524,990 $11.12 3.87$— 
    The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $52.80 52,084 1.64$52.80 52,084 $52.80 
    20.16 49,604 1.4520.16 49,604 20.16
    24.80 535,716 3.4124.80 535,716 24.80
    24.64 53,572 3.4024.64 53,572 24.64
    5.521,630,435 4.045.52 1,630,435 5.52
    3.50200,000 5.003.50 200,000 3.50
    4.203,579 5.004.20 3,579 4.20
     2,524,990 2,524,990 
    During the six months ended June 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023 and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants issued is $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants was determined using the following assumptions
    Stock price$1.89 
    Risk-free interest rate4.50 %
    Expected life of the warrants2.5
    Expected volatility1242%
    Expected dividend yield%
    XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.3
    Segment Reporting -10Q
    6 Months Ended
    Jun. 30, 2023
    Segment Reporting [Abstract]  
    Industry Segments Industry Segments
    The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.
    Management excludes the following when reviewing the profit/loss by segment.
    Intercompany Sales/COGS
    Management fees to the parent Company
    Income tax benefit/expense
    There has not been any change to the measurement method in how management reviews the profit/loss by segment.
    The reporting segments and their business activity are as follows:
    A4 Construction Services Morris Sheet Metal (“MSM”) provides commercial construction services primarily as a sheet metal contractor.
    A4 Construction Services Excel Construction (“Excel”) provides commercial construction services primarily as a sheet metal contractor.
    A4 Manufacturing Quality Circuit Assembly (QCA) is a contract manufacturer within the technology industry.
    A4 Manufacturing Alternative Labs (“Alt Labs”) is a contract manufacturer within the dietary & nutraceutical supplements industry.
    A4 Defense Thermal Dynamics does contracting for the US Government particularity for the US Defense Department and US Department of State.
    A4 Technologies RCA Commercial Electronics (“RCA”) is a B2B commercial electronics manufacturer.
    A4 Technologies ElecJet is a battery research & development company.
    A4 Aerospace Vayu is a drone aircraft manufacturer.
    A4 All Other includes the QCA-Central, Identified Technologies and Corporate operating segments.
    The Company’s reportable segments for the years ended December 31, 2022 and 2021:
    Years Ended December 31,
    20222021
    Revenue
    A4 Construction Services - MSM$18,290,019 $16,191,284 
    A4 Construction Services - Excel1,761,572 1,803,739 
    A4 Manufacturing - QCA16,763,989 14,258,084 
    A4 Manufacturing - Alt Labs12,889,992 11,674,220 
    A4 Defense - TDI10,046,658 4,467,376 
    A4 Technologies - RCA40,092,612 1,454,451 
    A4 Technologies - ElecJet1,098,534 89,018 
    A4 Aerospace - Vayu81,100 — 
    All Other3,538,526 1,702,641 
    $104,563,002 $51,640,813 
    Gross profit
    A4 Construction Services - MSM$1,374,517 $(385,266)
    A4 Construction Services - Excel3,681 (92,765)
    A4 Manufacturing - QCA3,258,082 2,763,213 
    A4 Manufacturing - Alt Labs2,343,368 3,749,878 
    A4 Defense - TDI3,082,844 1,073,636 
    A4 Technologies - RCA10,687,202 379,740 
    A4 Technologies - ElecJet(236,636)76,818 
    A4 Aerospace - Vayu13,087 — 
    All Other1,188,257 132,744 
    $21,714,402 $7,697,998 
    Income (loss) from operations
    A4 Construction Services - MSM$(883,922)$(4,247,240)
    A4 Construction Services - Excel(973,934)(1,969,535)
    A4 Manufacturing - QCA702,875 1,426,141 
    A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
    A4 Defense - TDI1,072,306 (282,882)
    A4 Technologies - RCA2,525,619 (100,328)
    A4 Technologies - ElecJet(1,107,254)(62,163)
    A4 Aerospace - Vayu(3,336,279)(4,875,829)
    All Other(11,039,503)(8,983,320)
    $(10,755,784)$(22,122,359)
    Depreciation and amortization
    A4 Construction Services - MSM$684,563 $846,808 
    A4 Construction Services - Excel267,966 291,556 
    A4 Manufacturing - QCA417,172 377,868 
    A4 Manufacturing - Alt Labs983,931 611,079 
    A4 Defense - TDI288,950 191,740 
    A4 Technologies - RCA979,206 49,299 
    A4 Technologies - ElecJet414,333 33,833 
    A4 Aerospace - Vayu1,025,412 1,093,995 
    All Other1,113,005 658,181 
    $6,174,538 $4,154,359 
    Interest Expenses
    A4 Construction Services - MSM$421,287 $706,607 
    A4 Construction Services - Excel245,855 291,263 
    A4 Manufacturing - QCA262,551 230,044 
    A4 Manufacturing - Alt Labs351,503 72,060 
    A4 Defense - TDI11,975 825 
    A4 Technologies - RCA159,878 15,347 
    A4 Technologies - ElecJet— — 
    A4 Aerospace - Vayu10,677 
    All Other1,660,406 1,973,078 
    $3,124,132 $3,289,233 
    Net income (loss)
    A4 Construction Services - MSM$(1,246,295)$(1,481,382)
    A4 Construction Services - Excel(1,219,789)(1,899,512)
    A4 Manufacturing - QCA367,760 1,774,139 
    A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
    A4 Defense - TDI1,060,331 (270,289)
    A4 Technologies - RCA2,365,741 (115,675)
    A4 Technologies - ElecJet(1,110,727)(62,163)
    A4 Aerospace - Vayu(3,346,956)(4,852,182)
    All Other(11,800,336)(9,932,322)
    $(12,875,313)$(19,483,138)
    As of
    December 31, 2022
    As of
    December 31, 2021
    Total Assets
    A4 Construction Services - MSM$11,309,049 $10,935,355 
    A4 Construction Services - Excel3,359,818 3,050,206 
    A4 Manufacturing - QCA20,988,492 11,869,711 
    A4 Manufacturing - Alt Labs26,636,905 23,173,298 
    A4 Defense - TDI13,497,381 11,982,580 
    A4 Technologies - RCA27,191,977 28,174,091 
    A4 Technologies - ElecJet12,897,440 12,904,267 
    A4 Aerospace - Vayu14,632,530 14,702,838 
    All Other$15,118,622 $17,831,504 
    $145,632,214 $134,623,850 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - ElecJet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$5,188,521 $3,906,271 
    A4 Construction Services - Excel288,243 286,972 
    A4 Manufacturing - QCA3,867,141 2,339,597 
    A4 Manufacturing - Alt Labs1,833,502 406,333 
    A4 Defense - TDI1,905,314 1,371,184 
    A4 Technologies - RCA3,232,559 2,961,201 
    A4 Technologies - ElecJet12,888 37,744 
    A4 Aerospace - Vayu— — 
    All Other811,776 565,874 
    $17,139,944 $11,875,176 
    Note 7 – Segment Reporting
    The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.
    Management excludes the following when reviewing the profit/loss by segment.
    Intercompany Sales/COGS
    Management fees to the parent Company
    Income tax benefit/expense
    There has not been any change to the measurement method in how management reviews the profit/loss by segment.
    The operating segments and their business activity are as follows:
    A4 Construction Services - MSM provides commercial construction services primarily as a sheet metal contractor.
    A4 Construction Services - Excel provides commercial construction services primarily as a sheet metal contractor.
    A4 Manufacturing - QCA is a contract manufacturer within the technology industry.
    A4 Manufacturing - Alt Labs is a contract manufacturer within the dietary & nutraceutical supplements industry.
    A4 Defense - TDI does contracting for the US Government particularly for the US Defense Department and US Department of State.
    A4 Technologies - RCA is a business-to-business ("B2B") commercial electronics manufacturer.
    A4 Technologies - Elecjet is a battery research and development company.
    A4 Aerospace - Vayu is a drone aircraft manufacturer.
    A4 All Other includes the QCA-C, IDT, GAC, and Corporate.
    Three Months Ended June 30,Six Months Ended June 30,
    2023202220232022
    Revenue
    A4 Construction Services - MSM$3,550,392 $5,326,296 $7,363,532 $9,093,686 
    A4 Construction Services - Excel110,494 342,963 443,358 631,777 
    A4 Manufacturing - QCA5,319,687 4,241,382 9,511,330 8,560,242 
    A4 Manufacturing - Alt Labs6,787,129 2,958,885 11,014,043 6,783,023 
    A4 Defense - TDI2,413,363 2,472,207 5,383,450 5,160,188 
    A4 Technologies - RCA8,538,620 8,910,276 15,992,043 18,147,535 
    A4 Technologies - Elecjet121,845 345,382 224,340 902,111 
    A4 Aerospace - Vayu4,171 — 4,171 25,000 
    All Other1,176,325 673,735 2,447,472 1,559,718 
    $28,022,026 $25,271,126 $52,383,739 $50,863,280 
    Gross profit (loss)
    A4 Construction Services - MSM$549,807 $191,788 $781,695 $655,594 
    A4 Construction Services - Excel(373,950)(26,468)(523,958)(125,442)
    A4 Manufacturing - QCA1,786,189 1,149,049 2,683,904 2,176,233 
    A4 Manufacturing - Alt Labs1,778,676 857,997 2,727,428 1,759,476 
    A4 Defense - TDI944,550 1,285,732 1,561,132 2,128,921 
    A4 Technologies - RCA2,752,026 2,159,923 5,126,204 4,344,251 
    A4 Technologies - Elecjet(53,000)249,297 (126,809)187,268 
    A4 Aerospace - Vayu4,116 — 1,706 25,000 
    All Other398,676 293,225 772,244 646,699 
    $7,787,090 $6,160,543 $13,003,546 $11,798,000 
    Income (loss) from operations
    A4 Construction Services - MSM$(150,608)$(152,882)$(555,021)$(468,580)
    A4 Construction Services - Excel(578,989)(238,956)(1,011,070)(558,946)
    A4 Manufacturing - QCA446,516 270,804 465,613 685,252 
    A4 Manufacturing - Alt Labs181,351 5,190,788 (377,774)4,203,305 
    A4 Defense - TDI829,235 783,704 1,010,769 1,206,844 
    A4 Technologies - RCA944,686 193,377 1,420,550 759,667 
    A4 Technologies - Elecjet(222,275)(268,554)(467,696)(572,900)
    A4 Aerospace - Vayu(1,380,016)(819,431)(2,200,983)(1,626,328)
    All Other(3,788,794)(2,587,090)(7,143,755)(5,012,709)
    $(3,718,894)$2,371,760 $(8,859,367)$(1,384,395)
    Depreciation and amortization
    A4 Construction Services - MSM$178,665 $171,342 $352,963 $337,746 
    A4 Construction Services - Excel67,524 132,917 135,049 132,917 
    A4 Manufacturing - QCA113,673 108,304 230,552 208,783 
    A4 Manufacturing - Alt Labs225,654 253,948 434,208 560,983 
    A4 Defense - TDI72,433 72,090 144,866 144,180 
    A4 Technologies - RCA244,805 170,053 489,609 340,099 
    A4 Technologies - Elecjet105,668 103,633 211,334 205,133 
    A4 Aerospace - Vayu259,679 259,225 518,590 533,894 
    All Other317,255 277,280 595,968 554,721 
    $1,585,356 $1,548,792 $3,113,139 $3,018,456 
    Interest expense
    A4 Construction Services - MSM$98,163 $124,220 $211,873 $227,245 
    A4 Construction Services - Excel60,196 61,643 120,766 123,628 
    A4 Manufacturing - QCA171,005 87,601 334,650 123,890 
    A4 Manufacturing - Alt Labs84,979 94,561 149,659 151,677 
    A4 Defense - TDI16,598 — 33,945 — 
    A4 Technologies - RCA71,896 60,431 157,852 115,248 
    A4 Technologies - Elecjet— — — — 
    A4 Aerospace - Vayu5,414 — 11,372 — 
    All Other600,494 534,018 1,087,498 829,747 
    $1,108,745 $962,474 $2,107,615 $1,571,435 
    Net income (loss)
    A4 Construction Services - MSM$(248,771)$(276,934)$(729,371)$(639,301)
    A4 Construction Services - Excel(639,185)(300,599)(1,131,836)(682,574)
    A4 Manufacturing - QCA275,944 161,763 131,757 535,630 
    A4 Manufacturing - Alt Labs178,697 5,298,191 (480,059)4,186,729 
    A4 Defense - TDI837,719 783,704 1,001,906 1,206,844 
    A4 Technologies - RCA872,790 132,946 1,262,698 644,419 
    A4 Technologies - Elecjet(222,275)(272,099)(467,696)(576,445)
    A4 Aerospace - Vayu(1,414,806)(819,431)(2,241,731)(1,626,328)
    All Other(4,191,979)(3,167,735)(7,666,677)(5,508,728)
    $(4,551,866)$1,539,806 $(10,321,009)$(2,459,754)
    The Company’s reportable segments as of June 30, 2023, and December 31, 2022, were as follows:
    As of
    June 30, 2023
    As of
    December 31, 2022
    Total assets
    A4 Construction Services - MSM$10,675,363 $11,309,049 
    A4 Construction Services - Excel3,334,543 3,359,818 
    A4 Manufacturing - QCA20,550,261 20,988,492 
    A4 Manufacturing - Alt Labs28,335,277 26,636,905 
    A4 Defense - TDI13,663,378 13,497,381 
    A4 Technologies - RCA24,753,925 27,191,977 
    A4 Technologies - Elecjet12,787,943 12,897,440 
    A4 Aerospace - Vayu12,890,586 14,632,530 
    All Other15,619,649 15,118,622 
    $142,610,925 $145,632,214 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - Elecjet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$4,373,429 $5,188,521 
    A4 Construction Services - Excel386,429 288,243 
    A4 Manufacturing - QCA2,768,483 3,867,141 
    A4 Manufacturing - Alt Labs2,458,636 1,833,502 
    A4 Defense - TDI2,207,665 1,905,314 
    A4 Technologies - RCA3,669,480 3,232,559 
    A4 Technologies - Elecjet6,302 12,888 
    A4 Aerospace - Vayu— — 
    All Other758,324 811,776 
    $16,628,748 $17,139,944 
    XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.3
    Commitments and Contingencies -10Q
    6 Months Ended
    Jun. 30, 2023
    Commitments and Contingencies Disclosure [Abstract]  
    Commitments and Contingencies
    Note 8 – Commitments and Contingencies
    Licensing Agreement
    DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada. The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2027 except for the agreement relating to Computer Monitors and Outdoor Televisions which expires on December 31, 2025. DTI agreed to pay a royalty fee of 2.50% - 3.50% on net sales based on product type with a total minimum annual payment of $550,000 for the year ended
    2023, $600,000 for the year ended 2024, $620,000 for the year ended 2025, $660,000 for the year ended 2026, and $700,000 for the year ended 2027.
    Warranty Service Agreement
    DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer, for whom services will be provided through 2030. In exchange for these services, DTI expects to receive $66,626 and $59,964 during the years ended December 31, 2023 and 2024, respectively.
    Royalty Agreement
    On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of Elecjet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.
    Legal Proceedings
    From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.
    Alan Martin Lawsuit
    In August 2020, in a matter relating to our former subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagreed with the court’s ruling and planned to appeal. Mr. Martin filed a counterclaim in which he claimed that he remains unpaid on the promissory note, as modified, under which the Company purchased Horizon. The note balance alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day. After confidential mediation before Hon. Eileen Willett, United States Magistrate Judge for the United States District Court for the District of Arizona, the parties settled their dispute on acceptable terms. The Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024. The $100,000 payment and the 250,000 shares have been paid and issued by the Company.
    Robert Porter Lawsuit
    In August 2021, in a matter relating to Horizon, Robert Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims were owed to him pursuant to his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this is a frivolous lawsuit and as such, no accrual has been recorded as of June 30, 2023, and December 31, 2022.
    VWES Lawsuit
    In October 2021, in a matter relating to Horizon, the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 4,688 shares of Class A common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations were ongoing as of the date of this report. As no formal settlement offer has been extended, no accrual has been recorded as of June 30, 2023, and December 31, 2022.
    Gatehouse Lawsuit
    In June 2022, in a matter relating to the Company’s subsidiaries, DTI Services Limited Liability Company and Direct Tech Sales, LLC (doing business as RCA, the Company received a complaint filed in the Superior Court of Marion County State of Indiana (CAUSE NO. 49D01-2203-PL-006662) by Gatehouse, LLC (“Gatehouse”), a supplier of PPP gloves for resale by RCA, seeking payment of $213,000 for supplied goods that RCA has good reason to believe are counterfeit, and thus unsalable. RCA has answered the complaint and asserted counterclaims of fraud and breach of contract. After a long delay in prosecution of the case by Gatehouse, motion practice has begun in this matter. However no scheduling, hearings, or trial date had been set as of the date of this report.
    Mark Bell Lawsuit
    In November 2022, the Company, and its subsidiaries Excel and A4 Construction, received a complaint filed by Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell. The matter relates to the lack of payment on a $2.3 million seller note comprising part of the purchase consideration. In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial in June of 2024.
    Starr Corporation Arbitration
    In December 2022, the Company’s subsidiary Excel received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho (“Starr Corporation”), a contractor for whom Excel was performing as sub-contractor. Excel stopped its work for Starr Corporation' pursuant to its claimed contract right of termination based on Starr Corporation’s failure to make payment within the contracted period for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $0.5 million, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024. As no formal settlement offer has been extended, no accrual has been recorded as of June 30, 2023, and December 31, 2022.
    State University of New York at Stonybrook Lawsuit
    In February 2023, the Company was apprised that a complaint was brought in the State of New York against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes. The case had originally been dismissed for lack of jurisdiction but was revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. In light of the decision by the Court of Appeals to return the case to the trial courts for adjudication, and as of the date of this report the Company and the State of New York have begun informal settlement discussions including the possibility of the State providing information useful to the Company should it wish to subsequently seek redress from the previous owners of Vayu.
    Kevin Thomas Lawsuit
    In May 2023, Kevin Thomas, who sold Alternative Laboratories, LLC to the Company in May of 2021, sued the Company, and its subsidiaries Alt Labs and A4 Manufacturing, in the State circuit court for Collier County Florida (Case Number 23-CA-1981), alleging that the Company failed to deliver shares of the Company as promised by the terms of the purchase agreement. Additionally Mr. Thomas claimed that an amount of $610,000 in Employee Retention Credits was received by the Company and that portion representing the credit attributed to the first and second quarters of 2021 (prior to the May 4th, 2021 date of sale), should be remitted to him rather than retained by the Company. The Company believes that Mr. Thomas’ complaint is wholly without merit, and as of the date of this report, the Company was in the process of answering the complaint and considering possible motions and counterclaims.
    XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.3
    Subsequent Events -10Q
    6 Months Ended
    Jun. 30, 2023
    Subsequent Events [Abstract]  
    Subsequent Events Subsequent Events
    In January 2023, the Company made a $250,000 investment for a 10% equity interest in a battery materials company, which includes a seat on its board, and participation rights in future funding rounds.
    In February 2023, the Company learned that a complaint the State of New York brought against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes, a case which had originally been dismissed for lack of jurisdiction, had become revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. The company is currently considering its options for reaching a settlement with the State of New York, and for the possibility of seeking redress from the previous owners of Vayu.
    In April 2023, a certain investor converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.
    Note 9 – Subsequent Events
    In July 2023, Vayu received its first purchase order from All American Contracting for ten G1 MKIII Fixed Wing unmanned aerial vehicles ("UAVs") for $5.25 million with delivery expected to occur in Q4 2023 or Q1 2024. The purchase order requires a 10% down payment, with final payment to be sent prior to taking delivery.
    In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.
    On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024. The $100,000 payment and the 250,000 shares have been paid and issued by the Company.
    On August 4, 2023, the Company filed a Registration Statement on Form S-1 with the Securities and Exchange Commission ("SEC") relating to a proposed offering of our Class A common stock. The number of shares of Class A common stock to be offered and the price for the proposed offering will be determined at the time of pricing and may be at a discount to the then current market price. The offering is subject to market conditions, and the proceeds will be utilized for general corporate purposes, working capital, research and development, and repayment of certain outstanding debt.
    XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies (Policies)
    6 Months Ended
    Jun. 30, 2023
    Accounting Policies [Abstract]  
    Basis of presentation The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
    Basis of presentation
    The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). Certain reclassifications have been made that have no impact on net earnings and financial position.
    Principles of consolidation The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of June 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.
    Use of estimates The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
    Advertising Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.
    Cash Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days.Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days.
    Major Customers
    The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
    For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.
    For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.
    Major Vendors
    For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
    The Company had no customers which made up over 10% of total Company accounts receivable as of June 30, 2023, or December 31, 2022.
    For the six months ended June 30, 2023, the Company had no customers which made up over 10% of total Company revenues. For the six months ended June 30, 2022, the Company had one customer within the A4 Technology - RCA segment, which made up 12% of total Company revenues.
    For the six months ended June 30, 2023 and 2022, the Company received 10% and 10%, respectively, of total Company revenues from prime contractors.
    For the six months ended June 30, 2023, the Company had no vendors, which made up over 10% of total Company purchases. For the six months ended June 30, 2022, the Company had one vendor within the A4 Technology - RCA segment, which made up 17% of total Company purchases.
    Accounts Receivable, net The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.
    Inventory
    Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:
    December 31,
    2022
    December 31,
    2021
    Raw materials$9,116,824 $8,253,104 
    Work in process3,165,876 2,480,979 
    Finished goods12,975,669 13,685,571 
    Inventory$25,258,369 $24,419,654 
    Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods.
    Property and Equipment, net
    Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:
    Automobiles and trucks
    5 to 7 years
    Machinery and equipment10 years
    Office furniture and fixtures5 years
    Buildings and improvements39 years
    Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.
    Property and equipment consisted of the following as of December 31, 2022 and 2021:
    December 31,
    2022
    December 31,
    2021
    Automobiles and trucks$1,056,551 $1,251,187 
    Machinery and equipment9,864,846 8,876,402 
    Office furniture and fixtures186,464 167,581 
    Buildings and improvements16,696,926 23,630,250 
    Total Property and equipment27,804,787 33,925,420 
    Less: Accumulated depreciation(8,301,302)(5,823,949)
    Property and equipment, net$19,503,485 $28,101,471 
    Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)
    The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.
    Purchased Intangibles and Other Long-Lived Assets, net
    The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between one and seventeen years as follows:
    Software5 years
    Non-compete agreements
    1-15 years
    Customer list
    3-16 years
    Patents, trademarks, and licenses
    3-17 years
    Proprietary technology15 years
    Intangible assets consisted of the following as of December 31, 2022 and 2021:
    CostWeighted Average Amortization PeriodDecember 31,
    2022
    December 31,
    2021
    Software2.0 years$128,474 $128,474 
    Non-compete agreement6.3 years1,426,276 1,378,772 
    Customer list11.9 years13,011,187 13,011,187 
    Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
    Proprietary technology13.5 years19,866,743 19,616,743 
    12.9 years41,560,088 41,310,088 
    Accumulated amortization
    Software$(77,084)$(64,757)
    Non-compete agreement(478,510)(210,465)
    Customer list(1,711,327)(1,112,797)
    Patents, trademarks, and licenses(962,258)(8,444)
    Proprietary technology(2,048,300)(732,961)
    (5,277,479)(2,129,424)
    Intangibles assets, net$36,282,609 $39,180,664 
    Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
    Years Ending December 31,
    2023$3,152,048 
    20243,152,048 
    20252,919,686 
    20262,900,686 
    20272,762,686 
    Thereafter21,395,455 
    Total$36,282,609 
    The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.
    Impairment of Long-Lived Assets
    The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, Accounting for the Impairment of Long-Lived Assets.  This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.
    During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.
    During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
    The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset.
    During the six months ended June 30, 2023, there were no events or changes in circumstances that indicated a quantitative impairment analysis was necessary and as such, no impairment was recorded.
    Goodwill
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.
    During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of June 30, 2023, and December 31, 2022, the reporting units with goodwill were QCA, MSM, Alt Labs, TDI, IDT, Elecjet, and RCA. Consistent with our prior year assessment, the Elecjet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. Any failure to execute these customer and/or supplier arrangements would negatively impact the key growth assumptions.
    Leases The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
    Fair Value Measurement
    ASC 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.
    Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of June 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis, as all of our financial assets and liabilities were Level 1.
    Equity Investments The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.
    Research and Development The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred.
    Revenue Recognition
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contracts with the Company’s customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    QCA and Alt Labs
    QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    ElecJet
    ElecJet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Identified Technologies
    Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Direct Tech Sales (“RCA”)
    RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and
    returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    MSM, Excel and TDI
    For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.
    Contract Assets and Contract Liabilities
    The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
    Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.
    Contract Retentions
    As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.
    The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:
    Year ended December 31,
    20222021
    Sale of goods
    Circuit boards and cables$18,780,769 $15,700,902 
    Supplements12,889,992 11,674,220 
    Electronics41,191,146 1,543,469 
    Total sale of goods72,861,907 28,918,591 
    Sale of services
    Construction contracts30,098,249 22,462,399 
    Drone 3D mapping1,602,846 259,823 
    Total sale of services31,701,095 22,722,222 
    Total revenues$104,563,002 $51,640,813 
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contract with the Company's customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation of the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    Earnings (loss) per share
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:
    For the Year Ended December 31, 2022
    For the Year Ended December 31, 2021
    Net lossSharesPer Share AmountNet lossSharesPer Share Amount
    Basic EPS
    Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of June 30, 2023 and 2022 was 2,894,897 and 1,098,050. respectively.
    Stock-based compensation The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.
    Income taxes
    The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.
    The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.
    Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.
    Related Party Disclosure ASC 850, Related Party Disclosures, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.
    Recent Accounting Pronouncements
    Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.
    In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.
    XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q (Policies)
    6 Months Ended
    Jun. 30, 2023
    Accounting Policies [Abstract]  
    Basis of presentation The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).
    Basis of presentation
    The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). Certain reclassifications have been made that have no impact on net earnings and financial position.
    Principles of consolidation The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of June 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.
    Use of estimates The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.
    Cash Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days.Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days.
    Major customers & vendors
    The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.
    For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.
    For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.
    Major Vendors
    For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.
    The Company had no customers which made up over 10% of total Company accounts receivable as of June 30, 2023, or December 31, 2022.
    For the six months ended June 30, 2023, the Company had no customers which made up over 10% of total Company revenues. For the six months ended June 30, 2022, the Company had one customer within the A4 Technology - RCA segment, which made up 12% of total Company revenues.
    For the six months ended June 30, 2023 and 2022, the Company received 10% and 10%, respectively, of total Company revenues from prime contractors.
    For the six months ended June 30, 2023, the Company had no vendors, which made up over 10% of total Company purchases. For the six months ended June 30, 2022, the Company had one vendor within the A4 Technology - RCA segment, which made up 17% of total Company purchases.
    Inventory
    Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:
    December 31,
    2022
    December 31,
    2021
    Raw materials$9,116,824 $8,253,104 
    Work in process3,165,876 2,480,979 
    Finished goods12,975,669 13,685,571 
    Inventory$25,258,369 $24,419,654 
    Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods.
    Impairment of Long-Lived Assets
    The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, Accounting for the Impairment of Long-Lived Assets.  This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.
    During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.
    During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.
    The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset.
    During the six months ended June 30, 2023, there were no events or changes in circumstances that indicated a quantitative impairment analysis was necessary and as such, no impairment was recorded.
    Goodwill
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.
    During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.
    In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of June 30, 2023, and December 31, 2022, the reporting units with goodwill were QCA, MSM, Alt Labs, TDI, IDT, Elecjet, and RCA. Consistent with our prior year assessment, the Elecjet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research & development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. Any failure to execute these customer and/or supplier arrangements would negatively impact the key growth assumptions.
    Fair Value Measurement
    ASC 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.
    Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:
    Level 1 – Quoted prices in active markets for identical assets or liabilities.
    Level 2 – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
    Level 3 – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
    We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.
    We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.
    The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of June 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis, as all of our financial assets and liabilities were Level 1.
    Equity Method Investments In February 2023, the Company made a $0.3 million investment for a 10% equity interest in a battery materials company, which includes a seat on its board of directors, and participation rights in future funding rounds. The investment is accounted for as an equity method investment as the board representation allows us to have significant influence over the operating and financial policies of the battery materials company. The investment is presented in other non-current assets on the consolidated balance sheet with the value of the investment being adjusted in arrears on a quarterly basis based on its financial performance. In June 2023, a subsequent funding round was held, in which the Company waived its participation rights, that decreased our equity investment to an 8% equity interest.
    Research and Development The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred.
    Earnings (loss) per share
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:
    For the Year Ended December 31, 2022
    For the Year Ended December 31, 2021
    Net lossSharesPer Share AmountNet lossSharesPer Share Amount
    Basic EPS
    Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of June 30, 2023 and 2022 was 2,894,897 and 1,098,050. respectively.
    Revenue Recognition
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contracts with the Company’s customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    QCA and Alt Labs
    QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    ElecJet
    ElecJet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Identified Technologies
    Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    Direct Tech Sales (“RCA”)
    RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and
    returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.
    MSM, Excel and TDI
    For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.
    Contract Assets and Contract Liabilities
    The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.
    Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.
    Contract Retentions
    As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.
    The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:
    Year ended December 31,
    20222021
    Sale of goods
    Circuit boards and cables$18,780,769 $15,700,902 
    Supplements12,889,992 11,674,220 
    Electronics41,191,146 1,543,469 
    Total sale of goods72,861,907 28,918,591 
    Sale of services
    Construction contracts30,098,249 22,462,399 
    Drone 3D mapping1,602,846 259,823 
    Total sale of services31,701,095 22,722,222 
    Total revenues$104,563,002 $51,640,813 
    The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.
    Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:
    executed contract with the Company's customers that it believes are legally enforceable;
    identification of performance obligations in the respective contract;
    determination of the transaction price for each performance obligation in the respective contract;
    allocation of the transaction price to each performance obligation; and
    recognition of revenue only when the Company satisfies each performance obligation.
    XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies (Tables)
    6 Months Ended
    Jun. 30, 2023
    Accounting Policies [Abstract]  
    Schedule of Inventory Inventory as of December 31, 2022 and 2021 consisted of:
    December 31,
    2022
    December 31,
    2021
    Raw materials$9,116,824 $8,253,104 
    Work in process3,165,876 2,480,979 
    Finished goods12,975,669 13,685,571 
    Inventory$25,258,369 $24,419,654 
    Inventory at June 30, 2023, and December 31, 2022, consisted of:
    June 30, 2023December 31, 2022
    Raw materials$9,726,538 $9,116,824 
    Work in process3,528,187 3,165,876 
    Finished goods10,764,288 12,975,669 
    Inventory$24,019,013 $25,258,369 
    Schedule of Property and Equipment
    Automobiles and trucks
    5 to 7 years
    Machinery and equipment10 years
    Office furniture and fixtures5 years
    Buildings and improvements39 years
    Property and equipment consisted of the following as of December 31, 2022 and 2021:
    December 31,
    2022
    December 31,
    2021
    Automobiles and trucks$1,056,551 $1,251,187 
    Machinery and equipment9,864,846 8,876,402 
    Office furniture and fixtures186,464 167,581 
    Buildings and improvements16,696,926 23,630,250 
    Total Property and equipment27,804,787 33,925,420 
    Less: Accumulated depreciation(8,301,302)(5,823,949)
    Property and equipment, net$19,503,485 $28,101,471 
    Schedule of Finite-Lived Intangible Assets
    Software5 years
    Non-compete agreements
    1-15 years
    Customer list
    3-16 years
    Patents, trademarks, and licenses
    3-17 years
    Proprietary technology15 years
    Schedule of Indefinite-Lived Intangible Assets
    Intangible assets consisted of the following as of December 31, 2022 and 2021:
    CostWeighted Average Amortization PeriodDecember 31,
    2022
    December 31,
    2021
    Software2.0 years$128,474 $128,474 
    Non-compete agreement6.3 years1,426,276 1,378,772 
    Customer list11.9 years13,011,187 13,011,187 
    Patents, trademarks, and licenses13.9 years7,127,408 7,174,912 
    Proprietary technology13.5 years19,866,743 19,616,743 
    12.9 years41,560,088 41,310,088 
    Accumulated amortization
    Software$(77,084)$(64,757)
    Non-compete agreement(478,510)(210,465)
    Customer list(1,711,327)(1,112,797)
    Patents, trademarks, and licenses(962,258)(8,444)
    Proprietary technology(2,048,300)(732,961)
    (5,277,479)(2,129,424)
    Intangibles assets, net$36,282,609 $39,180,664 
    Schedule of Expected Amortization Expense of Intangible Assets
    Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:
    Years Ending December 31,
    2023$3,152,048 
    20243,152,048 
    20252,919,686 
    20262,900,686 
    20272,762,686 
    Thereafter21,395,455 
    Total$36,282,609 
    Schedule of Other Long-Term Assets
    Other long-term assets consisted of the following as of December 31, 2022 and 2021:
    December 31,
    2022
    December 31,
    2021
    Deposits$578,545 $149,517 
    Other1,277,060 207,601 
    $1,855,605 $357,118 
    Disaggregation of Revenue
    Year ended December 31,
    20222021
    Sale of goods
    Circuit boards and cables$18,780,769 $15,700,902 
    Supplements12,889,992 11,674,220 
    Electronics41,191,146 1,543,469 
    Total sale of goods72,861,907 28,918,591 
    Sale of services
    Construction contracts30,098,249 22,462,399 
    Drone 3D mapping1,602,846 259,823 
    Total sale of services31,701,095 22,722,222 
    Total revenues$104,563,002 $51,640,813 
    The following tables presents our revenues disaggregated by type for the three months ended June 30, 2023 and 2022:
    Three Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $12,886,116 $— $8,660,465 $— $21,546,581 
    Sale of services3,660,886 — 2,413,363 — 401,196 6,475,445 
    Total revenues
    $3,660,886 $12,886,116 $2,413,363 $8,660,465 $401,196 $28,022,026 
    Three Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $7,530,475 $— $9,255,658 $— $16,786,133 
    Sale of services5,669,259 — 2,472,207 — 343,527 8,484,993 
    Total revenues
    $5,669,259 $7,530,475 $2,472,207 $9,255,658 $343,527 $25,271,126 
    The following tables presents our revenues disaggregated by type for the six months ended June 30, 2023 and 2022:
    Six Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $22,206,937 $— $16,216,383 $— $38,423,320 
    Sale of services7,806,890 — 5,383,450 — 770,079 13,960,419 
    Total revenues$7,806,890 $22,206,937 $5,383,450 $16,216,383 $770,079 $52,383,739 
    Six Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $16,178,570 $— $19,049,646 $— $35,228,216 
    Sale of services9,725,463 — 5,160,188 — 749,413 15,635,064 
    Total revenues
    $9,725,463 $16,178,570 $5,160,188 $19,049,646 $749,413 $50,863,280 
    Schedule of Computation of Basic and Diluted EPS
    For the Year Ended December 31, 2022
    For the Year Ended December 31, 2021
    Net lossSharesPer Share AmountNet lossSharesPer Share Amount
    Basic EPS
    Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the three and six months ended June 30, 2023 and 2022:
    For the Three Months Ended June 30, 2023For the Three Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet IncomeSharesPer Share Amount
    Basic EPS
    Net income (loss)$(4,551,866)25,103,271 $(0.18)$1,539,806 22,899,822 $0.07 
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(4,551,866)$25,103,271 $(0.18)$1,539,806 $22,899,822 $0.07 
    For the Six Months Ended June 30, 2023
    For the Six Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet LossSharesPer Share Amount
    Basic EPS
    Net loss$(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases (Tables)
    6 Months Ended
    Jun. 30, 2023
    Leases [Abstract]  
    Finance Lease, Liability, Fiscal Year Maturity
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Lessee, Operating Lease, Liability, Maturity
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Schedule of Right of Use Assets and Lease Liabilities
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:
    Classification on Balance SheetDecember 31,
    2022
    December 31,
    2021
    Assets
    Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
    Total lease assets$16,407,566 $1,460,206 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
    Total lease liability$16,581,379 $1,495,158 
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:
    June 30,
    2023
    December 31,
    2022
    Assets 
    Operating lease assetsOperating lease right of use assets$15,704,511 $16,407,566 
    Total lease assets$15,704,511 $16,407,566 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,518,842 $1,318,885 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability14,447,193 15,262,494 
    Total lease liability$15,966,035 $16,581,379 
    XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt (Tables)
    6 Months Ended
    Jun. 30, 2023
    Debt Disclosure [Abstract]  
    Schedule of Notes Payable
    The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
    December 31,
    2022
    December 31,
    2021
    Lines of credit, current portion$7,426,814 $4,473,489 
    Equipment loans, current portion68,410 61,640 
    Term notes, current portion3,132,726 5,628,884 
    Total current10,627,950 10,164,013 
    Line of credit, net of current portion7,215,520 5,640,051 
    Long-term portion of equipment loans and term notes4,266,350 8,426,105 
    Total notes payable$22,109,820 $24,230,169 
    The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:
    June 30,
    2023
    December 31,
    2022
    Lines of credit, current portion$8,699,609 $7,426,814 
    Equipment loans, current portion76,072 68,410 
    Related party term notes, current portion555,000 — 
    Term notes, current portion6,094,400 3,132,726 
    Total current 15,425,081 10,627,950 
    Lines of credit, net of current portion4,058,411 7,215,520 
    Long-term portion of equipment loans and term notes2,144,048 4,266,350 
    Total notes payable and lines of credit$21,627,540 $22,109,820 
    Future Scheduled Maturities of Outstanding Notes Payable to Third Parties
    Future scheduled maturities of outstanding debt are as follows:
    Years Ending December 31,
    2023$10,627,950 
    20245,104,159 
    2025155,254 
    2026734,607 
    20275,422,850 
    Thereafter65,000 
    Total$22,109,820 
    XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity (Tables)
    6 Months Ended
    Jun. 30, 2023
    Equity [Abstract]  
    Share-based Payment Arrangement, Option, Activity
    The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    1,790,000 $0.19 7.09$6,176,855 
    Granted— 
    Forfeited— 
    Exercised— 
    Outstanding at December 31, 2021
    1,790,000 $0.19 6.09$3,098,055 
    Granted2,084,620 $0.77 
    Forfeited(781,712)$0.32 
    Exercised— $— 
    Outstanding at December 31, 2022
    3,092,908 $0.55 7.94$463,494 
    Vested and expected to vest at December 31, 2022
    3,092,909 $0.55 7.94$463,494 
    Exercisable at December 31, 2022
    1,084,500 $0.14 5.37$463,494 
    The following summarizes the stock option activity for the six months ended June 30, 2023:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    386,751 $4.39 7.94$463,495 
    Granted— — 
    Forfeited(16,844)6.16 
    Exercised— — 
    Outstanding at June 30, 2023
    369,907 $4.31 7.38$193,492 
    Exercisable at June 30, 2023
    159,001 $1.85 5.46$193,492 
    Share-based Payment Arrangement, Option, Exercise Price Range
    The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.05 891,500 5.38$0.05 891,500 $0.05 
    0.10 85,000 5.280.10 85,000 0.10 
    0.13 — 4.580.13 — 0.13 
    0.77 2,008,409 9.330.77 — 0.77 
    0.90 108,000 4.270.90 108,000 0.90 
    3,092,909 1,084,500 
    The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:
    Stock price
    $0.62 - 7.03
    Risk-free interest rate
    0.01 - 1.02%
    Expected life of the options
    1.5-5 years
    Expected volatility
    157-347%
    Expected dividend yield%
    The following table summarizes information about options outstanding and exercisable as of June 30, 2023:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.40 111,438 5.01$0.40 111,438 $0.40 
    0.80 10,625 4.780.80 10,625 0.80 
    6.16 234,340 8.846.16 23,434 6.16 
    7.20 13,504 3.777.20 13,504 7.20 
    369,907 159,001 
    Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
    The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:
    Stock price$0.77 
    Risk-free interest rate2.90 %
    Expected life of the options6.25 years
    Expected volatility158 %
    Expected dividend yield%
    Schedule of Stockholders' Equity Note, Warrants or Rights
    The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:
    WarrantsWeighted-
    Average
    Exercise
    Price
    Weighted-
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    275,000 $1.01 0.23$723,250 
    Granted5,527,778 3.32
    Forfeited(275,000)1.01
    Exercised— — 
    Outstanding at December 31, 2021
    5,527,778 $3.32 4.62$— 
    Granted14,492,754 0.69
    Forfeited— — 
    Exercised(1,449,276)0.69 
    Outstanding at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Vested and expected to vest at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Exercisable at December 31, 2022
    18,571,256 $1.47 4.31$— 
    The following summarizes the warrants activity for the six months ended June 30, 2023:
    WarrantsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    2,321,411 $11.78 4.31$— 
    Granted203,579 3.51 5.00
    Forfeited— — 
    Exercised— — 
    Outstanding at June 30, 2023
    2,524,990 $11.12 3.87$— 
    Exercisable at June 30, 2023
    2,524,990 $11.12 3.87$— 
    Schedule of Warrants Outstanding and Exercisable
    The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $6.60 416,667 2.13$6.60 416,667 $6.60 
    2.52 396,825 1.942.52 396,825 2.52 
    3.10 4,285,715 3.93.10 4,285,715 3.1 
    3.08 428,571 3.93.08 428,571 3.08 
    0.6913,043,478 4.60.6913,043,478 0.69 
    18,571,256 18,571,256 
    The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $52.80 52,084 1.64$52.80 52,084 $52.80 
    20.16 49,604 1.4520.16 49,604 20.16
    24.80 535,716 3.4124.80 535,716 24.80
    24.64 53,572 3.4024.64 53,572 24.64
    5.521,630,435 4.045.52 1,630,435 5.52
    3.50200,000 5.003.50 200,000 3.50
    4.203,579 5.004.20 3,579 4.20
     2,524,990 2,524,990 
    XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.3
    Business Combinations (Tables)
    6 Months Ended
    Jun. 30, 2023
    Business Combination and Asset Acquisition [Abstract]  
    Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The assets acquired and liabilities assumed were as follows at the acquisition date:
    Purchase Allocation
    Cash$81,442 
    Property and equipment56,011 
    Intellectual property8,406,743 
    Non-compete agreement100,819 
    Deferred tax liability(1,362,667)
    Accrued expenses and other current liabilities(564,039)
    SBA loan (PPP funds)(65,000)
    $6,653,309 
    The purchase price was paid as follows:
    Series D Preferred Stock (1,432,244 shares)
    $6,653,309 
    $6,653,309 
    A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Accounts receivable$1,408,682 
    Property and equipment111,789 
    Customer list3,840,000 
    Non-compete agreement120,000 
    Goodwill6,426,786 
    Other asset91,000 
    Accounts payable(786,151)
    Accrued expenses and other current liabilities(53,857)
    Contract liabilities(3,637,122)
    Notes payable(64,733)
    $7,456,394 
    The purchase price was paid as follows:
    Class A Common Stock (281,223 shares)
    $1,102,394 
    Cash6,354,000 
    $7,456,394 
    Purchase Allocation
    Accounts receivable$397,441 
    Inventory2,621,653 
    Property and equipment1,739,441 
    Customer list1,250,000 
    Proprietary technology3,670,000 
    Non-compete agreement20,000 
    Goodwill4,410,564 
    Other assets390,502 
    Accounts payable(397,441)
    Accrued expenses and other current liabilities(411,830)
    Contract liabilities(1,754,290)
    Notes payable(33,363)
    $11,902,677 
    The purchase price was paid as follows:
    Class A Common Stock (361,847 shares)
    $1,432,677 
    Cash10,470,000 
    $11,902,677 
    A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Accounts receivable$90,858 
    Other asset27,469 
    Proprietary technology1,650,000 
    Tradename210,000 
    Goodwill1,913,310 
    Non-compete agreement90,000 
    Accrued expenses and other current liabilities(363,856)
    $3,617,781 
    The purchase price was paid as follows:
    Cash$35 
    Class A Common Stock (888,881 shares)
    3,617,746 
    $3,617,781 
    Purchase Allocation
    Cash$27,466 
    Accounts receivable30,000 
    Inventory95,000 
    Proprietary technology 5,890,000 
    Non-compete agreement200,000 
    Goodwill6,496,343 
    Deferred tax liability(1,562,074)
    Accrued expenses and other current liabilities(113,742)
    $11,062,993 
    The purchase price was paid as follows:
    Cash$6,500,000 
    Class A Common Stock (1,803,279)
    4,562,993 
    $11,062,993 
    A summary of the finalized purchase price allocation at fair value is presented below:
    Purchase Allocation
    Accounts receivable$3,409,230 
    Other current assets1,259,556 
    Inventory12,477,872 
    Property and equipment761,370 
    Customer list6,300,000 
    Trademark620,000 
    Non-compete agreement690,000 
    Goodwill1,355,728 
    ROU asset1,196,764 
    Accounts payable(951,302)
    Accrued expenses and other current liabilities(677,720)
    Customer deposits(153,201)
    Operating lease liability(1,226,128)
    Line of credit(4,710,768)
    $20,351,401 
    The purchase price was paid as follows:
    Cash$14,000,000 
    Class A Common Stock (1,587,301 shares)
    3,682,538 
    Warrants (396,825 shares)
    668,863 
    Seller notes2,000,000 
    $20,351,401 
    Business And Asset Acquisition, Pro Forma Information The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of
    these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.
    Pro Forma Combined Financials (unaudited)
    Years Ended December 31,
    20222021
    Sales$104,563,002 $98,321,144 
    Cost of goods sold82,848,600 75,523,745 
    Gross profit21,714,402 22,797,399 
    Operating expenses32,470,186 38,643,670 
    Loss from operations(10,755,784)(15,846,271)
    Net loss from continuing operations(12,875,313)(12,144,338)
    Loss per share(0.07)(0.06)
    XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.3
    Equity Investments (Tables)
    6 Months Ended
    Jun. 30, 2023
    Investments, Debt and Equity Securities [Abstract]  
    Equity Securities Without Readily Determinable Fair Value
    The membership interest was paid for as follows:
    Accounts receivable owed from Amplifei$1,000,000 
    Cash350,000 
    Total$1,350,000 
    XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.3
    Income Taxes (Tables)
    6 Months Ended
    Jun. 30, 2023
    Income Tax Disclosure [Abstract]  
    Schedule of Effective Income Tax Rate Reconciliation
    The components of the Company's income tax provision are as follows:
    Year Ended December 31, 2022Year Ended December 31, 2021
    Current expense (benefit)
    Federal$— $— 
    State139,020 — 
    139,020 — 
    Deferred benefit
    Federal$(650,283)$(1,616,916)
    State(222,731)(326,825)
    (873,014)(1,943,741)
    Provision for income tax benefit$(733,994)$(1,943,741)
    A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:
    Year Ended December 31, 2022Year Ended December 31, 2021
    AmountPercentageAmountPercentage
    Pre-tax book loss$(13,609,307)$(21,426,879)
    Federal income tax at statutory rate(2,857,954)21.0 %(4,499,644)21.0 %
    State income tax benefit(530,084)3.9 %(163,677)0.8 %
    Change in valuation allowance2,760,687 (20.3)%3,559,163 (16.6)%
    Permanent items21,281 (0.2)%(839,583)3.9 %
    Other(127,924)1.4 %— — %
    Provision for income tax benefit$(733,994)5.4 %$(1,943,741)9.1 %
    Schedule of Deferred Tax Assets and Liabilities Significant components of the Company's net deferred income taxes are as follows:
    Year Ended December 31, 2022Year Ended December 31, 2021
    Deferred tax asset:
    Accrued expenses and other$696,419 $347,645 
    Lease Liability8,176,101 — 
    Loss carryforwards14,295,781 13,124,197 
    Stock based compensation211,499 90,293 
    Research and experimental expenditures202,199 — 
    Inventory625,937 — 
    Interest634,445 615,260 
    Total deferred tax asset24,842,381 14,177,395 
    Valuation allowance(13,492,773)(9,887,550)
    Net deferred tax assets11,349,608 4,289,845 
    Deferred tax liabilities:
    Fixed assets(3,266,395)(365,922)
    Intangible assets and goodwill(4,865,970)(5,785,088)
    ROU asset(4,205,393)— 
    Total deferred tax liabilities(12,337,758)(6,151,010)
    Net non-current deferred tax liability$(988,150)$(1,861,165)
    Schedule of Unrecognized Tax Benefits Roll Forward
    The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:
    December 31, 2022December 31, 2021
    Unrecognized tax liabilities, beginning of the year$1,169,028 $— 
    Increase related to current year tax positions480,911 1,169,028 
    Unrecognized tax liabilities, end of year$1,649,939 $1,169,028 
    XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.3
    Industry Segments (Tables)
    6 Months Ended
    Jun. 30, 2023
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information, by Segment
    Years Ended December 31,
    20222021
    Revenue
    A4 Construction Services - MSM$18,290,019 $16,191,284 
    A4 Construction Services - Excel1,761,572 1,803,739 
    A4 Manufacturing - QCA16,763,989 14,258,084 
    A4 Manufacturing - Alt Labs12,889,992 11,674,220 
    A4 Defense - TDI10,046,658 4,467,376 
    A4 Technologies - RCA40,092,612 1,454,451 
    A4 Technologies - ElecJet1,098,534 89,018 
    A4 Aerospace - Vayu81,100 — 
    All Other3,538,526 1,702,641 
    $104,563,002 $51,640,813 
    Gross profit
    A4 Construction Services - MSM$1,374,517 $(385,266)
    A4 Construction Services - Excel3,681 (92,765)
    A4 Manufacturing - QCA3,258,082 2,763,213 
    A4 Manufacturing - Alt Labs2,343,368 3,749,878 
    A4 Defense - TDI3,082,844 1,073,636 
    A4 Technologies - RCA10,687,202 379,740 
    A4 Technologies - ElecJet(236,636)76,818 
    A4 Aerospace - Vayu13,087 — 
    All Other1,188,257 132,744 
    $21,714,402 $7,697,998 
    Income (loss) from operations
    A4 Construction Services - MSM$(883,922)$(4,247,240)
    A4 Construction Services - Excel(973,934)(1,969,535)
    A4 Manufacturing - QCA702,875 1,426,141 
    A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
    A4 Defense - TDI1,072,306 (282,882)
    A4 Technologies - RCA2,525,619 (100,328)
    A4 Technologies - ElecJet(1,107,254)(62,163)
    A4 Aerospace - Vayu(3,336,279)(4,875,829)
    All Other(11,039,503)(8,983,320)
    $(10,755,784)$(22,122,359)
    Depreciation and amortization
    A4 Construction Services - MSM$684,563 $846,808 
    A4 Construction Services - Excel267,966 291,556 
    A4 Manufacturing - QCA417,172 377,868 
    A4 Manufacturing - Alt Labs983,931 611,079 
    A4 Defense - TDI288,950 191,740 
    A4 Technologies - RCA979,206 49,299 
    A4 Technologies - ElecJet414,333 33,833 
    A4 Aerospace - Vayu1,025,412 1,093,995 
    All Other1,113,005 658,181 
    $6,174,538 $4,154,359 
    Interest Expenses
    A4 Construction Services - MSM$421,287 $706,607 
    A4 Construction Services - Excel245,855 291,263 
    A4 Manufacturing - QCA262,551 230,044 
    A4 Manufacturing - Alt Labs351,503 72,060 
    A4 Defense - TDI11,975 825 
    A4 Technologies - RCA159,878 15,347 
    A4 Technologies - ElecJet— — 
    A4 Aerospace - Vayu10,677 
    All Other1,660,406 1,973,078 
    $3,124,132 $3,289,233 
    Net income (loss)
    A4 Construction Services - MSM$(1,246,295)$(1,481,382)
    A4 Construction Services - Excel(1,219,789)(1,899,512)
    A4 Manufacturing - QCA367,760 1,774,139 
    A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
    A4 Defense - TDI1,060,331 (270,289)
    A4 Technologies - RCA2,365,741 (115,675)
    A4 Technologies - ElecJet(1,110,727)(62,163)
    A4 Aerospace - Vayu(3,346,956)(4,852,182)
    All Other(11,800,336)(9,932,322)
    $(12,875,313)$(19,483,138)
    As of
    December 31, 2022
    As of
    December 31, 2021
    Total Assets
    A4 Construction Services - MSM$11,309,049 $10,935,355 
    A4 Construction Services - Excel3,359,818 3,050,206 
    A4 Manufacturing - QCA20,988,492 11,869,711 
    A4 Manufacturing - Alt Labs26,636,905 23,173,298 
    A4 Defense - TDI13,497,381 11,982,580 
    A4 Technologies - RCA27,191,977 28,174,091 
    A4 Technologies - ElecJet12,897,440 12,904,267 
    A4 Aerospace - Vayu14,632,530 14,702,838 
    All Other$15,118,622 $17,831,504 
    $145,632,214 $134,623,850 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - ElecJet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$5,188,521 $3,906,271 
    A4 Construction Services - Excel288,243 286,972 
    A4 Manufacturing - QCA3,867,141 2,339,597 
    A4 Manufacturing - Alt Labs1,833,502 406,333 
    A4 Defense - TDI1,905,314 1,371,184 
    A4 Technologies - RCA3,232,559 2,961,201 
    A4 Technologies - ElecJet12,888 37,744 
    A4 Aerospace - Vayu— — 
    All Other811,776 565,874 
    $17,139,944 $11,875,176 
    Three Months Ended June 30,Six Months Ended June 30,
    2023202220232022
    Revenue
    A4 Construction Services - MSM$3,550,392 $5,326,296 $7,363,532 $9,093,686 
    A4 Construction Services - Excel110,494 342,963 443,358 631,777 
    A4 Manufacturing - QCA5,319,687 4,241,382 9,511,330 8,560,242 
    A4 Manufacturing - Alt Labs6,787,129 2,958,885 11,014,043 6,783,023 
    A4 Defense - TDI2,413,363 2,472,207 5,383,450 5,160,188 
    A4 Technologies - RCA8,538,620 8,910,276 15,992,043 18,147,535 
    A4 Technologies - Elecjet121,845 345,382 224,340 902,111 
    A4 Aerospace - Vayu4,171 — 4,171 25,000 
    All Other1,176,325 673,735 2,447,472 1,559,718 
    $28,022,026 $25,271,126 $52,383,739 $50,863,280 
    Gross profit (loss)
    A4 Construction Services - MSM$549,807 $191,788 $781,695 $655,594 
    A4 Construction Services - Excel(373,950)(26,468)(523,958)(125,442)
    A4 Manufacturing - QCA1,786,189 1,149,049 2,683,904 2,176,233 
    A4 Manufacturing - Alt Labs1,778,676 857,997 2,727,428 1,759,476 
    A4 Defense - TDI944,550 1,285,732 1,561,132 2,128,921 
    A4 Technologies - RCA2,752,026 2,159,923 5,126,204 4,344,251 
    A4 Technologies - Elecjet(53,000)249,297 (126,809)187,268 
    A4 Aerospace - Vayu4,116 — 1,706 25,000 
    All Other398,676 293,225 772,244 646,699 
    $7,787,090 $6,160,543 $13,003,546 $11,798,000 
    Income (loss) from operations
    A4 Construction Services - MSM$(150,608)$(152,882)$(555,021)$(468,580)
    A4 Construction Services - Excel(578,989)(238,956)(1,011,070)(558,946)
    A4 Manufacturing - QCA446,516 270,804 465,613 685,252 
    A4 Manufacturing - Alt Labs181,351 5,190,788 (377,774)4,203,305 
    A4 Defense - TDI829,235 783,704 1,010,769 1,206,844 
    A4 Technologies - RCA944,686 193,377 1,420,550 759,667 
    A4 Technologies - Elecjet(222,275)(268,554)(467,696)(572,900)
    A4 Aerospace - Vayu(1,380,016)(819,431)(2,200,983)(1,626,328)
    All Other(3,788,794)(2,587,090)(7,143,755)(5,012,709)
    $(3,718,894)$2,371,760 $(8,859,367)$(1,384,395)
    Depreciation and amortization
    A4 Construction Services - MSM$178,665 $171,342 $352,963 $337,746 
    A4 Construction Services - Excel67,524 132,917 135,049 132,917 
    A4 Manufacturing - QCA113,673 108,304 230,552 208,783 
    A4 Manufacturing - Alt Labs225,654 253,948 434,208 560,983 
    A4 Defense - TDI72,433 72,090 144,866 144,180 
    A4 Technologies - RCA244,805 170,053 489,609 340,099 
    A4 Technologies - Elecjet105,668 103,633 211,334 205,133 
    A4 Aerospace - Vayu259,679 259,225 518,590 533,894 
    All Other317,255 277,280 595,968 554,721 
    $1,585,356 $1,548,792 $3,113,139 $3,018,456 
    Interest expense
    A4 Construction Services - MSM$98,163 $124,220 $211,873 $227,245 
    A4 Construction Services - Excel60,196 61,643 120,766 123,628 
    A4 Manufacturing - QCA171,005 87,601 334,650 123,890 
    A4 Manufacturing - Alt Labs84,979 94,561 149,659 151,677 
    A4 Defense - TDI16,598 — 33,945 — 
    A4 Technologies - RCA71,896 60,431 157,852 115,248 
    A4 Technologies - Elecjet— — — — 
    A4 Aerospace - Vayu5,414 — 11,372 — 
    All Other600,494 534,018 1,087,498 829,747 
    $1,108,745 $962,474 $2,107,615 $1,571,435 
    Net income (loss)
    A4 Construction Services - MSM$(248,771)$(276,934)$(729,371)$(639,301)
    A4 Construction Services - Excel(639,185)(300,599)(1,131,836)(682,574)
    A4 Manufacturing - QCA275,944 161,763 131,757 535,630 
    A4 Manufacturing - Alt Labs178,697 5,298,191 (480,059)4,186,729 
    A4 Defense - TDI837,719 783,704 1,001,906 1,206,844 
    A4 Technologies - RCA872,790 132,946 1,262,698 644,419 
    A4 Technologies - Elecjet(222,275)(272,099)(467,696)(576,445)
    A4 Aerospace - Vayu(1,414,806)(819,431)(2,241,731)(1,626,328)
    All Other(4,191,979)(3,167,735)(7,666,677)(5,508,728)
    $(4,551,866)$1,539,806 $(10,321,009)$(2,459,754)
    The Company’s reportable segments as of June 30, 2023, and December 31, 2022, were as follows:
    As of
    June 30, 2023
    As of
    December 31, 2022
    Total assets
    A4 Construction Services - MSM$10,675,363 $11,309,049 
    A4 Construction Services - Excel3,334,543 3,359,818 
    A4 Manufacturing - QCA20,550,261 20,988,492 
    A4 Manufacturing - Alt Labs28,335,277 26,636,905 
    A4 Defense - TDI13,663,378 13,497,381 
    A4 Technologies - RCA24,753,925 27,191,977 
    A4 Technologies - Elecjet12,787,943 12,897,440 
    A4 Aerospace - Vayu12,890,586 14,632,530 
    All Other15,619,649 15,118,622 
    $142,610,925 $145,632,214 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - Elecjet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$4,373,429 $5,188,521 
    A4 Construction Services - Excel386,429 288,243 
    A4 Manufacturing - QCA2,768,483 3,867,141 
    A4 Manufacturing - Alt Labs2,458,636 1,833,502 
    A4 Defense - TDI2,207,665 1,905,314 
    A4 Technologies - RCA3,669,480 3,232,559 
    A4 Technologies - Elecjet6,302 12,888 
    A4 Aerospace - Vayu— — 
    All Other758,324 811,776 
    $16,628,748 $17,139,944 
    XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.3
    Commitment and Contingencies (Tables)
    6 Months Ended
    Jun. 30, 2023
    Commitments and Contingencies Disclosure [Abstract]  
    Schedule of Annual Payments for Warranty Services
    DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:
    Years Ending December 31,
    2023$66,626 
    202459,964 
    Total$126,590 
    XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q (Tables)
    6 Months Ended
    Jun. 30, 2023
    Accounting Policies [Abstract]  
    Schedule of Inventory Inventory as of December 31, 2022 and 2021 consisted of:
    December 31,
    2022
    December 31,
    2021
    Raw materials$9,116,824 $8,253,104 
    Work in process3,165,876 2,480,979 
    Finished goods12,975,669 13,685,571 
    Inventory$25,258,369 $24,419,654 
    Inventory at June 30, 2023, and December 31, 2022, consisted of:
    June 30, 2023December 31, 2022
    Raw materials$9,726,538 $9,116,824 
    Work in process3,528,187 3,165,876 
    Finished goods10,764,288 12,975,669 
    Inventory$24,019,013 $25,258,369 
    Schedule of Computation of Basic and Diluted EPS
    For the Year Ended December 31, 2022
    For the Year Ended December 31, 2021
    Net lossSharesPer Share AmountNet lossSharesPer Share Amount
    Basic EPS
    Loss available to stockholders$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Loss available to stockholders plus assumed conversions$(12,875,313)190,779,052 $(0.07)$(19,483,138)164,216,808 $(0.12)
    The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the three and six months ended June 30, 2023 and 2022:
    For the Three Months Ended June 30, 2023For the Three Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet IncomeSharesPer Share Amount
    Basic EPS
    Net income (loss)$(4,551,866)25,103,271 $(0.18)$1,539,806 22,899,822 $0.07 
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(4,551,866)$25,103,271 $(0.18)$1,539,806 $22,899,822 $0.07 
    For the Six Months Ended June 30, 2023
    For the Six Months Ended June 30, 2022
    Net LossSharesPer Share AmountNet LossSharesPer Share Amount
    Basic EPS
    Net loss$(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    Effect of Dilutive Securities
    Stock options and warrants— — — — — — 
    Dilute EPS
    Total
    $(10,321,009)25,076,452 $(0.41)$(2,459,754)22,890,560 $(0.11)
    Disaggregation of Revenue
    Year ended December 31,
    20222021
    Sale of goods
    Circuit boards and cables$18,780,769 $15,700,902 
    Supplements12,889,992 11,674,220 
    Electronics41,191,146 1,543,469 
    Total sale of goods72,861,907 28,918,591 
    Sale of services
    Construction contracts30,098,249 22,462,399 
    Drone 3D mapping1,602,846 259,823 
    Total sale of services31,701,095 22,722,222 
    Total revenues$104,563,002 $51,640,813 
    The following tables presents our revenues disaggregated by type for the three months ended June 30, 2023 and 2022:
    Three Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $12,886,116 $— $8,660,465 $— $21,546,581 
    Sale of services3,660,886 — 2,413,363 — 401,196 6,475,445 
    Total revenues
    $3,660,886 $12,886,116 $2,413,363 $8,660,465 $401,196 $28,022,026 
    Three Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $7,530,475 $— $9,255,658 $— $16,786,133 
    Sale of services5,669,259 — 2,472,207 — 343,527 8,484,993 
    Total revenues
    $5,669,259 $7,530,475 $2,472,207 $9,255,658 $343,527 $25,271,126 
    The following tables presents our revenues disaggregated by type for the six months ended June 30, 2023 and 2022:
    Six Months Ended June 30, 2023
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $22,206,937 $— $16,216,383 $— $38,423,320 
    Sale of services7,806,890 — 5,383,450 — 770,079 13,960,419 
    Total revenues$7,806,890 $22,206,937 $5,383,450 $16,216,383 $770,079 $52,383,739 
    Six Months Ended June 30, 2022
    Construction ServicesManufacturingDefenseTechnologiesAerospaceTotal
    Sale of goods$— $16,178,570 $— $19,049,646 $— $35,228,216 
    Sale of services9,725,463 — 5,160,188 — 749,413 15,635,064 
    Total revenues
    $9,725,463 $16,178,570 $5,160,188 $19,049,646 $749,413 $50,863,280 
    XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases -10Q (Tables)
    6 Months Ended
    Jun. 30, 2023
    Leases [Abstract]  
    Finance Lease, Liability, Fiscal Year Maturity
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Lessee, Operating Lease, Liability, Maturity
    As of December 31, 2022, the future minimum finance and operating lease payments are as follows:
    Years Ending December 31,
    Finance
    Leases
    Operating
    Leases
    2023$1,925,840 $2,287,038 
    20241,952,462 2,443,909 
    20251,880,402 1,960,387 
    20261,867,799 1,805,158 
    20271,910,388 1,770,300 
    Thereafter14,952,719 13,253,279 
    Total payments24,489,610 23,520,071 
    Less: imputed interest(9,171,495)(6,938,692)
    Total obligation15,318,115 16,581,379 
    Less: current portion(725,302)(1,318,885)
    Non-current capital leases obligations$14,592,813 $15,262,494 
    As of June 30, 2023, the future minimum finance and operating lease payments were as follows:
    Twelve Months Ending June 30,
    Finance
    Leases
    Operating
    Leases
    2024$1,938,360 $2,412,039 
    20251,944,246 2,304,494 
    20261,848,756 1,784,228 
    20271,890,900 1,823,449 
    20281,932,830 1,646,961 
    Thereafter13,879,717 12,457,744 
    Total payments23,434,809 22,428,915 
    Less: imputed interest(8,474,940)(6,462,880)
    Total obligation14,959,869 15,966,035 
    Less: current portion(764,267)(1,518,842)
    Non-current financing leases obligations$14,195,602 $14,447,193 
    Schedule of Right of Use Assets and Lease Liabilities
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:
    Classification on Balance SheetDecember 31,
    2022
    December 31,
    2021
    Assets
    Operating lease assetsOperating lease right of use assets$16,407,566 $1,460,206 
    Total lease assets$16,407,566 $1,460,206 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,318,885 $428,596 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability15,262,494 1,066,562 
    Total lease liability$16,581,379 $1,495,158 
    The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:
    June 30,
    2023
    December 31,
    2022
    Assets 
    Operating lease assetsOperating lease right of use assets$15,704,511 $16,407,566 
    Total lease assets$15,704,511 $16,407,566 
    Liabilities
    Current liabilities
    Operating lease liabilityCurrent operating lease liability$1,518,842 $1,318,885 
    Noncurrent liabilities
    Operating lease liabilityLong-term operating lease liability14,447,193 15,262,494 
    Total lease liability$15,966,035 $16,581,379 
    XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt -10Q (Tables)
    6 Months Ended
    Jun. 30, 2023
    Debt Disclosure [Abstract]  
    Schedule of Notes Payable
    The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:
    December 31,
    2022
    December 31,
    2021
    Lines of credit, current portion$7,426,814 $4,473,489 
    Equipment loans, current portion68,410 61,640 
    Term notes, current portion3,132,726 5,628,884 
    Total current10,627,950 10,164,013 
    Line of credit, net of current portion7,215,520 5,640,051 
    Long-term portion of equipment loans and term notes4,266,350 8,426,105 
    Total notes payable$22,109,820 $24,230,169 
    The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:
    June 30,
    2023
    December 31,
    2022
    Lines of credit, current portion$8,699,609 $7,426,814 
    Equipment loans, current portion76,072 68,410 
    Related party term notes, current portion555,000 — 
    Term notes, current portion6,094,400 3,132,726 
    Total current 15,425,081 10,627,950 
    Lines of credit, net of current portion4,058,411 7,215,520 
    Long-term portion of equipment loans and term notes2,144,048 4,266,350 
    Total notes payable and lines of credit$21,627,540 $22,109,820 
    Schedule of Maturities of Long-term Debt
    Future scheduled maturities of outstanding debt are as follows:
    Twelve Months Ending June 30,
    2024$15,425,081 
    20251,743,815 
    2026669,034 
    2027123,428 
    20283,594,396 
    Thereafter71,786 
    Total$21,627,540 
    XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q (Tables)
    6 Months Ended
    Jun. 30, 2023
    Equity [Abstract]  
    Share-based Payment Arrangement, Option, Activity
    The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    1,790,000 $0.19 7.09$6,176,855 
    Granted— 
    Forfeited— 
    Exercised— 
    Outstanding at December 31, 2021
    1,790,000 $0.19 6.09$3,098,055 
    Granted2,084,620 $0.77 
    Forfeited(781,712)$0.32 
    Exercised— $— 
    Outstanding at December 31, 2022
    3,092,908 $0.55 7.94$463,494 
    Vested and expected to vest at December 31, 2022
    3,092,909 $0.55 7.94$463,494 
    Exercisable at December 31, 2022
    1,084,500 $0.14 5.37$463,494 
    The following summarizes the stock option activity for the six months ended June 30, 2023:
    OptionsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    386,751 $4.39 7.94$463,495 
    Granted— — 
    Forfeited(16,844)6.16 
    Exercised— — 
    Outstanding at June 30, 2023
    369,907 $4.31 7.38$193,492 
    Exercisable at June 30, 2023
    159,001 $1.85 5.46$193,492 
    Share-based Payment Arrangement, Option, Exercise Price Range
    The following table summarizes information about options outstanding and exercisable as of December 31, 2022:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.05 891,500 5.38$0.05 891,500 $0.05 
    0.10 85,000 5.280.10 85,000 0.10 
    0.13 — 4.580.13 — 0.13 
    0.77 2,008,409 9.330.77 — 0.77 
    0.90 108,000 4.270.90 108,000 0.90 
    3,092,909 1,084,500 
    The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:
    Stock price
    $0.62 - 7.03
    Risk-free interest rate
    0.01 - 1.02%
    Expected life of the options
    1.5-5 years
    Expected volatility
    157-347%
    Expected dividend yield%
    The following table summarizes information about options outstanding and exercisable as of June 30, 2023:
    Options OutstandingOptions Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $0.40 111,438 5.01$0.40 111,438 $0.40 
    0.80 10,625 4.780.80 10,625 0.80 
    6.16 234,340 8.846.16 23,434 6.16 
    7.20 13,504 3.777.20 13,504 7.20 
    369,907 159,001 
    Schedule of Stockholders' Equity Note, Warrants or Rights
    The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:
    WarrantsWeighted-
    Average
    Exercise
    Price
    Weighted-
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2020
    275,000 $1.01 0.23$723,250 
    Granted5,527,778 3.32
    Forfeited(275,000)1.01
    Exercised— — 
    Outstanding at December 31, 2021
    5,527,778 $3.32 4.62$— 
    Granted14,492,754 0.69
    Forfeited— — 
    Exercised(1,449,276)0.69 
    Outstanding at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Vested and expected to vest at December 31, 2022
    18,571,256 $1.47 4.31$— 
    Exercisable at December 31, 2022
    18,571,256 $1.47 4.31$— 
    The following summarizes the warrants activity for the six months ended June 30, 2023:
    WarrantsWeighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Life (Years)
    Aggregate
    Intrinsic
    Value
    Outstanding at December 31, 2022
    2,321,411 $11.78 4.31$— 
    Granted203,579 3.51 5.00
    Forfeited— — 
    Exercised— — 
    Outstanding at June 30, 2023
    2,524,990 $11.12 3.87$— 
    Exercisable at June 30, 2023
    2,524,990 $11.12 3.87$— 
    Schedule of Warrants Outstanding and Exercisable
    The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $6.60 416,667 2.13$6.60 416,667 $6.60 
    2.52 396,825 1.942.52 396,825 2.52 
    3.10 4,285,715 3.93.10 4,285,715 3.1 
    3.08 428,571 3.93.08 428,571 3.08 
    0.6913,043,478 4.60.6913,043,478 0.69 
    18,571,256 18,571,256 
    The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:
    Warrants OutstandingWarrants Exercisable
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Remaining
    Life (Years)
    Weighted
    Average
    Exercise
    Price
    Number
    of Shares
    Weighted
    Average
    Exercise
    Price
    $52.80 52,084 1.64$52.80 52,084 $52.80 
    20.16 49,604 1.4520.16 49,604 20.16
    24.80 535,716 3.4124.80 535,716 24.80
    24.64 53,572 3.4024.64 53,572 24.64
    5.521,630,435 4.045.52 1,630,435 5.52
    3.50200,000 5.003.50 200,000 3.50
    4.203,579 5.004.20 3,579 4.20
     2,524,990 2,524,990 
    Fair Value Measurement Inputs and Valuation Techniques The fair value of the warrants was determined using the following assumptions
    Stock price$1.89 
    Risk-free interest rate4.50 %
    Expected life of the warrants2.5
    Expected volatility1242%
    Expected dividend yield%
    XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.3
    Segment Reporting -10Q (Tables)
    6 Months Ended
    Jun. 30, 2023
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information, by Segment
    Years Ended December 31,
    20222021
    Revenue
    A4 Construction Services - MSM$18,290,019 $16,191,284 
    A4 Construction Services - Excel1,761,572 1,803,739 
    A4 Manufacturing - QCA16,763,989 14,258,084 
    A4 Manufacturing - Alt Labs12,889,992 11,674,220 
    A4 Defense - TDI10,046,658 4,467,376 
    A4 Technologies - RCA40,092,612 1,454,451 
    A4 Technologies - ElecJet1,098,534 89,018 
    A4 Aerospace - Vayu81,100 — 
    All Other3,538,526 1,702,641 
    $104,563,002 $51,640,813 
    Gross profit
    A4 Construction Services - MSM$1,374,517 $(385,266)
    A4 Construction Services - Excel3,681 (92,765)
    A4 Manufacturing - QCA3,258,082 2,763,213 
    A4 Manufacturing - Alt Labs2,343,368 3,749,878 
    A4 Defense - TDI3,082,844 1,073,636 
    A4 Technologies - RCA10,687,202 379,740 
    A4 Technologies - ElecJet(236,636)76,818 
    A4 Aerospace - Vayu13,087 — 
    All Other1,188,257 132,744 
    $21,714,402 $7,697,998 
    Income (loss) from operations
    A4 Construction Services - MSM$(883,922)$(4,247,240)
    A4 Construction Services - Excel(973,934)(1,969,535)
    A4 Manufacturing - QCA702,875 1,426,141 
    A4 Manufacturing - Alt Labs2,284,308 (3,027,203)
    A4 Defense - TDI1,072,306 (282,882)
    A4 Technologies - RCA2,525,619 (100,328)
    A4 Technologies - ElecJet(1,107,254)(62,163)
    A4 Aerospace - Vayu(3,336,279)(4,875,829)
    All Other(11,039,503)(8,983,320)
    $(10,755,784)$(22,122,359)
    Depreciation and amortization
    A4 Construction Services - MSM$684,563 $846,808 
    A4 Construction Services - Excel267,966 291,556 
    A4 Manufacturing - QCA417,172 377,868 
    A4 Manufacturing - Alt Labs983,931 611,079 
    A4 Defense - TDI288,950 191,740 
    A4 Technologies - RCA979,206 49,299 
    A4 Technologies - ElecJet414,333 33,833 
    A4 Aerospace - Vayu1,025,412 1,093,995 
    All Other1,113,005 658,181 
    $6,174,538 $4,154,359 
    Interest Expenses
    A4 Construction Services - MSM$421,287 $706,607 
    A4 Construction Services - Excel245,855 291,263 
    A4 Manufacturing - QCA262,551 230,044 
    A4 Manufacturing - Alt Labs351,503 72,060 
    A4 Defense - TDI11,975 825 
    A4 Technologies - RCA159,878 15,347 
    A4 Technologies - ElecJet— — 
    A4 Aerospace - Vayu10,677 
    All Other1,660,406 1,973,078 
    $3,124,132 $3,289,233 
    Net income (loss)
    A4 Construction Services - MSM$(1,246,295)$(1,481,382)
    A4 Construction Services - Excel(1,219,789)(1,899,512)
    A4 Manufacturing - QCA367,760 1,774,139 
    A4 Manufacturing - Alt Labs2,054,958 (2,643,752)
    A4 Defense - TDI1,060,331 (270,289)
    A4 Technologies - RCA2,365,741 (115,675)
    A4 Technologies - ElecJet(1,110,727)(62,163)
    A4 Aerospace - Vayu(3,346,956)(4,852,182)
    All Other(11,800,336)(9,932,322)
    $(12,875,313)$(19,483,138)
    As of
    December 31, 2022
    As of
    December 31, 2021
    Total Assets
    A4 Construction Services - MSM$11,309,049 $10,935,355 
    A4 Construction Services - Excel3,359,818 3,050,206 
    A4 Manufacturing - QCA20,988,492 11,869,711 
    A4 Manufacturing - Alt Labs26,636,905 23,173,298 
    A4 Defense - TDI13,497,381 11,982,580 
    A4 Technologies - RCA27,191,977 28,174,091 
    A4 Technologies - ElecJet12,897,440 12,904,267 
    A4 Aerospace - Vayu14,632,530 14,702,838 
    All Other$15,118,622 $17,831,504 
    $145,632,214 $134,623,850 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - ElecJet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$5,188,521 $3,906,271 
    A4 Construction Services - Excel288,243 286,972 
    A4 Manufacturing - QCA3,867,141 2,339,597 
    A4 Manufacturing - Alt Labs1,833,502 406,333 
    A4 Defense - TDI1,905,314 1,371,184 
    A4 Technologies - RCA3,232,559 2,961,201 
    A4 Technologies - ElecJet12,888 37,744 
    A4 Aerospace - Vayu— — 
    All Other811,776 565,874 
    $17,139,944 $11,875,176 
    Three Months Ended June 30,Six Months Ended June 30,
    2023202220232022
    Revenue
    A4 Construction Services - MSM$3,550,392 $5,326,296 $7,363,532 $9,093,686 
    A4 Construction Services - Excel110,494 342,963 443,358 631,777 
    A4 Manufacturing - QCA5,319,687 4,241,382 9,511,330 8,560,242 
    A4 Manufacturing - Alt Labs6,787,129 2,958,885 11,014,043 6,783,023 
    A4 Defense - TDI2,413,363 2,472,207 5,383,450 5,160,188 
    A4 Technologies - RCA8,538,620 8,910,276 15,992,043 18,147,535 
    A4 Technologies - Elecjet121,845 345,382 224,340 902,111 
    A4 Aerospace - Vayu4,171 — 4,171 25,000 
    All Other1,176,325 673,735 2,447,472 1,559,718 
    $28,022,026 $25,271,126 $52,383,739 $50,863,280 
    Gross profit (loss)
    A4 Construction Services - MSM$549,807 $191,788 $781,695 $655,594 
    A4 Construction Services - Excel(373,950)(26,468)(523,958)(125,442)
    A4 Manufacturing - QCA1,786,189 1,149,049 2,683,904 2,176,233 
    A4 Manufacturing - Alt Labs1,778,676 857,997 2,727,428 1,759,476 
    A4 Defense - TDI944,550 1,285,732 1,561,132 2,128,921 
    A4 Technologies - RCA2,752,026 2,159,923 5,126,204 4,344,251 
    A4 Technologies - Elecjet(53,000)249,297 (126,809)187,268 
    A4 Aerospace - Vayu4,116 — 1,706 25,000 
    All Other398,676 293,225 772,244 646,699 
    $7,787,090 $6,160,543 $13,003,546 $11,798,000 
    Income (loss) from operations
    A4 Construction Services - MSM$(150,608)$(152,882)$(555,021)$(468,580)
    A4 Construction Services - Excel(578,989)(238,956)(1,011,070)(558,946)
    A4 Manufacturing - QCA446,516 270,804 465,613 685,252 
    A4 Manufacturing - Alt Labs181,351 5,190,788 (377,774)4,203,305 
    A4 Defense - TDI829,235 783,704 1,010,769 1,206,844 
    A4 Technologies - RCA944,686 193,377 1,420,550 759,667 
    A4 Technologies - Elecjet(222,275)(268,554)(467,696)(572,900)
    A4 Aerospace - Vayu(1,380,016)(819,431)(2,200,983)(1,626,328)
    All Other(3,788,794)(2,587,090)(7,143,755)(5,012,709)
    $(3,718,894)$2,371,760 $(8,859,367)$(1,384,395)
    Depreciation and amortization
    A4 Construction Services - MSM$178,665 $171,342 $352,963 $337,746 
    A4 Construction Services - Excel67,524 132,917 135,049 132,917 
    A4 Manufacturing - QCA113,673 108,304 230,552 208,783 
    A4 Manufacturing - Alt Labs225,654 253,948 434,208 560,983 
    A4 Defense - TDI72,433 72,090 144,866 144,180 
    A4 Technologies - RCA244,805 170,053 489,609 340,099 
    A4 Technologies - Elecjet105,668 103,633 211,334 205,133 
    A4 Aerospace - Vayu259,679 259,225 518,590 533,894 
    All Other317,255 277,280 595,968 554,721 
    $1,585,356 $1,548,792 $3,113,139 $3,018,456 
    Interest expense
    A4 Construction Services - MSM$98,163 $124,220 $211,873 $227,245 
    A4 Construction Services - Excel60,196 61,643 120,766 123,628 
    A4 Manufacturing - QCA171,005 87,601 334,650 123,890 
    A4 Manufacturing - Alt Labs84,979 94,561 149,659 151,677 
    A4 Defense - TDI16,598 — 33,945 — 
    A4 Technologies - RCA71,896 60,431 157,852 115,248 
    A4 Technologies - Elecjet— — — — 
    A4 Aerospace - Vayu5,414 — 11,372 — 
    All Other600,494 534,018 1,087,498 829,747 
    $1,108,745 $962,474 $2,107,615 $1,571,435 
    Net income (loss)
    A4 Construction Services - MSM$(248,771)$(276,934)$(729,371)$(639,301)
    A4 Construction Services - Excel(639,185)(300,599)(1,131,836)(682,574)
    A4 Manufacturing - QCA275,944 161,763 131,757 535,630 
    A4 Manufacturing - Alt Labs178,697 5,298,191 (480,059)4,186,729 
    A4 Defense - TDI837,719 783,704 1,001,906 1,206,844 
    A4 Technologies - RCA872,790 132,946 1,262,698 644,419 
    A4 Technologies - Elecjet(222,275)(272,099)(467,696)(576,445)
    A4 Aerospace - Vayu(1,414,806)(819,431)(2,241,731)(1,626,328)
    All Other(4,191,979)(3,167,735)(7,666,677)(5,508,728)
    $(4,551,866)$1,539,806 $(10,321,009)$(2,459,754)
    The Company’s reportable segments as of June 30, 2023, and December 31, 2022, were as follows:
    As of
    June 30, 2023
    As of
    December 31, 2022
    Total assets
    A4 Construction Services - MSM$10,675,363 $11,309,049 
    A4 Construction Services - Excel3,334,543 3,359,818 
    A4 Manufacturing - QCA20,550,261 20,988,492 
    A4 Manufacturing - Alt Labs28,335,277 26,636,905 
    A4 Defense - TDI13,663,378 13,497,381 
    A4 Technologies - RCA24,753,925 27,191,977 
    A4 Technologies - Elecjet12,787,943 12,897,440 
    A4 Aerospace - Vayu12,890,586 14,632,530 
    All Other15,619,649 15,118,622 
    $142,610,925 $145,632,214 
    Goodwill
    A4 Construction Services - MSM$113,592 $113,592 
    A4 Construction Services - Excel— — 
    A4 Manufacturing - QCA1,963,761 1,963,761 
    A4 Manufacturing - Alt Labs4,410,564 4,410,564 
    A4 Defense - TDI6,426,786 6,426,786 
    A4 Technologies - RCA1,355,728 1,355,728 
    A4 Technologies - Elecjet6,496,343 6,496,343 
    A4 Aerospace - Vayu— — 
    All Other1,913,310 1,913,310 
    $22,680,084 $22,680,084 
    Accounts receivable, net
    A4 Construction Services - MSM$4,373,429 $5,188,521 
    A4 Construction Services - Excel386,429 288,243 
    A4 Manufacturing - QCA2,768,483 3,867,141 
    A4 Manufacturing - Alt Labs2,458,636 1,833,502 
    A4 Defense - TDI2,207,665 1,905,314 
    A4 Technologies - RCA3,669,480 3,232,559 
    A4 Technologies - Elecjet6,302 12,888 
    A4 Aerospace - Vayu— — 
    All Other758,324 811,776 
    $16,628,748 $17,139,944 
    XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.3
    Organization and Basis of Presentation (Details)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    USD ($)
    Mar. 31, 2023
    USD ($)
    [1]
    Jun. 30, 2022
    USD ($)
    [1]
    Mar. 31, 2022
    USD ($)
    Jun. 30, 2023
    USD ($)
    Jun. 30, 2022
    USD ($)
    Dec. 31, 2022
    USD ($)
    company
    Dec. 31, 2021
    USD ($)
    company
    Nov. 29, 2021
    shareholder
    Oct. 20, 2021
    Schedule of Investments [Line Items]                    
    Number of shareholders | shareholder                 3  
    Number of companies owned | company             14      
    Net loss $ 4,551,866 [1] $ 5,769,143 $ (1,539,806) $ 3,999,560 [1] $ 10,321,009 $ 2,459,754 $ 12,875,313 $ 19,483,138    
    Net cash flow used in operations         (2,477,701) $ 7,237,442 19,578,196 25,423,742    
    Working capital 1,600,000       1,600,000   15,600,000      
    Maximum borrowing capacity             33,000,000.0      
    Line of credit, current portion 8,699,609       8,699,609   7,426,814 $ 4,473,489    
    Number of operating companies acquired | company               6    
    Global Autonomous Corporation                    
    Schedule of Investments [Line Items]                    
    Ownership percentage       71.43%            
    Two Lines Of Credit Maturing 2023                    
    Schedule of Investments [Line Items]                    
    Business combination, contingent consideration, liability, current             7,500,000      
    Two Lines Of Credit Maturing 2023 | Line of Credit                    
    Schedule of Investments [Line Items]                    
    Line of credit, current portion             8,000,000      
    Identified Technologies Corporation                    
    Schedule of Investments [Line Items]                    
    Voting interest acquired (as a percent)                   100.00%
    Revolving Credit Facility | Line of Credit                    
    Schedule of Investments [Line Items]                    
    Maximum borrowing capacity 35,000,000.0       35,000,000.0          
    Remaining borrowing capacity 4,400,000       4,400,000   3,800,000      
    Revolving Credit Facility | Four Revolving Lines of Credit | Line of Credit                    
    Schedule of Investments [Line Items]                    
    Maximum borrowing capacity 35,000,000       35,000,000   33,000,000.0      
    Revolving Credit Facility | Capital Expenditure Line of Credit | Line of Credit                    
    Schedule of Investments [Line Items]                    
    Maximum borrowing capacity $ 500,000       $ 500,000   $ 500,000      
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Cash (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]      
    Cash equivalents $ 0 $ 0 $ 0
    Bank balances 3,900,000 3,200,000 3,500,000
    Uninsured cash $ 2,500,000 $ 2,000,000 $ 2,000,000
    XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Major Customers (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Product Information [Line Items]      
    Accounts receivable, net $ 16,628,748 $ 17,139,944 $ 11,875,176
    A4 Technologies - RCA      
    Product Information [Line Items]      
    Accounts receivable, net   $ 1,200,000  
    QCA      
    Product Information [Line Items]      
    Accounts receivable, net     1,000,000
    Alt Labs      
    Product Information [Line Items]      
    Accounts receivable, net     $ 0
    Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer One      
    Product Information [Line Items]      
    Concentration risk, percentage 12.00% 14.00%  
    Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer One | A4 Technologies - RCA      
    Product Information [Line Items]      
    Concentration risk, percentage   14.00%  
    Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer Two      
    Product Information [Line Items]      
    Concentration risk, percentage     11.00%
    Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Government Contracts      
    Product Information [Line Items]      
    Concentration risk, percentage   9.00%  
    XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]    
    Allowance for bad debt $ 52,531 $ 199,936
    Write off of allowance for credit loss $ 202,761 $ 3,028,757
    XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Inventory (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]      
    Raw materials $ 9,726,538 $ 9,116,824 $ 8,253,104
    Work in process 3,528,187 3,165,876 2,480,979
    Finished goods 10,764,288 12,975,669 13,685,571
    Inventory $ 24,019,013 $ 25,258,369 $ 24,419,654
    XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details)
    Dec. 31, 2022
    Minimum  
    Property, Plant and Equipment [Line Items]  
    Property equipment, useful life 5 years
    Maximum  
    Property, Plant and Equipment [Line Items]  
    Property equipment, useful life 39 years
    Automobiles and trucks | Minimum  
    Property, Plant and Equipment [Line Items]  
    Property equipment, useful life 5 years
    Automobiles and trucks | Maximum  
    Property, Plant and Equipment [Line Items]  
    Property equipment, useful life 7 years
    Machinery and equipment  
    Property, Plant and Equipment [Line Items]  
    Property equipment, useful life 10 years
    Office furniture and fixtures  
    Property, Plant and Equipment [Line Items]  
    Property equipment, useful life 5 years
    Buildings and improvements  
    Property, Plant and Equipment [Line Items]  
    Property equipment, useful life 39 years
    XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Property, Plant and Equipment [Line Items]        
    Total Property and equipment     $ 27,804,787 $ 33,925,420
    Less: Accumulated depreciation     (8,301,302) (5,823,949)
    Property and equipment, net     19,503,485 28,101,471
    Depreciation $ 1,498,572 $ 1,564,357 3,026,483 2,396,966
    Automobiles and trucks        
    Property, Plant and Equipment [Line Items]        
    Total Property and equipment     1,056,551 1,251,187
    Machinery and equipment        
    Property, Plant and Equipment [Line Items]        
    Total Property and equipment     9,864,846 8,876,402
    Office furniture and fixtures        
    Property, Plant and Equipment [Line Items]        
    Total Property and equipment     186,464 167,581
    Buildings and improvements        
    Property, Plant and Equipment [Line Items]        
    Total Property and equipment     16,696,926 $ 23,630,250
    Buildings and improvements | Deluxe        
    Property, Plant and Equipment [Line Items]        
    Finance lease, right-of-use assets     9,000,000  
    Buildings and improvements | Excel        
    Property, Plant and Equipment [Line Items]        
    Finance lease, right-of-use assets     $ 2,000,000  
    XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details)
    Dec. 31, 2022
    Minimum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 1 year
    Maximum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 17 years
    Software  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 5 years
    Non-compete agreements | Minimum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 1 year
    Non-compete agreements | Maximum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 15 years
    Customer list | Minimum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 3 years
    Customer list | Maximum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 16 years
    Patents, trademarks, and licenses | Minimum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 3 years
    Patents, trademarks, and licenses | Maximum  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 17 years
    Proprietary technology  
    Finite-Lived Intangible Assets [Line Items]  
    Finite-lived intangible asset, useful life 15 years
    XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) - USD ($)
    Dec. 31, 2022
    Dec. 31, 2021
    Finite-Lived Intangible Assets [Line Items]    
    Weighted Average Amortization Period 12 years 10 months 24 days  
    Finite-lived intangible assets, gross $ 41,560,088 $ 41,310,088
    Finite-lived intangible assets, accumulated amortization (5,277,479) (2,129,424)
    Intangibles assets, net $ 36,282,609 39,180,664
    Software    
    Finite-Lived Intangible Assets [Line Items]    
    Weighted Average Amortization Period 2 years  
    Finite-lived intangible assets, gross $ 128,474 128,474
    Finite-lived intangible assets, accumulated amortization $ (77,084) (64,757)
    Non-compete agreements    
    Finite-Lived Intangible Assets [Line Items]    
    Weighted Average Amortization Period 6 years 3 months 18 days  
    Finite-lived intangible assets, gross $ 1,426,276 1,378,772
    Finite-lived intangible assets, accumulated amortization $ (478,510) (210,465)
    Customer list    
    Finite-Lived Intangible Assets [Line Items]    
    Weighted Average Amortization Period 11 years 10 months 24 days  
    Finite-lived intangible assets, gross $ 13,011,187 13,011,187
    Finite-lived intangible assets, accumulated amortization $ (1,711,327) (1,112,797)
    Patents, trademarks, and licenses    
    Finite-Lived Intangible Assets [Line Items]    
    Weighted Average Amortization Period 13 years 10 months 24 days  
    Finite-lived intangible assets, gross $ 7,127,408 7,174,912
    Finite-lived intangible assets, accumulated amortization $ (962,258) (8,444)
    Proprietary technology    
    Finite-Lived Intangible Assets [Line Items]    
    Weighted Average Amortization Period 13 years 6 months  
    Finite-lived intangible assets, gross $ 19,866,743 19,616,743
    Finite-lived intangible assets, accumulated amortization $ (2,048,300) $ (732,961)
    XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
    2023     $ 3,152,048  
    2024     3,152,048  
    2025     2,919,686  
    2026     2,900,686  
    2027     2,762,686  
    Thereafter     21,395,455  
    Intangibles assets, net     36,282,609 $ 39,180,664
    Amortization $ 1,614,567 $ 1,454,099 $ 3,148,055 $ 1,757,393
    XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]      
    Deposits   $ 578,545 $ 149,517
    Other   1,277,060 207,601
    Other non-current assets $ 1,693,603 $ 1,855,605 $ 357,118
    XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details)
    12 Months Ended
    Dec. 31, 2021
    USD ($)
    Customer list | Excel  
    Finite-Lived Intangible Assets [Line Items]  
    Impairment of long-lived asset $ 359,890
    XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Goodwill (Details)
    12 Months Ended
    Dec. 31, 2021
    USD ($)
    Excel  
    Goodwill [Line Items]  
    Impairment of goodwill $ 7,629
    XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Equity Investments (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]    
    Impairment loss on equity investment $ 0 $ 1,350,000
    Total interest paid $ 0 $ 1,350,000
    XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Research and Development (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]            
    Research and development $ 1,612,530 $ 394,835 $ 1,726,436 $ 586,765 $ 876,542 $ 1,464,918
    XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]            
    Receivable for retainage         $ 2,000,000 $ 1,600,000
    Disaggregation of Revenue [Line Items]            
    Revenues, net $ 28,022,026 $ 25,271,126 $ 52,383,739 $ 50,863,280 104,563,002 51,640,813
    Product            
    Disaggregation of Revenue [Line Items]            
    Revenues, net 21,546,581 16,786,133 38,423,320 35,228,216 72,861,907 28,918,591
    Product | Circuit boards and cables            
    Disaggregation of Revenue [Line Items]            
    Revenues, net         18,780,769 15,700,902
    Product | Supplements            
    Disaggregation of Revenue [Line Items]            
    Revenues, net         12,889,992 11,674,220
    Product | Electronics            
    Disaggregation of Revenue [Line Items]            
    Revenues, net         41,191,146 1,543,469
    Service            
    Disaggregation of Revenue [Line Items]            
    Revenues, net $ 6,475,445 $ 8,484,993 $ 13,960,419 $ 15,635,064 31,701,095 22,722,222
    Service | Construction contracts            
    Disaggregation of Revenue [Line Items]            
    Revenues, net         30,098,249 22,462,399
    Service | Drone 3D mapping            
    Disaggregation of Revenue [Line Items]            
    Revenues, net         $ 1,602,846 $ 259,823
    XML 81 R68.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]            
    Antidilutive securities (in shares)     2,894,897 1,098,050 21,664,165 7,317,778
    Basic EPS            
    Loss available to stockholders $ (4,551,866) $ 1,539,806 $ (10,321,009) $ (2,459,754) $ (12,875,313) $ (19,483,138)
    Loss available to stockholders (in shares) 25,103,271 [1] 22,899,822 [1] 25,076,452 [1] 22,890,560 [1] 190,779,052 164,216,808
    Loss available to stockholders (in dollars per share) $ (0.18) $ 0.07 $ (0.41) $ (0.11) $ (0.07) $ (0.12)
    Dilute EPS            
    Effect of dilutive securities stock options and warrants $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
    Effect of dilutive securities stock options and warrants (in shares) 0 0 0 0 0 0
    Loss available to stockholders plus assumed conversions $ (4,551,866) $ 1,539,806 $ (10,321,009) $ (2,459,754) $ (12,875,313) $ (19,483,138)
    Loss available to stockholders plus assumed conversions (in shares) 25,103,271 [1] 22,899,822 [1] 25,076,452 [1] 22,890,560 [1] 190,779,052 164,216,808
    Net income (loss) (in dollars per share) $ (0.18) $ 0.07 $ (0.41) $ (0.11) $ (0.07) $ (0.12)
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Finance Leases      
    2024 $ 1,938,360 $ 1,925,840  
    2025 1,944,246 1,952,462  
    2026 1,848,756 1,880,402  
    2027 1,890,900 1,867,799  
    2028 1,932,830 1,910,388  
    Thereafter 13,879,717 14,952,719  
    Total payments 23,434,809 24,489,610  
    Less: imputed interest (8,474,940) (9,171,495)  
    Total obligation 14,959,869 15,318,115  
    Less: current portion (764,267) (725,302) $ (649,343)
    Financing lease obligations, net of current portion 14,195,602 14,592,813 15,319,467
    Operating Leases      
    2024 2,412,039 2,287,038  
    2025 2,304,494 2,443,909  
    2026 1,784,228 1,960,387  
    2027 1,823,449 1,805,158  
    2028 1,646,961 1,770,300  
    Thereafter 12,457,744 13,253,279  
    Total payments 22,428,915 23,520,071  
    Less: imputed interest (6,462,880) (6,938,692)  
    Total obligation 15,966,035 16,581,379 1,495,158
    Less: current portion (1,518,842) (1,318,885) (428,596)
    Operating lease obligations, net of current portion $ 14,447,193 $ 15,262,494 $ 1,066,562
    XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases - Narrative (Details)
    1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
    Sep. 09, 2022
    USD ($)
    Jun. 26, 2022
    USD ($)
    ft²
    Jun. 23, 2022
    USD ($)
    Jun. 13, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    Aug. 27, 2021
    USD ($)
    Jul. 31, 2021
    USD ($)
    Jun. 30, 2023
    USD ($)
    Jun. 30, 2022
    USD ($)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    May 03, 2021
    USD ($)
    Finance Leases                        
    Finance lease, right-of-use asset, amortization               $ 625,908 $ 625,908 $ 1,251,817 $ 1,244,059  
    Finance lease, interest expense               $ 607,895 633,610 $ 1,255,231 1,301,842  
    Finance lease, weighted average remaining lease term               11 years 6 months   11 years 11 months 12 days    
    Finance lease, weighted average discount rate               8.01%   8.01%    
    Operating Leases                        
    Right of use assets         $ 1,460,206     $ 15,704,511   $ 16,407,566 1,460,206  
    Operating lease liability         $ 1,495,158     15,966,035   16,581,379 1,495,158  
    Operating lease, cost               1,292,535 253,121 1,006,683 386,056  
    Operating lease, payments               $ 789,282 251,398 $ 1,087,951 402,688  
    Operating lease, weighted average remaining lease term               11 years 6 months   11 years 9 months 29 days    
    Operating lease, weighted average discount rate (as a percent)               6.01%   6.00%    
    Cost of Sales                        
    Finance Leases                        
    Finance lease, right-of-use asset, amortization               $ 89,006 0 $ 151,398 422,259  
    Operating Leases                        
    Operating lease, cost               $ 372,352 $ 0 329,938 0  
    General and Administrative Expense                        
    Operating Leases                        
    Operating lease, cost                   $ 676,745 $ 386,056  
    RCA Office And Warehouse Space                        
    Operating Leases                        
    Operating lease term         89 months           89 months  
    Right of use assets         $ 1,196,764           $ 1,196,764  
    Operating lease liability         $ 1,226,128           $ 1,226,128  
    Operating lease, discount rate (as a percent)         4.00%           4.00%  
    Ft. Myers, Florida                        
    Operating Leases                        
    Operating lease term     180 months                 72 months
    Monthly operating lease obligation           $ 58,333            
    Right of use assets $ 1,179,091   $ 8,725,000                 $ 3,689,634
    Operating lease liability $ 1,179,091   $ 8,725,000                 $ 3,689,634
    Operating lease, discount rate (as a percent) 6.25%   7.00%                 3.96%
    Ann Arbor, Michigan                        
    Operating Leases                        
    Right of use assets   $ 543,595                    
    Operating lease liability   $ 543,595                    
    Operating lease, discount rate (as a percent)   5.13%                    
    Number of additional area (sq.ft) | ft²   12,800                    
    San Jose, California                        
    Operating Leases                        
    Right of use assets       $ 5,506,357                
    Operating lease liability       $ 5,506,357                
    Operating lease, discount rate (as a percent)       4.00%                
    Minimum | RCA Office And Warehouse Space                        
    Operating Leases                        
    Monthly operating lease obligation         $ 31,350              
    Minimum | Ft. Myers, Florida                        
    Operating Leases                        
    Monthly operating lease obligation $ 21,637   $ 67,708       $ 40,833          
    Minimum | Ann Arbor, Michigan                        
    Operating Leases                        
    Monthly operating lease obligation   $ 16,000                    
    Minimum | San Jose, California                        
    Operating Leases                        
    Monthly operating lease obligation       $ 49,156                
    Maximum | RCA Office And Warehouse Space                        
    Operating Leases                        
    Monthly operating lease obligation         $ 35,207              
    Maximum | Ft. Myers, Florida                        
    Operating Leases                        
    Monthly operating lease obligation $ 23,682   $ 89,306       $ 49,583          
    Maximum | Ann Arbor, Michigan                        
    Operating Leases                        
    Monthly operating lease obligation   $ 16,800                    
    Maximum | San Jose, California                        
    Operating Leases                        
    Monthly operating lease obligation       $ 66,062                
    XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Assets      
    Operating lease assets $ 15,704,511 $ 16,407,566 $ 1,460,206
    Liabilities      
    Current operating lease liability 1,518,842 1,318,885 428,596
    Non-current operating lease liability 14,447,193 15,262,494 1,066,562
    Total obligation $ 15,966,035 $ 16,581,379 $ 1,495,158
    XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt - Narrative (Details)
    1 Months Ended 6 Months Ended 12 Months Ended
    Jun. 23, 2022
    USD ($)
    Aug. 27, 2021
    USD ($)
    Apr. 08, 2021
    USD ($)
    shares
    May 23, 2020
    USD ($)
    Feb. 22, 2018
    USD ($)
    Sep. 30, 2022
    USD ($)
    May 31, 2022
    USD ($)
    Apr. 30, 2022
    USD ($)
    lineOfCredit
    Mar. 31, 2022
    USD ($)
    Jan. 31, 2022
    USD ($)
    Sep. 30, 2021
    USD ($)
    Jan. 31, 2021
    USD ($)
    May 31, 2020
    USD ($)
    debtInstrument
    loan
    Feb. 29, 2020
    USD ($)
    Nov. 30, 2019
    USD ($)
    debtInstrument
    Oct. 31, 2019
    USD ($)
    Jan. 31, 2019
    USD ($)
    debtInstrument
    Jun. 30, 2023
    USD ($)
    lineOfCredit
    Dec. 31, 2022
    USD ($)
    installment
    Dec. 31, 2021
    USD ($)
    debtInstrument
    loan
    May 31, 2021
    USD ($)
    Debt Instrument [Line Items]                                          
    Long-term debt                                   $ 21,627,540 $ 22,109,820    
    Gain on extinguishment of debt                                     0 $ 803,079  
    Gain on forgiveness of debt                                     0 3,896,108  
    Proceeds from sale of buildings $ 13,200,000                                        
    Gain (loss) on sale of properties 5,822,450                                   5,938,150 0  
    Settlement of mortgage from gain on sale $ 4,642,043                                        
    Maximum borrowing capacity                                     33,000,000.0    
    Alt Labs                                          
    Debt Instrument [Line Items]                                          
    Principal amount                   $ 500,000                 414,498    
    Periodic payments                   $ 9,186                      
    Interest rate                   3.85%                      
    Morris May 2022 Equipment Finance Note | Morris                                          
    Debt Instrument [Line Items]                                          
    Principal amount             $ 61,000                       53,595    
    Periodic payments             $ 1,314                            
    Interest rate             10.00%                            
    Morris January 2022 Equipment Finance Note | Morris                                          
    Debt Instrument [Line Items]                                          
    Principal amount                   $ 89,153                 74,644    
    Periodic payments                   $ 1,722                      
    Interest rate                   5.86%                      
    Morris March 2022 Equipment Finance Note | Morris                                          
    Debt Instrument [Line Items]                                          
    Principal amount                 $ 93,433                   79,653    
    Periodic payments                 $ 1,804                        
    Interest rate                 5.86%                        
    Notes Payable                                          
    Debt Instrument [Line Items]                                          
    Principal amount                           $ 2,300,000              
    Interest rate (as a percent)                           4.25%              
    Debt instrument term                           48 months              
    Long-term debt                                     2,062,318 2,062,318  
    Daily late charge                                   575      
    Gain on extinguishment of debt                                       803,079  
    Notes Payable | VWES Promissory Note                                          
    Debt Instrument [Line Items]                                          
    Principal amount         $ 3,000,000                                
    Interest rate (as a percent)         7.00%                                
    Periodic payments         $ 150,000                                
    Debt instrument term         3 years                                
    Long-term debt                                     2,857,500 2,857,500  
    Interest payable, current                                     $ 1,710,577 1,170,861  
    Default rate (as a percent)                                     10.00%    
    Daily late charge                                     $ 575    
    Notes Payable | Subordinated Secured Promissory Notes, $3,100,000                                          
    Debt Instrument [Line Items]                                          
    Principal amount                                 $ 3,100,000        
    Interest rate (as a percent)                                 4.25%        
    Periodic payments                                 $ 31,755        
    Debt instrument term                                 3 years        
    Number of secured promissory notes | debtInstrument                                 3        
    Monthly payment term                                 35 months        
    Notes Payable | Supplemental Subordinated Secured Promissory Notes                                          
    Debt Instrument [Line Items]                                          
    Principal amount                                 $ 350,000        
    Interest rate (as a percent)                                 4.25%   6.00%    
    Periodic payments                       $ 13,882             $ 10,000    
    Debt instrument term                                 1 year        
    Number of secured promissory notes | debtInstrument                         3       3        
    Number of monthly installments | installment                                     8    
    Notes Payable | Supplemental Subordinated Secured Promissory Notes, Note One                                          
    Debt Instrument [Line Items]                                          
    Principal amount                         $ 116,667             119,370  
    Debt instrument, accrued interest                         2,703                
    Initial payment       $ 30,000                                  
    Notes Payable | Supplemental Subordinated Secured Promissory Notes, Note Two                                          
    Debt Instrument [Line Items]                                          
    Principal amount                         116,667             119,370  
    Debt instrument, accrued interest                         2,703                
    Initial payment       30,000                                  
    Notes Payable | Supplemental Subordinated Secured Promissory Notes, Note Three                                          
    Debt Instrument [Line Items]                                          
    Principal amount                         116,667             119,370  
    Debt instrument, accrued interest                         2,703                
    Initial payment       $ 30,000                                  
    Notes Payable | Subordinated Secured Promissory Notes                                          
    Debt Instrument [Line Items]                                          
    Number of secured promissory notes | debtInstrument                             2            
    Notes Payable | Subordinated Secured Promissory Note1                                          
    Debt Instrument [Line Items]                                          
    Principal amount                             $ 1,900,000            
    Interest rate (as a percent)                             4.25%            
    Periodic payments                             $ 19,463            
    Debt instrument term                             3 years            
    Monthly payment term                             35 months            
    Debt amount converted     $ 1,883,418                                    
    Repayments of debt     $ 887,000                                    
    Shares issued in debt conversion (in shares) | shares     1,617,067                                    
    Notes Payable | Subordinated Secured Promissory Note2                                          
    Debt Instrument [Line Items]                                          
    Principal amount                             $ 496,343            
    Interest rate (as a percent)                             8.75%            
    Notes Payable | Subordinated Secured Promissory Notes, $2,000,000                                          
    Debt Instrument [Line Items]                                          
    Principal amount                                       $ 2,000,000  
    Interest rate (as a percent)                                       3.75%  
    Periodic payments                                       $ 19,590  
    Number of secured promissory notes | debtInstrument                                       2  
    Amortization period                                       10 years  
    Secured Debt                                          
    Debt Instrument [Line Items]                                          
    Principal amount   $ 4,700,000                           $ 107,997          
    Interest rate (as a percent)   3.95%                           9.40%          
    Periodic payments   $ 24,722                                      
    Debt instrument term   10 years                           48 months          
    Secured Debt | Morris                                          
    Debt Instrument [Line Items]                                          
    Principal amount                                     $ 23,405 $ 52,504  
    Unsecured Debt | Paycheck Protection Program Loans                                          
    Debt Instrument [Line Items]                                          
    Principal amount                         $ 3,896,108             $ 1,799,725  
    Interest rate (as a percent)                                       1.00%  
    Debt instrument term                                       24 months  
    Number of secured promissory notes | loan                         7             4  
    SBA loan (PPP funds)                                       $ 65,000  
    Number of loans forgiven | debtInstrument                                       10  
    Gain on forgiveness of debt                                     0 $ 3,896,108  
    Unsecured Debt | Paycheck Protection Program Loans | Impossible Aerospace                                          
    Debt Instrument [Line Items]                                          
    Repayments of debt                                       88,160  
    Debt forgiven                                       356,690  
    Line of Credit | Alt Labs                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                                     1,840,000    
    Line of credit facility, capacity available for drawn                                     17,000    
    Remaining borrowing capacity                                       750,000  
    Line of Credit | Morris                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                                     2,490,000 1,730,000  
    Line of credit facility, capacity available for drawn                                     7,000    
    Line of Credit | QCA                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                                     5,000,000 2,000,000  
    Line of credit facility, capacity available for drawn                                     51,000    
    Line of Credit | RCA                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                                     5,540,000 5,640,000  
    Line of credit facility, capacity available for drawn                                     3,800,000    
    Remaining borrowing capacity                                       $ 10,000,000  
    Line of Credit | WSJ Prime Rate | Alt Labs                                          
    Debt Instrument [Line Items]                                          
    Basis spread on variable rate (as a percent)               2.50%                          
    Line of Credit | WSJ Prime Rate | QCA                                          
    Debt Instrument [Line Items]                                          
    Basis spread on variable rate (as a percent)                     2.50%                    
    Line of Credit | Minimum | Alt Labs                                          
    Debt Instrument [Line Items]                                          
    Number of lines of credit | lineOfCredit               2                          
    Line of Credit | Maximum | Alt Labs                                          
    Debt Instrument [Line Items]                                          
    Number of lines of credit | lineOfCredit               3                          
    Line of Credit | Revolving Credit Facility                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                                   $ 35,000,000.0      
    Number of lines of credit | lineOfCredit                                   4      
    Remaining borrowing capacity                                   $ 4,400,000 $ 3,800,000    
    Line of Credit | Revolving Credit Facility | Alt Labs                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity               $ 5,000,000                          
    Number of lines of credit | lineOfCredit               3                          
    Line of Credit | Revolving Credit Facility | Morris                                          
    Debt Instrument [Line Items]                                          
    Interest rate (as a percent)                                         7.50%
    Maximum borrowing capacity                                         $ 2,500,000
    Line of Credit | Revolving Credit Facility | QCA                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                     $ 5,500,000                    
    Line of Credit | Revolving Credit Facility | Prime Rate | Alt Labs                                          
    Debt Instrument [Line Items]                                          
    Basis spread on variable rate (as a percent)               10.00%                          
    Line of Credit | Revolving Credit Facility | Prime Rate | QCA                                          
    Debt Instrument [Line Items]                                          
    Basis spread on variable rate (as a percent)                                     10.00%    
    Line of Credit | Revolving Credit Facility | SOFR | RCA                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity           $ 20,000,000                              
    Basis spread on variable rate (as a percent)           1.75%                              
    Line of Credit | Revolving Credit Facility | Minimum                                          
    Debt Instrument [Line Items]                                          
    Debt instrument term                                   1 year      
    Line of Credit | Revolving Credit Facility | Minimum | Prime Rate                                          
    Debt Instrument [Line Items]                                          
    Basis spread on variable rate (as a percent)                                   2.50%      
    Line of Credit | Revolving Credit Facility | Maximum                                          
    Debt Instrument [Line Items]                                          
    Debt instrument term                                   5 years      
    Line of Credit | Revolving Credit Facility | Maximum | Prime Rate                                          
    Debt Instrument [Line Items]                                          
    Basis spread on variable rate (as a percent)                                   4.25%      
    Line of Credit | Revolving Credit Facility | Capital Expenditure Line of Credit                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                                   $ 500,000 $ 500,000    
    Number of lines of credit | lineOfCredit                                   1      
    Line of Credit | Revolving Credit Facility | Capital Expenditure Line of Credit | QCA                                          
    Debt Instrument [Line Items]                                          
    Maximum borrowing capacity                     $ 500,000                    
    XML 86 R73.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt - Schedule of Notes Payable (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Debt Instrument [Line Items]      
    Total current $ 15,425,081 $ 10,627,950 $ 10,164,013
    Total 21,627,540 22,109,820  
    Long-term Debt, Excluding Convertible Debt      
    Debt Instrument [Line Items]      
    Total   22,109,820 24,230,169
    Line of Credit | Revolving Credit Facility      
    Debt Instrument [Line Items]      
    Total current 8,699,609 7,426,814 4,473,489
    Long-term debt 4,058,411 7,215,520 5,640,051
    Secured Debt and Notes Payable      
    Debt Instrument [Line Items]      
    Long-term debt 2,144,048 4,266,350 8,426,105
    Secured Debt      
    Debt Instrument [Line Items]      
    Total current 76,072 68,410 61,640
    Notes Payable      
    Debt Instrument [Line Items]      
    Total current $ 6,094,400 3,132,726 5,628,884
    Total   $ 2,062,318 $ 2,062,318
    XML 87 R74.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Debt Instrument [Line Items]      
    2023 $ 1,743,815    
    2024 669,034    
    2025 123,428    
    2026 3,594,396    
    Total $ 21,627,540 $ 22,109,820  
    Long-term Debt, Excluding Convertible Debt      
    Debt Instrument [Line Items]      
    2023   10,627,950  
    2024   5,104,159  
    2025   155,254  
    2026   734,607  
    2027   5,422,850  
    Thereafter   65,000  
    Total   $ 22,109,820 $ 24,230,169
    XML 88 R75.htm IDEA: XBRL DOCUMENT v3.23.3
    Preferred Stock Subject to Redemption (Details)
    1 Months Ended 12 Months Ended
    Nov. 30, 2022
    shares
    Oct. 31, 2022
    shares
    Sep. 30, 2022
    shares
    Jan. 31, 2022
    shares
    Dec. 31, 2022
    USD ($)
    vote
    debtInstrument
    day
    $ / shares
    shares
    Dec. 31, 2021
    USD ($)
    $ / shares
    shares
    Dec. 31, 2020
    USD ($)
    shares
    Jun. 30, 2023
    $ / shares
    shares
    Class of Stock [Line Items]                
    Preferred stock, shares authorized (in shares)         5,000,000 5,000,000   5,000,000
    Preferred stock, par value (in dollars per share) | $ / shares         $ 0.0001 $ 0.0001   $ 0.0001
    Issuance of shares for acquisition | $           $ 15,067,211    
    Impossible Aerospace                
    Class of Stock [Line Items]                
    Acquisition assets | $             $ 5,848,013  
    Vayu                
    Class of Stock [Line Items]                
    Acquisition assets | $           $ 6,653,309    
    Series C Preferred Stock                
    Class of Stock [Line Items]                
    Preferred stock, shares authorized (in shares)         2,028,572      
    Preferred stock, par value (in dollars per share) | $ / shares         $ 3.50      
    Dividends | $         $ 0      
    Liquidation preference period prior to payment         45 days      
    Preferred stock, convertible, conversion price ( In dollars per share) | $ / shares         $ 3.50      
    Number of business days | debtInstrument         3      
    Redemption price per share | $ / shares         $ 3.50      
    Stock converted (in shares)       10,149        
    Preferred stock, shares outstanding (in shares)         0 10,149    
    Series C Preferred Stock | Impossible Aerospace                
    Class of Stock [Line Items]                
    Issuance of shares of series C preferred stock for acquisition (in shares)             1,714,286  
    Series C Preferred Stock | Vayu                
    Class of Stock [Line Items]                
    Issuance of shares of series C preferred stock for acquisition (in shares)           1,432,224    
    Class A Common Stock                
    Class of Stock [Line Items]                
    Preferred stock voting conversion basis | vote         1      
    Period of trading days         5 days      
    Sale of shares, holders percentage         25.00%      
    Period of holder, automatic conversion         90 days      
    Class A Common Stock | Impossible Aerospace                
    Class of Stock [Line Items]                
    Stock converted (in shares)         1,714,286 1,704,137    
    Accretion expense | $         $ 0 $ 69,661    
    Class A Common Stock | Vayu                
    Class of Stock [Line Items]                
    Stock converted (in shares)           1,353,570    
    Accretion expense | $         $ 0 $ 615,170    
    Class C Common Stock                
    Class of Stock [Line Items]                
    Sale of shares, holders percentage         25.00%      
    Period of holder, automatic conversion         120 days      
    Stock converted (in shares) 22,662 201,806 37,500          
    Series D Preferred Stock                
    Class of Stock [Line Items]                
    Preferred stock, shares authorized (in shares)         1,628,572      
    Preferred stock, par value (in dollars per share) | $ / shares         $ 3.50      
    Dividends | $         $ 0      
    Preferred stock voting conversion basis | vote         1      
    Liquidation preference period prior to payment         45 days      
    Preferred stock, convertible, conversion price ( In dollars per share) | $ / shares         $ 3.50      
    Period of trading days         5 days      
    Number of business days | day         3      
    Redemption price per share | $ / shares         $ 3.50      
    Stock converted (in shares)       78,674        
    Series D Preferred Stock | Vayu                
    Class of Stock [Line Items]                
    Preferred stock, shares outstanding (in shares)         78,674 0    
    XML 89 R76.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity - Narrative (Details)
    1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
    Aug. 11, 2022
    USD ($)
    shares
    Jul. 11, 2022
    USD ($)
    shares
    Apr. 29, 2022
    USD ($)
    shares
    Dec. 29, 2021
    shares
    Dec. 20, 2021
    shares
    Dec. 13, 2021
    USD ($)
    shares
    Nov. 29, 2021
    USD ($)
    shares
    Nov. 26, 2021
    USD ($)
    shares
    Nov. 15, 2021
    shares
    Nov. 09, 2021
    shares
    Oct. 20, 2021
    USD ($)
    shares
    May 17, 2021
    shares
    May 10, 2021
    USD ($)
    shares
    May 05, 2021
    USD ($)
    shares
    Apr. 30, 2021
    shares
    Mar. 17, 2021
    USD ($)
    shares
    Feb. 11, 2021
    USD ($)
    $ / shares
    shares
    Apr. 30, 2023
    shares
    Nov. 30, 2022
    shares
    Oct. 31, 2022
    shares
    Sep. 30, 2022
    shares
    Jul. 31, 2022
    USD ($)
    $ / shares
    shares
    Mar. 31, 2022
    USD ($)
    shares
    Jan. 31, 2022
    shares
    Feb. 28, 2021
    USD ($)
    shares
    Jun. 30, 2022
    USD ($)
    shares
    Jun. 30, 2023
    USD ($)
    $ / shares
    shares
    Mar. 31, 2023
    shares
    Jun. 30, 2022
    USD ($)
    shares
    Jun. 30, 2023
    USD ($)
    $ / shares
    shares
    Dec. 31, 2022
    USD ($)
    vote
    debtInstrument
    $ / shares
    shares
    Dec. 31, 2021
    USD ($)
    $ / shares
    shares
    May 12, 2023
    shares
    May 11, 2023
    shares
    Aug. 31, 2022
    $ / shares
    Jan. 30, 2022
    shares
    Dec. 31, 2020
    USD ($)
    $ / shares
    shares
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Preferred stock, shares issued (in shares)                                                             5,000,000            
    Preferred stock, par value (in dollars per share) | $ / shares                                                     $ 0.0001     $ 0.0001 $ 0.0001 $ 0.0001          
    Preferred stock, shares authorized (in shares)                                                     5,000,000     5,000,000 5,000,000 5,000,000          
    Preferred stock, voting percentage                                                             200.00%            
    Issuance of shares for services | $ [1]                                                         $ 55,137                
    Issuance of shares of common stock for cash | $                                                               $ 76,492,993          
    Common stock, at a combined price per share and warrant (in dollar per share) | $ / shares                                                                     $ 0.69    
    Proceeds from warrant exercises | $ $ 1,000,000                                                                        
    Repurchase of class C common stock | $                                                               185,850          
    Issuance of shares for acquisition | $                                                               $ 15,067,211          
    Share-based compensation expense not yet recognized, options | $                                                     $ 800,000     $ 800,000 $ 1,053,547            
    Number of options outstanding (in shares)                                                     369,907     369,907 386,751 1,790,000         1,790,000
    Weighted average exercise price (in dollars per share) | $ / shares                                                     $ 4.31     $ 4.31 $ 4.39 $ 0.19         $ 0.19
    Exercisable (in shares)                                                     159,001     159,001 1,084,500            
    Granted (in shares)                                                           0 2,084,620 0          
    Private Placement                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Sale of stock, consideration received on transaction | $   $ 9,175,000                                                                      
    Management                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of common stock for cash (in shares)     171,850                                                                    
    Issuance of shares of common stock for cash | $     $ 132,325                                             $ 55,144                      
    Purchase Agreement                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Sale of stock, number of shares issued in transaction (in shares)                                 8,333,333                                        
    Sale of stock, consideration received on transaction | $                                 $ 50,000,000                                        
    Percentage of received cash fee                                 7.00%                                        
    Warrant percentage of purchase shares to number shares sold                                 5.00%                                        
    Sale of stock exercise price ( in dollars per share) | $ / shares                                 $ 6.60                                        
    Proceeds from issuance or sale of equity | $                                 $ 45,000,000                                        
    Purchase Agreement | Investor                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Sale of stock, consideration received on transaction | $               $ 22,189,152                                                          
    ElecJet                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Vesting period (in years)                                                             3 years            
    Share-based compensation expense | $                                                             $ 299,555 $ 0          
    Series B Preferred Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Preferred stock, shares issued (in shares)                                                     3     3 5 5          
    Preferred stock, par value (in dollars per share) | $ / shares                                                     $ 1.00     $ 1.00 $ 1.00 $ 1.00          
    Preferred stock, shares authorized (in shares)                                                     100     100 100 100          
    Preferred stock, voting percentage                                                             200.00%            
    Preferred stock, shares outstanding (in shares)                                                     3     3 5 5          
    Series B Preferred Stock | Officer                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Preferred stock, shares issued (in shares)                                                               5          
    Preferred stock, shares outstanding (in shares)                                                             5            
    Class A Common Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Preferred stock, conversion basis                                                             one            
    Number of vote per share | vote                                                             1            
    Conversion of stock, shares issued (in shares)                                   1,300,001 22,662 201,806 37,500     72,152                          
    Common stock, shares authorized (in shares)                                               295,000,000     200,000,000     200,000,000 200,000,000   200,000,000 295,000,000   195,000,000  
    Issuance of shares for services (in shares)                                             39,386                            
    Issuance of shares for services | $                                             $ 99,252                            
    Issuance of shares of common stock for cash (in shares)         100,000                                                                
    Conversion of class C to class A (in shares)                             1,617,067                                            
    Conversion of class B to class A (in shares)                 125,000     350,000                                                  
    Conversion of series D to class A (in shares)                   2,409,248                                                      
    Conversion of convertible securities (in shares)                                                               7,384,018          
    Stock issued for debt conversion, amount | $                                                               $ 1,886,898          
    Class A Common Stock | Private Placement                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Sale of stock, number of shares issued in transaction (in shares)   14,492,754                                                                      
    Class A Common Stock | ATM Offering                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of common stock for cash (in shares)                                           60,600                              
    Issuance of shares of common stock for cash | $                                           $ 42,318                              
    Class A Common Stock | Management                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of common stock for cash (in shares)                                                   76,119                      
    Class A Common Stock | Investor                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of common stock for cash (in shares)                                                 1,524,064                        
    Issuance of shares of common stock for cash | $                                                 $ 9,300,000                        
    Class A Common Stock | Purchase Agreement | Investor                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Sale of stock, number of shares issued in transaction (in shares)               8,571,430                                                          
    Class A Common Stock | TDI                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of series C preferred stock for acquisition (in shares)                           281,223                                              
    Issuance of shares for acquisition | $                           $ 1,102,394                                              
    Common stock and warrants issued (in shares)                           281,223                                              
    Class A Common Stock | Alt Labs                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of series C preferred stock for acquisition (in shares)                         361,787                                                
    Issuance of shares for acquisition | $                         $ 1,432,677                                                
    Common stock and warrants issued (in shares)                         361,847                                                
    Class A Common Stock | Identified Technology                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of series C preferred stock for acquisition (in shares)                     888,881                                                    
    Issuance of shares for acquisition | $                     $ 3,617,746                                                    
    Common stock and warrants issued (in shares)                     888,881                                                    
    Class A Common Stock | ElecJet                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares for acquisition | $             $ 2,488,599                                                            
    Common stock and warrants issued (in shares)             983,636                                                            
    Class A Common Stock | DTI Services                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares for services (in shares)       99,018                                                                  
    Issuance of shares of series C preferred stock for acquisition (in shares)           1,587,301                                                              
    Issuance of shares for acquisition | $           $ 3,682,539                                                              
    Common stock and warrants issued (in shares)           1,587,301                                                              
    Class B Common Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Number of vote per share | vote                                                             10            
    Stock converted (in shares)                                   1,300,000                                      
    Common stock, shares authorized (in shares)                                                     10,000,000     10,000,000 10,000,000            
    Conversion of class B to class A (in shares)                 125,000     350,000                                                  
    Class C Common Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Number of vote per share | vote                                                             5            
    Percentage of holders shares                                                             25.00%            
    Stock converted (in shares)                                     22,662 201,806 37,500                                
    Common stock, shares authorized (in shares)                                                     15,000,000     15,000,000 15,000,000            
    Repurchase of class C common stock (in shares)                               45,000                                          
    Repurchase of class C common stock | $                               $ 185,850                                          
    Series C Preferred Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Preferred stock, par value (in dollars per share) | $ / shares                                                             $ 3.50            
    Preferred stock, shares authorized (in shares)                                                             2,028,572            
    Preferred stock, shares outstanding (in shares)                                                             0 10,149          
    Stock converted (in shares)                                               10,149                          
    Conversion of series D to class A (in shares)                   1,353,570                                                      
    Series D Preferred Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Preferred stock, par value (in dollars per share) | $ / shares                                                             $ 3.50            
    Preferred stock, shares authorized (in shares)                                                             1,628,572            
    Stock converted (in shares)                                               78,674                          
    Conversion of series D to class A (in shares)                   1,704,137                                                      
    Common Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Number of classes | debtInstrument                                                             3            
    Common Stock | Class A Common Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares for services (in shares) [1]                                                         9,515                
    Issuance of shares for services | $ [1]                                                         $ 1                
    Issuance of shares of common stock for cash (in shares)                                                               18,428,827          
    Issuance of shares of common stock for cash | $                                                               $ 1,844          
    Issuance of shares of series C preferred stock for acquisition (in shares)                                                               4,922,471          
    Issuance of shares for acquisition | $                                                               $ 492          
    Conversion of convertible securities (in shares)                                                     1,477,400 [1] 1,428 [1]     7,384,018            
    Common Stock | Class A Common Stock | ElecJet                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares of series C preferred stock for acquisition (in shares)             1,803,279                                                            
    Issuance of shares for acquisition | $             $ 4,562,996                                                            
    Common Stock | Class C Common Stock                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Repurchase of class C common stock (in shares)                                                               45,000          
    Repurchase of class C common stock | $                                                               $ 5          
    Conversion of convertible securities (in shares) [1]                                                       (1,428)                  
    Warrant                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Stock issued during period, shares, warrants exercised (in shares) 1,449,276                                                                        
    Number of options outstanding (in shares)                                                     2,524,990     2,524,990 2,321,411 5,527,778         275,000
    Weighted average exercise price (in dollars per share) | $ / shares                                                     $ 11.12     $ 11.12 $ 11.78 $ 3.32         $ 1.01
    Exercisable (in shares)                                                     2,524,990     2,524,990 18,571,256            
    Granted (in shares)                                                           203,579 14,492,754 5,527,778          
    Fair value of warrants issued | $                                                             $ 2,498,637 $ 902,414         $ 668,863
    Warrant | Exercise price $6.60                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Number of options outstanding (in shares)                                                     52,084     52,084 416,667            
    Weighted average exercise price (in dollars per share) | $ / shares                                                     $ 52.80     $ 52.80 $ 6.60            
    Exercisable (in shares)                                                     52,084     52,084 416,667            
    Warrant | Exercise price $3.08                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Number of options outstanding (in shares)                                                     53,572     53,572 428,571            
    Weighted average exercise price (in dollars per share) | $ / shares                                                     $ 24.64     $ 24.64 $ 3.08            
    Exercisable (in shares)                                                     53,572     53,572 428,571            
    Warrant | Exercise price $2.25                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Number of options outstanding (in shares)                                                     49,604     49,604 396,825            
    Weighted average exercise price (in dollars per share) | $ / shares                                                     $ 20.16     $ 20.16 $ 2.52            
    Exercisable (in shares)                                                     49,604     49,604 396,825            
    Warrant | Exercise price $0.69                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Number of options outstanding (in shares)                                                     1,630,435     1,630,435 13,043,478            
    Weighted average exercise price (in dollars per share) | $ / shares                                                     $ 5.52     $ 5.52 $ 0.69            
    Exercisable (in shares)                                                     1,630,435     1,630,435 13,043,478            
    Warrant | Private Placement                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Sale of stock, number of shares issued in transaction (in shares)   14,492,754                                                                      
    Common stock, at a combined price per share and warrant (in dollar per share) | $ / shares                                           $ 0.69                              
    Warrant term (in years)                                           5 years                              
    Warrant | Purchase Agreement | Investor                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Sale of stock, number of shares issued in transaction (in shares)               4,285,715                                                          
    Warrant | DTI Services                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Fair value of warrants issued | $                                                             $ 7,083,038            
    Stock options                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Share-based compensation expense | $                                                             $ 473,159 $ 36,538          
    Stock options | Two Thousand Twenty One Employee Equity Incentive Plan                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Stock issued during period, shares, employee stock ownership plan (in shares)                                                             2,084,620            
    Exercise price (in dollars per share) | $ / shares                                                             $ 0.77            
    Number of options outstanding (in shares)                                                             2,084,620            
    Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value | $                                                             $ 1,534,401            
    Time-Based Award | ElecJet                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares for acquisition | $                                                             $ 829,536            
    Common stock and warrants issued (in shares)                                                             327,878            
    Performance Based Award | ElecJet                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Common stock and warrants issued (in shares)             655,758                                                            
    Management Based Award | ElecJet                                                                          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                          
    Issuance of shares for acquisition | $             $ 1,659,063                                                            
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 90 R77.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity - Stock Option Activity (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Options        
    Options outstanding, beginning balance (in shares) 386,751 1,790,000 1,790,000  
    Granted (in shares) 0 2,084,620 0  
    Forfeited (in shares) (16,844) (781,712) 0  
    Exercised (in shares) 0 0 0  
    Options outstanding, ending balance (in shares) 369,907 386,751 1,790,000 1,790,000
    Vested and expected to vest (in shares)   3,092,909    
    Exercisable (in shares) 159,001 1,084,500    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 4.39 $ 0.19 $ 0.19  
    Weighted average grants (in dollars per share) 0 0.77 3.32  
    Weighted average forfeitures (in dollars per share) 6.16 0.32    
    Weighted average ending balance (in dollars per share) 4.31 4.39 $ 0.19 $ 0.19
    Weighted average vested and expected to vest (in dollars per share)   0.55    
    Exercisable (in dollars per share) $ 1.85 $ 0.14    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding 7 years 4 months 17 days 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
    Weighted average remaining contractual term, options, vested and expected to vest   7 years 11 months 8 days    
    Weighted average remaining contractual term, options, exercisable 5 years 5 months 15 days 5 years 4 months 13 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value $ 193,492 $ 463,495 $ 3,098,055 $ 6,176,855
    Options, vested and expected to vest, outstanding, aggregate intrinsic value   463,494    
    Options, exercisable, intrinsic value $ 193,492 $ 463,494    
    XML 91 R78.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity - Options Outstanding and Exercisable (Details) - $ / shares
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Options Outstanding    
    Number of shares (in shares) 369,907 3,092,909
    Options Exercisable    
    Number of shares (in shares) 159,001 1,084,500
    Exercise Price $0.05    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price $ 0.40 $ 0.05
    Exercise Price $ 0.40 $ 0.05
    Options Outstanding    
    Number of shares (in shares) 111,438 891,500
    Weighted Average Remaining Life (Years) 5 years 3 days 5 years 4 months 17 days
    Weighted average exercise price (in dollars per share) $ 0.40 $ 0.05
    Options Exercisable    
    Number of shares (in shares) 111,438 891,500
    Weighted average exercise price (in dollars per share) $ 0.40 $ 0.05
    Exercise Price $0.10    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price 0.80 0.10
    Exercise Price $ 0.80 $ 0.10
    Options Outstanding    
    Number of shares (in shares) 10,625 85,000
    Weighted Average Remaining Life (Years) 4 years 9 months 10 days 5 years 3 months 10 days
    Weighted average exercise price (in dollars per share) $ 0.80 $ 0.10
    Options Exercisable    
    Number of shares (in shares) 10,625 85,000
    Weighted average exercise price (in dollars per share) $ 0.80 $ 0.10
    Exercise Price $0.13    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price 6.16 0.13
    Exercise Price $ 6.16 $ 0.13
    Options Outstanding    
    Number of shares (in shares) 234,340 0
    Weighted Average Remaining Life (Years) 8 years 10 months 2 days 4 years 6 months 29 days
    Weighted average exercise price (in dollars per share) $ 6.16 $ 0.13
    Options Exercisable    
    Number of shares (in shares) 23,434 0
    Weighted average exercise price (in dollars per share) $ 6.16 $ 0.13
    Exercise Price $0.26    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price 7.20 0.77
    Exercise Price $ 7.20 $ 0.77
    Options Outstanding    
    Number of shares (in shares) 13,504 2,008,409
    Weighted Average Remaining Life (Years) 3 years 9 months 7 days 9 years 3 months 29 days
    Weighted average exercise price (in dollars per share) $ 7.20 $ 0.77
    Options Exercisable    
    Number of shares (in shares) 13,504 0
    Weighted average exercise price (in dollars per share) $ 7.20 $ 0.77
    Exercise Price $0.90    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price   0.90
    Exercise Price   $ 0.90
    Options Outstanding    
    Number of shares (in shares)   108,000
    Weighted Average Remaining Life (Years)   4 years 3 months 7 days
    Weighted average exercise price (in dollars per share)   $ 0.90
    Options Exercisable    
    Number of shares (in shares)   108,000
    Weighted average exercise price (in dollars per share)   $ 0.90
    XML 92 R79.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity - Valuation Assumptions (Details)
    12 Months Ended
    Dec. 31, 2022
    $ / shares
    Stock options  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Stock price (in dollars per share) $ 0.77
    Risk-free interest rate (as a percent) 2.90%
    Expected life of the options 6 years 3 months
    Expected volatility (as a percent) 158.00%
    Expected dividend yield (as a percent) 0.00%
    Warrant  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Risk-free interest rate, minimum (as a percent) 0.01%
    Risk-free interest rate, maximum (as a percent) 1.02%
    Expected dividend yield (as a percent) 0.00%
    Warrant | Minimum  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Stock price (in dollars per share) $ 0.62
    Expected life of the options 1 year 6 months
    Expected volatility (as a percent) 157.00%
    Warrant | Maximum  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Stock price (in dollars per share) $ 7.03
    Expected life of the options 5 years
    Expected volatility (as a percent) 347.00%
    XML 93 R80.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity - Warrants Activity (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Warrants        
    Options outstanding, beginning balance (in shares) 386,751 1,790,000 1,790,000  
    Granted (in shares) 0 2,084,620 0  
    Forfeited (in shares) (16,844) (781,712) 0  
    Exercised (in shares) 0 0 0  
    Options outstanding, ending balance (in shares) 369,907 386,751 1,790,000 1,790,000
    Vested and expected to vest (in shares)   3,092,909    
    Exercisable (in shares) 159,001 1,084,500    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 4.39 $ 0.19 $ 0.19  
    Weighted average grants (in dollars per share) 0 0.77 3.32  
    Weighted average forfeitures (in dollars per share) 6.16 0.32    
    Exercised (in dollars per share) 0      
    Weighted average ending balance (in dollars per share) 4.31 4.39 $ 0.19 $ 0.19
    Weighted average vested and expected to vest (in dollars per share)   0.55    
    Exercisable (in dollars per share) $ 1.85 $ 0.14    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding 7 years 4 months 17 days 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
    Weighted average remaining contractual term, options, vested and expected to vest   7 years 11 months 8 days    
    Weighted average remaining contractual term, options, exercisable 5 years 5 months 15 days 5 years 4 months 13 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value $ 193,492 $ 463,495 $ 3,098,055 $ 6,176,855
    Options, vested and expected to vest, outstanding, aggregate intrinsic value   463,494    
    Options, exercisable, intrinsic value $ 193,492 $ 463,494    
    Previously Reported        
    Warrants        
    Options outstanding, beginning balance (in shares) 3,092,908      
    Options outstanding, ending balance (in shares)   3,092,908    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 0.55      
    Weighted average ending balance (in dollars per share)   $ 0.55    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding   7 years 11 months 8 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value   $ 463,494    
    Warrant        
    Warrants        
    Options outstanding, beginning balance (in shares) 2,321,411 5,527,778 275,000  
    Granted (in shares) 203,579 14,492,754 5,527,778  
    Forfeited (in shares) 0 0 (275,000)  
    Exercised (in shares) 0 (1,449,276) 0  
    Options outstanding, ending balance (in shares) 2,524,990 2,321,411 5,527,778 275,000
    Vested and expected to vest (in shares)   18,571,256    
    Exercisable (in shares) 2,524,990 18,571,256    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 11.78 $ 3.32 $ 1.01  
    Weighted average grants (in dollars per share) 3.51 0.69    
    Weighted average forfeitures (in dollars per share) 0 0 1.01  
    Exercised (in dollars per share) 0 0.69 0  
    Weighted average ending balance (in dollars per share) 11.12 11.78 $ 3.32 $ 1.01
    Weighted average vested and expected to vest (in dollars per share)   1.47    
    Exercisable (in dollars per share) $ 11.12 $ 1.47    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding 3 years 10 months 13 days 4 years 3 months 21 days 4 years 7 months 13 days 2 months 23 days
    Weighted average remaining contractual term, options, vested and expected to vest   4 years 3 months 21 days    
    Weighted average remaining contractual term, options, exercisable 3 years 10 months 13 days 4 years 3 months 21 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value $ 0 $ 0 $ 0 $ 723,250
    Options, vested and expected to vest, outstanding, aggregate intrinsic value   0    
    Options, exercisable, intrinsic value $ 0 $ 0    
    Warrant | Previously Reported        
    Warrants        
    Options outstanding, beginning balance (in shares) 18,571,256      
    Options outstanding, ending balance (in shares)   18,571,256    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 1.47      
    Weighted average ending balance (in dollars per share)   $ 1.47    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding   4 years 3 months 21 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value   $ 0    
    XML 94 R81.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity - Warrants Outstanding and Exercisable (Details) - $ / shares
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Number of options outstanding (in shares) 369,907 386,751 1,790,000 1,790,000
    Weighted average remaining contractual term options, outstanding 7 years 4 months 17 days 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
    Weighted average exercise price (in dollars per share) $ 4.31 $ 4.39 $ 0.19 $ 0.19
    Exercisable (in shares) 159,001 1,084,500    
    Exercisable (in dollars per share) $ 1.85 $ 0.14    
    Warrant        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Number of options outstanding (in shares) 2,524,990 2,321,411 5,527,778 275,000
    Weighted average remaining contractual term options, outstanding 3 years 10 months 13 days 4 years 3 months 21 days 4 years 7 months 13 days 2 months 23 days
    Weighted average exercise price (in dollars per share) $ 11.12 $ 11.78 $ 3.32 $ 1.01
    Exercisable (in shares) 2,524,990 18,571,256    
    Exercisable (in dollars per share) $ 11.12 $ 1.47    
    Warrant | Exercise price $6.60        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Exercise price (in dollars per share) $ 52.80 $ 6.60    
    Number of options outstanding (in shares) 52,084 416,667    
    Weighted average remaining contractual term options, outstanding 1 year 7 months 20 days 2 years 1 month 17 days    
    Weighted average exercise price (in dollars per share) $ 52.80 $ 6.60    
    Exercisable (in shares) 52,084 416,667    
    Exercisable (in dollars per share) $ 52.80 $ 6.60    
    Warrant | Exercise price $2.25        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Exercise price (in dollars per share) $ 20.16 $ 2.52    
    Number of options outstanding (in shares) 49,604 396,825    
    Weighted average remaining contractual term options, outstanding 1 year 5 months 12 days 1 year 11 months 8 days    
    Weighted average exercise price (in dollars per share) $ 20.16 $ 2.52    
    Exercisable (in shares) 49,604 396,825    
    Exercisable (in dollars per share) $ 20.16 $ 2.52    
    Warrant | Exercise price $3.10        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Exercise price (in dollars per share) $ 24.80 $ 3.10    
    Number of options outstanding (in shares) 535,716 4,285,715    
    Weighted average remaining contractual term options, outstanding 3 years 4 months 28 days 3 years 10 months 24 days    
    Weighted average exercise price (in dollars per share) $ 24.80 $ 3.10    
    Exercisable (in shares) 535,716 4,285,715    
    Exercisable (in dollars per share) $ 24.80 $ 3.1    
    Warrant | Exercise price $3.08        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Exercise price (in dollars per share) $ 24.64 $ 3.08    
    Number of options outstanding (in shares) 53,572 428,571    
    Weighted average remaining contractual term options, outstanding 3 years 4 months 24 days 3 years 10 months 24 days    
    Weighted average exercise price (in dollars per share) $ 24.64 $ 3.08    
    Exercisable (in shares) 53,572 428,571    
    Exercisable (in dollars per share) $ 24.64 $ 3.08    
    Warrant | Exercise price $0.69        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Exercise price (in dollars per share) $ 5.52 $ 0.69    
    Number of options outstanding (in shares) 1,630,435 13,043,478    
    Weighted average remaining contractual term options, outstanding 4 years 14 days 4 years 7 months 6 days    
    Weighted average exercise price (in dollars per share) $ 5.52 $ 0.69    
    Exercisable (in shares) 1,630,435 13,043,478    
    Exercisable (in dollars per share) $ 5.52 $ 0.69    
    XML 95 R82.htm IDEA: XBRL DOCUMENT v3.23.3
    Business Combinations - Narrative (Details)
    Dec. 31, 2021
    USD ($)
    Minimum  
    Business Acquisition [Line Items]  
    Transaction costs $ 0
    Maximum  
    Business Acquisition [Line Items]  
    Transaction costs $ 40,000
    XML 96 R83.htm IDEA: XBRL DOCUMENT v3.23.3
    Business Combinations - Asset Acquisitions (Details) - Vayu
    Feb. 08, 2021
    USD ($)
    shares
    Asset Acquisition [Line Items]  
    Asset acquisition, concentrated amount of intellectual property (as a percent) 95.00%
    Cash $ 81,442
    Property and equipment 56,011
    Intellectual property 8,406,743
    Non-compete agreement 100,819
    Deferred tax liability (1,362,667)
    Accrued expenses and other current liabilities (564,039)
    SBA loan (PPP funds) (65,000)
    Asset acquisition, assets acquired and liabilities assumed, net 6,653,309
    Total purchase price $ 6,653,309
    Series D Preferred Stock  
    Asset Acquisition [Line Items]  
    Common stock and warrants issued (in shares) | shares 1,432,244
    Asset acquisition, preferred stock issued $ 6,653,309
    XML 97 R84.htm IDEA: XBRL DOCUMENT v3.23.3
    Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
    12 Months Ended
    Dec. 13, 2021
    Nov. 29, 2021
    Oct. 20, 2021
    May 10, 2021
    May 05, 2021
    May 04, 2021
    Dec. 31, 2022
    Dec. 31, 2021
    Jun. 30, 2023
    Nov. 29, 2022
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Goodwill             $ 22,680,084 $ 22,680,084 $ 22,680,084  
    Business Combination, Consideration Transferred [Abstract]                    
    Cash             $ 0 $ 37,324,035    
    Royalty agreement                   $ 0
    TDI                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Accounts receivable         $ 1,408,682          
    Other assets         91,000          
    Property and equipment         111,789          
    Goodwill         6,426,786          
    Accounts payable         (786,151)          
    Accrued expenses and other current liabilities         (53,857)          
    Contract liabilities         (3,637,122)          
    Notes payable         (64,733)          
    Total purchase price         7,456,394          
    Business Combination, Consideration Transferred [Abstract]                    
    Cash         6,354,000          
    Total purchase price         7,456,394          
    TDI | Customer list                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets         3,840,000          
    TDI | Non-compete agreements                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets         $ 120,000          
    TDI | Class A Common Stock                    
    Business Combination, Consideration Transferred [Abstract]                    
    Common stock and warrants issued (in shares)         281,223          
    Equity interests issued         $ 1,102,394          
    Alt Labs                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Accounts receivable       $ 397,441            
    Other assets       390,502            
    Inventory       2,621,653            
    Property and equipment       1,739,441            
    Goodwill       4,410,564            
    Accounts payable       (397,441)            
    Accrued expenses and other current liabilities       (411,830)            
    Contract liabilities       (1,754,290)            
    Notes payable       (33,363)            
    Total purchase price       11,902,677            
    Business Combination, Consideration Transferred [Abstract]                    
    Cash       10,470,000            
    Total purchase price       11,902,677            
    Alt Labs | Customer list                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets       1,250,000            
    Alt Labs | Proprietary technology                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets       3,670,000            
    Alt Labs | Non-compete agreements                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets       $ 20,000            
    Alt Labs | Class A Common Stock                    
    Business Combination, Consideration Transferred [Abstract]                    
    Common stock and warrants issued (in shares)       361,847            
    Equity interests issued       $ 1,432,677            
    Cleveland LLC                    
    Business Combination, Consideration Transferred [Abstract]                    
    Voting interest acquired (as a percent)           100.00%        
    Bargain purchase gain           $ 7,000,000        
    Identified Technology                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Accounts receivable     $ 90,858              
    Other assets     27,469              
    Goodwill     1,913,310              
    Accrued expenses and other current liabilities     (363,856)              
    Total purchase price     3,617,781              
    Business Combination, Consideration Transferred [Abstract]                    
    Cash     35              
    Total purchase price     3,617,781              
    Identified Technology | Proprietary technology                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets     1,650,000              
    Identified Technology | Non-compete agreements                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets     90,000              
    Identified Technology | Tradename                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets     $ 210,000              
    Identified Technology | Class A Common Stock                    
    Business Combination, Consideration Transferred [Abstract]                    
    Common stock and warrants issued (in shares)     888,881              
    Equity interests issued     $ 3,617,746              
    ElectJet                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Cash   $ 27,466                
    Accounts receivable   30,000                
    Inventory   95,000                
    Goodwill   6,496,343                
    Deferred tax liability   (1,562,074)                
    Accrued expenses and other current liabilities   (113,742)                
    Total purchase price   11,062,993                
    Business Combination, Consideration Transferred [Abstract]                    
    Cash   6,500,000                
    Total purchase price   11,062,993                
    ElectJet | Proprietary technology                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets   5,890,000                
    ElectJet | Non-compete agreements                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets   $ 200,000                
    ElectJet | Class A Common Stock                    
    Business Combination, Consideration Transferred [Abstract]                    
    Common stock and warrants issued (in shares)   1,803,279                
    Equity interests issued   $ 4,562,993                
    DTI Services                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Accounts receivable $ 3,409,230                  
    Other assets 1,259,556                  
    Inventory 12,477,872                  
    Property and equipment 761,370                  
    Goodwill 1,355,728                  
    ROU asset 1,196,764                  
    Accounts payable (951,302)                  
    Accrued expenses and other current liabilities (677,720)                  
    Customer deposits (153,201)                  
    Operating lease liability (1,226,128)                  
    Line of credit (4,710,768)                  
    Total purchase price 20,351,401                  
    Business Combination, Consideration Transferred [Abstract]                    
    Cash 14,000,000                  
    Seller notes 2,000,000                  
    Total purchase price 20,351,401                  
    DTI Services | Customer list                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets 6,300,000                  
    DTI Services | Non-compete agreements                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets 690,000                  
    DTI Services | Trademarks                    
    Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]                    
    Intangible assets $ 620,000                  
    DTI Services | Warrant                    
    Business Combination, Consideration Transferred [Abstract]                    
    Common stock and warrants issued (in shares) 396,825                  
    Equity interests issued $ 668,863                  
    DTI Services | Class A Common Stock                    
    Business Combination, Consideration Transferred [Abstract]                    
    Common stock and warrants issued (in shares) 1,587,301                  
    Equity interests issued $ 3,682,538                  
    XML 98 R85.htm IDEA: XBRL DOCUMENT v3.23.3
    Business Combinations - Schedule of Pro Forma Information (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Business Combination and Asset Acquisition [Abstract]    
    Sales $ 104,563,002 $ 98,321,144
    Cost of goods sold 82,848,600 75,523,745
    Gross profit 21,714,402 22,797,399
    Operating expenses 32,470,186 38,643,670
    Loss from operations (10,755,784) (15,846,271)
    Net loss from continuing operations $ (12,875,313) $ (12,144,338)
    Loss per share (in dollars per share) $ (0.07) $ (0.06)
    XML 99 R86.htm IDEA: XBRL DOCUMENT v3.23.3
    Equity Investments (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Sep. 15, 2021
    Debt and Equity Securities, FV-NI [Line Items]      
    Membership interest in equity securities (as a percent)     9.00%
    Impairment loss on equity investment $ 0 $ 1,350,000  
    Total interest paid $ 0 1,350,000  
    Accounts receivable owed from Amplifei      
    Debt and Equity Securities, FV-NI [Line Items]      
    Total interest paid   1,000,000  
    Cash      
    Debt and Equity Securities, FV-NI [Line Items]      
    Total interest paid   $ 350,000  
    XML 100 R87.htm IDEA: XBRL DOCUMENT v3.23.3
    Income Taxes - Components of Income Tax Benefit (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Current expense (benefit)            
    Federal         $ 0 $ 0
    State         139,020 0
    Current expense (benefit)         139,020 0
    Deferred benefit            
    Federal         (650,283) (1,616,916)
    State         (222,731) (326,825)
    Income tax benefit         (873,014) (1,943,741)
    Provision for income tax benefit $ (259,867) $ 128,140 $ (586,867) $ (204,697) $ (733,994) $ (1,943,741)
    XML 101 R88.htm IDEA: XBRL DOCUMENT v3.23.3
    Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Income Tax Disclosure [Abstract]            
    Pre-tax book loss         $ (13,609,307) $ (21,426,879)
    Amount            
    Federal income tax at statutory rate         (2,857,954) (4,499,644)
    State income tax benefit         (530,084) (163,677)
    Change in valuation allowance         2,760,687 3,559,163
    Permanent items         21,281 (839,583)
    Other         (127,924) 0
    Provision for income tax benefit $ (259,867) $ 128,140 $ (586,867) $ (204,697) $ (733,994) $ (1,943,741)
    Percentage            
    Federal income tax at statutory rate         21.00% 21.00%
    State income tax benefit         3.90% 0.80%
    Change in valuation allowance         (20.30%) (16.60%)
    Permanent items         (0.20%) 3.90%
    Other         1.40% 0.00%
    Provision for income tax benefit         5.40% 9.10%
    XML 102 R89.htm IDEA: XBRL DOCUMENT v3.23.3
    Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Deferred tax asset:      
    Accrued expenses and other   $ 696,419 $ 347,645
    Lease Liability   8,176,101 0
    Loss carryforwards   14,295,781 13,124,197
    Stock based compensation   211,499 90,293
    Research and experimental expenditures   202,199 0
    Inventory   625,937 0
    Interest   634,445 615,260
    Total deferred tax asset   24,842,381 14,177,395
    Valuation allowance   (13,492,773) (9,887,550)
    Net deferred tax assets   11,349,608 4,289,845
    Deferred tax liabilities:      
    Fixed assets   (3,266,395) (365,922)
    Intangible assets and goodwill   (4,865,970) (5,785,088)
    ROU asset   (4,205,393) 0
    Total deferred tax liabilities   (12,337,758) (6,151,010)
    Deferred tax liability $ (333,708) $ (988,150) $ (1,861,165)
    XML 103 R90.htm IDEA: XBRL DOCUMENT v3.23.3
    Income Taxes - Narrative (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Income Tax Contingency [Line Items]    
    Valuation allowance $ 13.5 $ 9.9
    Federal net operating losses $ 11.3  
    Offset future taxable income, period 20 years  
    Taxable income carried forward remaining, amount $ 59.7  
    Limitation of taxable income, percentage 80.00%  
    Interest limitation $ 2.5  
    Domestic Tax Authority    
    Income Tax Contingency [Line Items]    
    Operating loss carryforwards 71.0  
    State and Local Jurisdiction    
    Income Tax Contingency [Line Items]    
    Operating loss carryforwards $ 20.1  
    XML 104 R91.htm IDEA: XBRL DOCUMENT v3.23.3
    Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2022
    Dec. 31, 2021
    Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
    Unrecognized tax liabilities, beginning of the year $ 1,169,028 $ 0
    Increase related to current year tax positions 480,911 1,169,028
    Unrecognized tax liabilities, end of year $ 1,649,939 $ 1,169,028
    XML 105 R92.htm IDEA: XBRL DOCUMENT v3.23.3
    Industry Segments (Details)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    USD ($)
    Mar. 31, 2023
    USD ($)
    [1]
    Jun. 30, 2022
    USD ($)
    Mar. 31, 2022
    USD ($)
    [1]
    Jun. 30, 2023
    USD ($)
    Jun. 30, 2022
    USD ($)
    Dec. 31, 2022
    USD ($)
    segment
    Dec. 31, 2021
    USD ($)
    Segment Reporting [Abstract]                
    Number of operating segments | segment             8  
    Segment Reporting Information [Line Items]                
    Revenues, net $ 28,022,026   $ 25,271,126   $ 52,383,739 $ 50,863,280 $ 104,563,002 $ 51,640,813
    Gross profit 7,787,090   6,160,543   13,003,546 11,798,000 21,714,402 7,697,998
    Income (loss) from operations (3,718,894)   2,371,760   (8,859,367) (1,384,395) (10,755,784) (22,122,359)
    Depreciation and amortization 1,585,356   1,548,792   3,113,139 3,018,456    
    Interest Expenses 1,108,745   962,474   2,107,615 1,571,435 3,124,132 3,289,233
    Net income (loss) (4,551,866) [1] $ (5,769,143) 1,539,806 [1] $ (3,999,560) (10,321,009) (2,459,754) (12,875,313) (19,483,138)
    Total Assets 142,610,925       142,610,925   145,632,214 134,623,850
    Goodwill 22,680,084       22,680,084   22,680,084 22,680,084
    Accounts receivable, net             17,139,944 11,875,176
    Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             (10,755,784) (22,122,359)
    Depreciation and amortization             6,174,538 4,154,359
    All Other                
    Segment Reporting Information [Line Items]                
    Revenues, net 1,176,325   673,735   2,447,472 1,559,718    
    Gross profit 398,676   293,225   772,244 646,699    
    Income (loss) from operations (3,788,794)   (2,587,090)   (7,143,755) (5,012,709)    
    Depreciation and amortization 317,255   277,280   595,968 554,721    
    Interest Expenses 600,494   534,018   1,087,498 829,747    
    Net income (loss) (4,191,979)   (3,167,735)   (7,666,677) (5,508,728)    
    Total Assets 15,619,649       15,619,649   15,118,622  
    Goodwill 1,913,310       1,913,310   1,913,310  
    A4 Construction Services - MSM                
    Segment Reporting Information [Line Items]                
    Revenues, net             18,290,019 16,191,284
    Gross profit             1,374,517 (385,266)
    Goodwill             113,592 113,592
    Accounts receivable, net             5,188,521 3,906,271
    A4 Construction Services - MSM | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             (883,922) (4,247,240)
    Depreciation and amortization             684,563 846,808
    Interest Expenses             421,287 706,607
    Net income (loss)             (1,246,295) (1,481,382)
    Total Assets             11,309,049 10,935,355
    A4 Construction Services - Excel                
    Segment Reporting Information [Line Items]                
    Revenues, net             1,761,572 1,803,739
    Gross profit             3,681 (92,765)
    Goodwill             0 0
    Accounts receivable, net             288,243 286,972
    A4 Construction Services - Excel | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             (973,934) (1,969,535)
    Depreciation and amortization             267,966 291,556
    Interest Expenses             245,855 291,263
    Net income (loss)             (1,219,789) (1,899,512)
    Total Assets             3,359,818 3,050,206
    A4 Manufacturing - QCA                
    Segment Reporting Information [Line Items]                
    Revenues, net             16,763,989 14,258,084
    Gross profit             3,258,082 2,763,213
    Goodwill             1,963,761 1,963,761
    Accounts receivable, net             3,867,141 2,339,597
    A4 Manufacturing - QCA | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             702,875 1,426,141
    Depreciation and amortization             417,172 377,868
    Interest Expenses             262,551 230,044
    Net income (loss)             367,760 1,774,139
    Total Assets             20,988,492 11,869,711
    A4 Manufacturing - Alt Labs                
    Segment Reporting Information [Line Items]                
    Revenues, net             12,889,992 11,674,220
    Gross profit             2,343,368 3,749,878
    Goodwill             4,410,564 4,410,564
    Accounts receivable, net             1,833,502 406,333
    A4 Manufacturing - Alt Labs | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             2,284,308 (3,027,203)
    Depreciation and amortization             983,931 611,079
    Interest Expenses             351,503 72,060
    Net income (loss)             2,054,958 (2,643,752)
    Total Assets             26,636,905 23,173,298
    A4 Defense - TDI                
    Segment Reporting Information [Line Items]                
    Revenues, net $ 2,413,363   $ 2,472,207   $ 5,383,450 $ 5,160,188 10,046,658 4,467,376
    Gross profit             3,082,844 1,073,636
    Goodwill             6,426,786 6,426,786
    Accounts receivable, net             1,905,314 1,371,184
    A4 Defense - TDI | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             1,072,306 (282,882)
    Depreciation and amortization             288,950 191,740
    Interest Expenses             11,975 825
    Net income (loss)             1,060,331 (270,289)
    Total Assets             13,497,381 11,982,580
    A4 Technologies - RCA                
    Segment Reporting Information [Line Items]                
    Revenues, net             40,092,612 1,454,451
    Gross profit             10,687,202 379,740
    Goodwill             1,355,728 1,355,728
    Accounts receivable, net             3,232,559 2,961,201
    A4 Technologies - RCA | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             2,525,619 (100,328)
    Depreciation and amortization             979,206 49,299
    Interest Expenses             159,878 15,347
    Net income (loss)             2,365,741 (115,675)
    Total Assets             27,191,977 28,174,091
    A4 Technologies - ElecJet                
    Segment Reporting Information [Line Items]                
    Revenues, net             1,098,534 89,018
    Gross profit             (236,636) 76,818
    Goodwill             6,496,343 6,496,343
    Accounts receivable, net             12,888 37,744
    A4 Technologies - ElecJet | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             (1,107,254) (62,163)
    Depreciation and amortization             414,333 33,833
    Interest Expenses             0 0
    Net income (loss)             (1,110,727) (62,163)
    Total Assets             12,897,440 12,904,267
    A4 Aerospace - Vayu                
    Segment Reporting Information [Line Items]                
    Revenues, net             81,100 0
    Gross profit             13,087 0
    Goodwill             0 0
    Accounts receivable, net             0 0
    A4 Aerospace - Vayu | Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             (3,336,279) (4,875,829)
    Depreciation and amortization             1,025,412 1,093,995
    Interest Expenses             10,677 9
    Net income (loss)             (3,346,956) (4,852,182)
    Total Assets             14,632,530 14,702,838
    All Other                
    Segment Reporting Information [Line Items]                
    Revenues, net             3,538,526 1,702,641
    Gross profit             1,188,257 132,744
    Goodwill             1,913,310 1,913,310
    Accounts receivable, net             811,776 565,874
    All Other | All Other                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             (11,039,503) (8,983,320)
    Depreciation and amortization             1,113,005 658,181
    Interest Expenses             1,660,406 1,973,078
    Net income (loss)             (11,800,336) (9,932,322)
    Total Assets             $ 15,118,622 $ 17,831,504
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 106 R93.htm IDEA: XBRL DOCUMENT v3.23.3
    Commitment and Contingencies - Narrative (Details)
    1 Months Ended
    Jan. 19, 2022
    lawsuit
    Nov. 28, 2021
    USD ($)
    May 31, 2023
    USD ($)
    Feb. 28, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Nov. 30, 2022
    USD ($)
    Jul. 31, 2022
    USD ($)
    shares
    Jun. 30, 2022
    USD ($)
    Oct. 31, 2021
    USD ($)
    Oct. 31, 2021
    lawsuit
    Oct. 31, 2021
    shares
    Oct. 31, 2021
    complaint
    Aug. 31, 2020
    USD ($)
    Jun. 30, 2023
    USD ($)
    Other Commitments [Line Items]                            
    Loss contingency, damages sought, value     $ 610,000 $ 100,000 $ 500,000 $ 2,300,000   $ 213,000            
    Horizon Well Testing Case                            
    Other Commitments [Line Items]                            
    Loss contingency, damages sought, value                         $ 3,300,000  
    Loss contingency interest rate (as a percent)                         8.00%  
    Daily late fees                         $ 575  
    Complaints In Discount Court of Oklahoma Country State of Oklahoma                            
    Other Commitments [Line Items]                            
    Loss contingency, number of claims 3                 3   3    
    Complaints In Discount Court of Oklahoma Country State of Oklahoma | Settled Litigation                            
    Other Commitments [Line Items]                            
    Litigation settlement amount             $ 24,375   $ 24,375          
    Number of shares settled (in shares) | shares             37,500       4,688      
    Licensing Agreement                            
    Other Commitments [Line Items]                            
    Royalty fee         2.50%                  
    Minimum annual payment, year one         $ 420,000                 $ 600,000
    Minimum annual payment, year two         420,000                 620,000
    Minimum annual payment, year three         440,000                 660,000
    Minimum annual payment, year four         460,000                 $ 700,000
    Minimum annual payment, year five         $ 480,000                  
    Royalty Agreements                            
    Other Commitments [Line Items]                            
    Payment as a percentage of net sales   1.50%                        
    Royalty agreement, term   10 years                        
    Total royalty payment   $ 50,000,000                        
    XML 107 R94.htm IDEA: XBRL DOCUMENT v3.23.3
    Commitment and Contingencies - Annual Payments For Warranty Services (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Commitments and Contingencies Disclosure [Abstract]    
    2023 $ 66,626 $ 66,626
    2024 $ 59,964 59,964
    Total   $ 126,590
    XML 108 R95.htm IDEA: XBRL DOCUMENT v3.23.3
    Subsequent Events (Details) - USD ($)
    1 Months Ended
    May 31, 2023
    Apr. 30, 2023
    Feb. 28, 2023
    Jan. 31, 2023
    Dec. 31, 2022
    Nov. 30, 2022
    Oct. 31, 2022
    Sep. 30, 2022
    Jun. 30, 2022
    Jan. 31, 2022
    Subsequent Event [Line Items]                    
    Loss contingency, damages sought, value $ 610,000   $ 100,000   $ 500,000 $ 2,300,000     $ 213,000  
    Battery Materials Company                    
    Subsequent Event [Line Items]                    
    Equity investment       $ 250,000            
    Noncontrolling interest, ownership percentage       10.00%            
    Class B Common Stock                    
    Subsequent Event [Line Items]                    
    Stock converted (in shares)   1,300,000                
    Preferred Class B                    
    Subsequent Event [Line Items]                    
    Stock converted (in shares)   1                
    Conversion of stock, shares issued (in shares)   1                
    Class A Common Stock                    
    Subsequent Event [Line Items]                    
    Conversion of stock, shares issued (in shares)   1,300,001       22,662 201,806 37,500   72,152
    XML 109 R96.htm IDEA: XBRL DOCUMENT v3.23.3
    Organization and Basis of Presentation -10Q (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Mar. 31, 2023
    [1]
    Jun. 30, 2022
    [1]
    Mar. 31, 2022
    [1]
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Schedule of Investments [Line Items]                
    Net loss $ 4,551,866 [1] $ 5,769,143 $ (1,539,806) $ 3,999,560 $ 10,321,009 $ 2,459,754 $ 12,875,313 $ 19,483,138
    Net cash provided by (used) in operating activities         2,477,701 $ (7,237,442) (19,578,196) (25,423,742)
    Working capital 1,600,000       1,600,000   15,600,000  
    Decrease in working capital         14,000,000.0      
    Maximum borrowing capacity             33,000,000.0  
    Lines of credit 13,700,000       13,700,000      
    Line of credit, current portion 8,699,609       8,699,609   7,426,814 $ 4,473,489
    Revolving Credit Facility | Line of Credit                
    Schedule of Investments [Line Items]                
    Maximum borrowing capacity 35,000,000.0       35,000,000.0      
    Remaining borrowing capacity 4,400,000       4,400,000   3,800,000  
    Revolving Credit Facility | Four Revolving Lines of Credit | Line of Credit                
    Schedule of Investments [Line Items]                
    Maximum borrowing capacity 35,000,000       35,000,000   33,000,000.0  
    Revolving Credit Facility | Capital Expenditure Line of Credit | Line of Credit                
    Schedule of Investments [Line Items]                
    Maximum borrowing capacity $ 500,000       $ 500,000   $ 500,000  
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 110 R97.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q - Cash (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]      
    Cash equivalents $ 0 $ 0 $ 0
    Bank balances 3,900,000 3,200,000 3,500,000
    Uninsured cash $ 2,500,000 $ 2,000,000 $ 2,000,000
    XML 111 R98.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q - Major Customers & Vendors (Details)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer One      
    Product Information [Line Items]      
    Concentration risk, percentage 12.00%   14.00%
    Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Prime Contractors      
    Product Information [Line Items]      
    Concentration risk, percentage 10.00% 10.00%  
    Cost of Goods and Service | Vendor Concentration Risk | A4 Technologies - RCA Segment      
    Product Information [Line Items]      
    Concentration risk, percentage   17.00%  
    XML 112 R99.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q - Schedule of Inventory (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]      
    Raw materials $ 9,726,538 $ 9,116,824 $ 8,253,104
    Work in process 3,528,187 3,165,876 2,480,979
    Finished goods 10,764,288 12,975,669 13,685,571
    Inventory $ 24,019,013 $ 25,258,369 $ 24,419,654
    XML 113 R100.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q - Equity Method Investments (Details) - Battery Materials Company - USD ($)
    $ in Millions
    Jun. 30, 2023
    Feb. 28, 2023
    Schedule of Equity Method Investments [Line Items]    
    Equity method investment   $ 0.3
    Ownership percentage 8.00% 10.00%
    XML 114 R101.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q - Research and Development (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]            
    Research and development $ 1,612,530 $ 394,835 $ 1,726,436 $ 586,765 $ 876,542 $ 1,464,918
    XML 115 R102.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]            
    Antidilutive securities (in shares)     2,894,897 1,098,050 21,664,165 7,317,778
    Earnings Per Share, Basic [Abstract]            
    Loss available to stockholders $ (4,551,866) $ 1,539,806 $ (10,321,009) $ (2,459,754) $ (12,875,313) $ (19,483,138)
    Loss available to stockholders (in shares) 25,103,271 [1] 22,899,822 [1] 25,076,452 [1] 22,890,560 [1] 190,779,052 164,216,808
    Loss available to stockholders (in dollars per share) $ (0.18) $ 0.07 $ (0.41) $ (0.11) $ (0.07) $ (0.12)
    Effect of Dilutive Securities            
    Effect of dilutive securities stock options and warrants $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
    Effect of dilutive securities stock options and warrants (in shares) 0 0 0 0 0 0
    Earnings Per Share, Diluted [Abstract]            
    Net income (loss) $ (4,551,866) $ 1,539,806 $ (10,321,009) $ (2,459,754) $ (12,875,313) $ (19,483,138)
    Net income (loss) (in shares) 25,103,271 [1] 22,899,822 [1] 25,076,452 [1] 22,890,560 [1] 190,779,052 164,216,808
    Net income (loss) (in dollars per share) $ (0.18) $ 0.07 $ (0.41) $ (0.11) $ (0.07) $ (0.12)
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 116 R103.htm IDEA: XBRL DOCUMENT v3.23.3
    Summary of Significant Accounting Policies -10Q - Schedule of Disaggregation of Revenue (Details) - USD ($)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Disaggregation of Revenue [Line Items]            
    Total revenues $ 28,022,026 $ 25,271,126 $ 52,383,739 $ 50,863,280 $ 104,563,002 $ 51,640,813
    Construction Services            
    Disaggregation of Revenue [Line Items]            
    Total revenues 3,660,886 5,669,259 7,806,890 9,725,463    
    Manufacturing            
    Disaggregation of Revenue [Line Items]            
    Total revenues 12,886,116 7,530,475 22,206,937 16,178,570    
    Defense            
    Disaggregation of Revenue [Line Items]            
    Total revenues 2,413,363 2,472,207 5,383,450 5,160,188 10,046,658 4,467,376
    Technologies            
    Disaggregation of Revenue [Line Items]            
    Total revenues 8,660,465 9,255,658 16,216,383 19,049,646    
    Aerospace            
    Disaggregation of Revenue [Line Items]            
    Total revenues 401,196 343,527 770,079 749,413    
    Product            
    Disaggregation of Revenue [Line Items]            
    Total revenues 21,546,581 16,786,133 38,423,320 35,228,216 72,861,907 28,918,591
    Product | Construction Services            
    Disaggregation of Revenue [Line Items]            
    Total revenues 0 0 0 0    
    Product | Manufacturing            
    Disaggregation of Revenue [Line Items]            
    Total revenues 12,886,116 7,530,475 22,206,937 16,178,570    
    Product | Defense            
    Disaggregation of Revenue [Line Items]            
    Total revenues 0 0 0 0    
    Product | Technologies            
    Disaggregation of Revenue [Line Items]            
    Total revenues 8,660,465 9,255,658 16,216,383 19,049,646    
    Product | Aerospace            
    Disaggregation of Revenue [Line Items]            
    Total revenues 0 0 0 0    
    Service            
    Disaggregation of Revenue [Line Items]            
    Total revenues 6,475,445 8,484,993 13,960,419 15,635,064 $ 31,701,095 $ 22,722,222
    Service | Construction Services            
    Disaggregation of Revenue [Line Items]            
    Total revenues 3,660,886 5,669,259 7,806,890 9,725,463    
    Service | Manufacturing            
    Disaggregation of Revenue [Line Items]            
    Total revenues 0 0 0 0    
    Service | Defense            
    Disaggregation of Revenue [Line Items]            
    Total revenues 2,413,363 2,472,207 5,383,450 5,160,188    
    Service | Technologies            
    Disaggregation of Revenue [Line Items]            
    Total revenues 0 0 0 0    
    Service | Aerospace            
    Disaggregation of Revenue [Line Items]            
    Total revenues $ 401,196 $ 343,527 $ 770,079 $ 749,413    
    XML 117 R104.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases -10Q - Schedule of Future Minimum Lease Payments (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Finance Leases      
    2024 $ 1,938,360 $ 1,925,840  
    2025 1,944,246 1,952,462  
    2026 1,848,756 1,880,402  
    2027 1,890,900 1,867,799  
    2028 1,932,830 1,910,388  
    Thereafter 13,879,717 14,952,719  
    Total payments 23,434,809 24,489,610  
    Less: imputed interest (8,474,940) (9,171,495)  
    Total obligation 14,959,869 15,318,115  
    Less: current portion (764,267) (725,302) $ (649,343)
    Financing lease obligations, net of current portion 14,195,602 14,592,813 15,319,467
    Operating Leases      
    2024 2,412,039 2,287,038  
    2025 2,304,494 2,443,909  
    2026 1,784,228 1,960,387  
    2027 1,823,449 1,805,158  
    2028 1,646,961 1,770,300  
    Thereafter 12,457,744 13,253,279  
    Total payments 22,428,915 23,520,071  
    Less: imputed interest (6,462,880) (6,938,692)  
    Total obligation 15,966,035 16,581,379 1,495,158
    Less: current portion (1,518,842) (1,318,885) (428,596)
    Operating lease obligations, net of current portion $ 14,447,193 $ 15,262,494 $ 1,066,562
    XML 118 R105.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases -10Q - Narrative (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Finance Leases        
    Finance lease, right-of-use asset, amortization $ 625,908 $ 625,908 $ 1,251,817 $ 1,244,059
    Finance lease, interest expense $ 607,895 633,610 $ 1,255,231 1,301,842
    Finance lease, weighted average remaining lease term 11 years 6 months   11 years 11 months 12 days  
    Finance lease, weighted average discount rate 8.01%   8.01%  
    Operating Leases        
    Operating lease, cost $ 1,292,535 253,121 $ 1,006,683 386,056
    Operating lease, payments $ 789,282 251,398 $ 1,087,951 402,688
    Operating lease, weighted average remaining lease term 11 years 6 months   11 years 9 months 29 days  
    Operating lease, weighted average discount rate (as a percent) 6.01%   6.00%  
    Cost of Sales        
    Finance Leases        
    Finance lease, right-of-use asset, amortization $ 89,006 0 $ 151,398 422,259
    Operating Leases        
    Operating lease, cost $ 372,352 $ 0 $ 329,938 $ 0
    XML 119 R106.htm IDEA: XBRL DOCUMENT v3.23.3
    Leases -10Q - Schedule of Right of Use Assets and Lease Liabilities (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Assets      
    Operating lease assets $ 15,704,511 $ 16,407,566 $ 1,460,206
    Liabilities      
    Current operating lease liability 1,518,842 1,318,885 428,596
    Non-current operating lease liability 14,447,193 15,262,494 1,066,562
    Total obligation $ 15,966,035 $ 16,581,379 $ 1,495,158
    XML 120 R107.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt -10Q - Schedule of Notes Payable (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Debt Instrument [Line Items]      
    Total current $ 15,425,081 $ 10,627,950 $ 10,164,013
    Total 21,627,540 22,109,820  
    Line of Credit | Revolving Credit Facility      
    Debt Instrument [Line Items]      
    Total current 8,699,609 7,426,814 4,473,489
    Long-term debt 4,058,411 7,215,520 5,640,051
    Secured Debt and Notes Payable      
    Debt Instrument [Line Items]      
    Long-term debt 2,144,048 4,266,350 8,426,105
    Secured Debt      
    Debt Instrument [Line Items]      
    Total current 76,072 68,410 61,640
    Related party term notes, current portion      
    Debt Instrument [Line Items]      
    Total current 555,000 0  
    Notes Payable      
    Debt Instrument [Line Items]      
    Total current $ 6,094,400 3,132,726 5,628,884
    Total   $ 2,062,318 $ 2,062,318
    XML 121 R108.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt -10Q - Future Scheduled Maturities of Outstanding Notes Payable (Details) - USD ($)
    Jun. 30, 2023
    Dec. 31, 2022
    Debt Disclosure [Abstract]    
    2024 $ 15,425,081  
    2025 1,743,815  
    2026 669,034  
    2027 123,428  
    2028 3,594,396  
    Thereafter 71,786  
    Total $ 21,627,540 $ 22,109,820
    XML 122 R109.htm IDEA: XBRL DOCUMENT v3.23.3
    Debt -10Q - Narrative (Details)
    1 Months Ended 6 Months Ended 12 Months Ended
    May 31, 2023
    USD ($)
    Feb. 29, 2020
    USD ($)
    Jun. 30, 2023
    USD ($)
    lineOfCredit
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    Mar. 31, 2023
    USD ($)
    Jun. 30, 2022
    USD ($)
    Debt Instrument [Line Items]              
    Note balance     $ 21,627,540 $ 22,109,820      
    Maximum borrowing capacity       33,000,000.0      
    Net proceeds from lines of credit       4,795,213 $ 2,575,552    
    A4 Manufacturing - QCA Segment | Operating Segments              
    Debt Instrument [Line Items]              
    Debt instrument, face amount     5,000,000     $ 7,000,000  
    Notes Payable to Banks              
    Debt Instrument [Line Items]              
    Debt instrument, face amount $ 200,000            
    Debt instrument term 9 months            
    Interest rate (as a percent) 15.00%            
    Notes Payable              
    Debt Instrument [Line Items]              
    Note balance       2,062,318 $ 2,062,318    
    Daily late charge     $ 575        
    Debt instrument, face amount   $ 2,300,000          
    Debt instrument term   48 months          
    Interest rate (as a percent)   4.25%          
    Line of Credit | Revolving Credit Facility              
    Debt Instrument [Line Items]              
    Number of lines of credit | lineOfCredit     4        
    Maximum borrowing capacity     $ 35,000,000.0        
    Net proceeds from lines of credit     12,800,000        
    Remaining borrowing capacity     $ 4,400,000 3,800,000      
    Line of Credit | Revolving Credit Facility | Capital Expenditure Line of Credit              
    Debt Instrument [Line Items]              
    Number of lines of credit | lineOfCredit     1        
    Maximum borrowing capacity     $ 500,000 $ 500,000      
    Line of Credit | Minimum | Revolving Credit Facility              
    Debt Instrument [Line Items]              
    Debt instrument term     1 year        
    Line of Credit | Minimum | Revolving Credit Facility | Prime Rate              
    Debt Instrument [Line Items]              
    Basis spread on variable rate (as a percent)     2.50%        
    Line of Credit | Maximum | Revolving Credit Facility              
    Debt Instrument [Line Items]              
    Debt instrument term     5 years        
    Line of Credit | Maximum | Revolving Credit Facility | Prime Rate              
    Debt Instrument [Line Items]              
    Basis spread on variable rate (as a percent)     4.25%        
    Alan Martin | Notes Payable              
    Debt Instrument [Line Items]              
    Note balance     $ 2,900,000       $ 2,900,000
    Interest payable, current     $ 2,000,000        
    Default rate (as a percent)     10.00%        
    XML 123 R110.htm IDEA: XBRL DOCUMENT v3.23.3
    Convertible Debt -10Q (Details) - USD ($)
    1 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    May 31, 2023
    Jun. 30, 2023
    Jun. 30, 2022
    Dec. 31, 2022
    Dec. 31, 2021
    Debt Instrument [Line Items]            
    Proceeds from issuances of convertible notes payable   $ 243,529 $ 2,090,000 $ 0 $ 0 $ 408,000
    Convertible Note Payable 1            
    Debt Instrument [Line Items]            
    Convertible Debt $ 185,476   185,476      
    Convertible Note Payable 2            
    Debt Instrument [Line Items]            
    Convertible Debt $ 285,836   285,836      
    Restricted Stock            
    Debt Instrument [Line Items]            
    Shares granted (in shares) 67,400 13,750        
    Convertible Notes Payable            
    Debt Instrument [Line Items]            
    Debt instrument term 1 year 1 year        
    Debt instrument, face amount $ 1,700,000 $ 400,000 $ 1,700,000      
    Interest rate (as a percent) 12.00% 12.00% 12.00%      
    Original issue discount $ 242,120 $ 24,500 $ 242,120      
    Proceeds from issuances of convertible notes payable $ 757,280          
    Convertible Notes Payable | Warrants 2            
    Debt Instrument [Line Items]            
    Warrants outstanding 3,579   3,579      
    Fair value of warrants issued $ 6,764   $ 6,764      
    Convertible Notes Payable | Warrants 1            
    Debt Instrument [Line Items]            
    Warrants outstanding 200,000   200,000      
    Fair value of warrants issued $ 378,000   $ 378,000      
    Convertible Notes Payable | Restricted Stock            
    Debt Instrument [Line Items]            
    Shares granted (in shares) 1,200,000 196,250        
    XML 124 R111.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q - Narrative (Details) - USD ($)
    1 Months Ended
    Jun. 30, 2023
    May 31, 2023
    Apr. 30, 2023
    Nov. 30, 2022
    Oct. 31, 2022
    Sep. 30, 2022
    Jan. 31, 2022
    May 12, 2023
    May 11, 2023
    Dec. 31, 2022
    Jan. 30, 2022
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Share-based compensation expense not yet recognized, options $ 800,000                 $ 1,053,547  
    Restricted Stock                      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Shares granted (in shares) 67,400 13,750                  
    Restricted Stock | Convertible Notes Payable                      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Shares granted (in shares) 1,200,000 196,250                  
    Class A Common Stock                      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Common stock, shares authorized (in shares) 200,000,000           295,000,000 200,000,000 295,000,000 200,000,000 195,000,000
    Common stock, shares outstanding (in shares) 23,974,657             22,504,669 180,037,350 22,303,333  
    Common stock, shares issued (in shares) 23,974,657             22,504,669 180,037,350 22,303,333  
    Conversion of stock, shares issued (in shares)     1,300,001 22,662 201,806 37,500 72,152        
    Class A Common Stock | Shareholder                      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Conversion of stock, shares issued (in shares)     162,500                
    Class B Common Stock                      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Common stock, shares authorized (in shares) 10,000,000                 10,000,000  
    Common stock, shares outstanding (in shares) 906,012                 1,068,512  
    Common stock, shares issued (in shares) 906,012                 1,068,512  
    Stock converted (in shares)     1,300,000                
    Class B Common Stock | Shareholder                      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Stock converted (in shares)     162,500                
    Preferred Class B                      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
    Stock converted (in shares)     1                
    Conversion of stock, shares issued (in shares)     1                
    XML 125 R112.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q - Stock Option Activity (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Options        
    Options outstanding, beginning balance (in shares) 386,751 1,790,000 1,790,000  
    Granted (in shares) 0 2,084,620 0  
    Forfeited (in shares) (16,844) (781,712) 0  
    Exercised (in shares) 0 0 0  
    Options outstanding, ending balance (in shares) 369,907 386,751 1,790,000 1,790,000
    Exercisable (in shares) 159,001 1,084,500    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 4.39 $ 0.19 $ 0.19  
    Weighted average grants (in dollars per share) 0 0.77 3.32  
    Weighted average forfeitures (in dollars per share) 6.16 0.32    
    Exercised (in dollars per share) 0      
    Weighted average ending balance (in dollars per share) 4.31 4.39 $ 0.19 $ 0.19
    Exercisable (in dollars per share) $ 1.85 $ 0.14    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding 7 years 4 months 17 days 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
    Weighted average remaining contractual term, options, exercisable 5 years 5 months 15 days 5 years 4 months 13 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value $ 193,492 $ 463,495 $ 3,098,055 $ 6,176,855
    Options, exercisable, intrinsic value $ 193,492 $ 463,494    
    XML 126 R113.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q - Options Outstanding and Exercisable (Details) - $ / shares
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Options Outstanding    
    Number of shares (in shares) 369,907 3,092,909
    Options Exercisable    
    Number of shares (in shares) 159,001 1,084,500
    Exercise Price $0.05    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price $ 0.40 $ 0.05
    Exercise Price $ 0.40 $ 0.05
    Options Outstanding    
    Number of shares (in shares) 111,438 891,500
    Weighted Average Remaining Life (Years) 5 years 3 days 5 years 4 months 17 days
    Weighted average exercise price (in dollars per share) $ 0.40 $ 0.05
    Options Exercisable    
    Number of shares (in shares) 111,438 891,500
    Weighted average exercise price (in dollars per share) $ 0.40 $ 0.05
    Exercise Price $0.10    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price 0.80 0.10
    Exercise Price $ 0.80 $ 0.10
    Options Outstanding    
    Number of shares (in shares) 10,625 85,000
    Weighted Average Remaining Life (Years) 4 years 9 months 10 days 5 years 3 months 10 days
    Weighted average exercise price (in dollars per share) $ 0.80 $ 0.10
    Options Exercisable    
    Number of shares (in shares) 10,625 85,000
    Weighted average exercise price (in dollars per share) $ 0.80 $ 0.10
    Exercise Price $0.13    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price 6.16 0.13
    Exercise Price $ 6.16 $ 0.13
    Options Outstanding    
    Number of shares (in shares) 234,340 0
    Weighted Average Remaining Life (Years) 8 years 10 months 2 days 4 years 6 months 29 days
    Weighted average exercise price (in dollars per share) $ 6.16 $ 0.13
    Options Exercisable    
    Number of shares (in shares) 23,434 0
    Weighted average exercise price (in dollars per share) $ 6.16 $ 0.13
    Exercise Price $0.26    
    Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
    Exercise Price 7.20 0.77
    Exercise Price $ 7.20 $ 0.77
    Options Outstanding    
    Number of shares (in shares) 13,504 2,008,409
    Weighted Average Remaining Life (Years) 3 years 9 months 7 days 9 years 3 months 29 days
    Weighted average exercise price (in dollars per share) $ 7.20 $ 0.77
    Options Exercisable    
    Number of shares (in shares) 13,504 0
    Weighted average exercise price (in dollars per share) $ 7.20 $ 0.77
    XML 127 R114.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q - Warrants Activity (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Warrants        
    Options outstanding, beginning balance (in shares) 386,751 1,790,000 1,790,000  
    Granted (in shares) 0 2,084,620 0  
    Forfeited (in shares) (16,844) (781,712) 0  
    Exercised (in shares) 0 0 0  
    Options outstanding, ending balance (in shares) 369,907 386,751 1,790,000 1,790,000
    Exercisable (in shares) 159,001 1,084,500    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 4.39 $ 0.19 $ 0.19  
    Weighted average grants (in dollars per share) 0 0.77 3.32  
    Weighted average forfeitures (in dollars per share) 6.16 0.32    
    Exercised (in dollars per share) 0      
    Weighted average ending balance (in dollars per share) 4.31 4.39 $ 0.19 $ 0.19
    Exercisable (in dollars per share) $ 1.85 $ 0.14    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding 7 years 4 months 17 days 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days
    Weighted average remaining contractual term, options, exercisable 5 years 5 months 15 days 5 years 4 months 13 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value $ 193,492 $ 463,495 $ 3,098,055 $ 6,176,855
    Options, exercisable, intrinsic value $ 193,492 $ 463,494    
    Warrant        
    Warrants        
    Options outstanding, beginning balance (in shares) 2,321,411 5,527,778 275,000  
    Granted (in shares) 203,579 14,492,754 5,527,778  
    Forfeited (in shares) 0 0 (275,000)  
    Exercised (in shares) 0 (1,449,276) 0  
    Options outstanding, ending balance (in shares) 2,524,990 2,321,411 5,527,778 275,000
    Exercisable (in shares) 2,524,990 18,571,256    
    Weighted Average Exercise Price        
    Weighted average beginning balance (in dollars per share) $ 11.78 $ 3.32 $ 1.01  
    Weighted average grants (in dollars per share) 3.51 0.69    
    Weighted average forfeitures (in dollars per share) 0 0 1.01  
    Exercised (in dollars per share) 0 0.69 0  
    Weighted average ending balance (in dollars per share) 11.12 11.78 $ 3.32 $ 1.01
    Exercisable (in dollars per share) $ 11.12 $ 1.47    
    Weighted Average Remaining Contractual Life (Years)        
    Weighted average remaining contractual term options, outstanding 3 years 10 months 13 days 4 years 3 months 21 days 4 years 7 months 13 days 2 months 23 days
    Granted 5 years      
    Weighted average remaining contractual term, options, exercisable 3 years 10 months 13 days 4 years 3 months 21 days    
    Aggregate Intrinsic Value        
    Options, outstanding intrinsic value $ 0 $ 0 $ 0 $ 723,250
    Options, exercisable, intrinsic value $ 0 $ 0    
    XML 128 R115.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q - Warrants Outstanding and Exercisable (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Aug. 31, 2022
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of options outstanding (in shares) 369,907 386,751 1,790,000 1,790,000  
    Warrants Outstanding, Weighted Average Remaining Life (Years) 7 years 4 months 17 days 7 years 11 months 8 days 6 years 1 month 2 days 7 years 1 month 2 days  
    Weighted average exercise price (in dollars per share) $ 4.31 $ 4.39 $ 0.19 $ 0.19  
    Warrants Exercisable, Number of Shares (in shares) 159,001 1,084,500      
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 1.85 $ 0.14      
    Common stock, at a combined price per share and warrant (in dollar per share)         $ 0.69
    Warrants 1 | Convertible Notes Payable          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Warrants outstanding 200,000        
    Common stock, at a combined price per share and warrant (in dollar per share) $ 3.50        
    Fair value of warrants issued $ 378,000        
    Warrants 2 | Convertible Notes Payable          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Warrants outstanding 3,579        
    Common stock, at a combined price per share and warrant (in dollar per share) $ 4.20        
    Fair value of warrants issued $ 6,764        
    Warrant          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of options outstanding (in shares) 2,524,990 2,321,411 5,527,778 275,000  
    Warrants Outstanding, Weighted Average Remaining Life (Years) 3 years 10 months 13 days 4 years 3 months 21 days 4 years 7 months 13 days 2 months 23 days  
    Weighted average exercise price (in dollars per share) $ 11.12 $ 11.78 $ 3.32 $ 1.01  
    Warrants Exercisable, Number of Shares (in shares) 2,524,990 18,571,256      
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 11.12 $ 1.47      
    Fair value of warrants issued   $ 2,498,637 $ 902,414 $ 668,863  
    Warrant | Exercise price $6.60          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Exercise price (in dollars per share) $ 52.80 $ 6.60      
    Number of options outstanding (in shares) 52,084 416,667      
    Warrants Outstanding, Weighted Average Remaining Life (Years) 1 year 7 months 20 days 2 years 1 month 17 days      
    Weighted average exercise price (in dollars per share) $ 52.80 $ 6.60      
    Warrants Exercisable, Number of Shares (in shares) 52,084 416,667      
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 52.80 $ 6.60      
    Warrant | Exercise price $2.25          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Exercise price (in dollars per share) $ 20.16 $ 2.52      
    Number of options outstanding (in shares) 49,604 396,825      
    Warrants Outstanding, Weighted Average Remaining Life (Years) 1 year 5 months 12 days 1 year 11 months 8 days      
    Weighted average exercise price (in dollars per share) $ 20.16 $ 2.52      
    Warrants Exercisable, Number of Shares (in shares) 49,604 396,825      
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 20.16 $ 2.52      
    Warrant | Exercise price $3.10          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Exercise price (in dollars per share) $ 24.80 $ 3.10      
    Number of options outstanding (in shares) 535,716 4,285,715      
    Warrants Outstanding, Weighted Average Remaining Life (Years) 3 years 4 months 28 days 3 years 10 months 24 days      
    Weighted average exercise price (in dollars per share) $ 24.80 $ 3.10      
    Warrants Exercisable, Number of Shares (in shares) 535,716 4,285,715      
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 24.80 $ 3.1      
    Warrant | Exercise price $3.08          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Exercise price (in dollars per share) $ 24.64 $ 3.08      
    Number of options outstanding (in shares) 53,572 428,571      
    Warrants Outstanding, Weighted Average Remaining Life (Years) 3 years 4 months 24 days 3 years 10 months 24 days      
    Weighted average exercise price (in dollars per share) $ 24.64 $ 3.08      
    Warrants Exercisable, Number of Shares (in shares) 53,572 428,571      
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 24.64 $ 3.08      
    Warrant | Exercise price $0.69          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Exercise price (in dollars per share) $ 5.52 $ 0.69      
    Number of options outstanding (in shares) 1,630,435 13,043,478      
    Warrants Outstanding, Weighted Average Remaining Life (Years) 4 years 14 days 4 years 7 months 6 days      
    Weighted average exercise price (in dollars per share) $ 5.52 $ 0.69      
    Warrants Exercisable, Number of Shares (in shares) 1,630,435 13,043,478      
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.52 $ 0.69      
    Warrant | Exercise price $3.50          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Exercise price (in dollars per share) $ 3.50        
    Number of options outstanding (in shares) 200,000        
    Warrants Outstanding, Weighted Average Remaining Life (Years) 5 years        
    Weighted average exercise price (in dollars per share) $ 3.50        
    Warrants Exercisable, Number of Shares (in shares) 200,000        
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 3.50        
    Warrant | Exercise price $4.20          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Exercise price (in dollars per share) $ 4.20        
    Number of options outstanding (in shares) 3,579        
    Warrants Outstanding, Weighted Average Remaining Life (Years) 5 years        
    Weighted average exercise price (in dollars per share) $ 4.20        
    Warrants Exercisable, Number of Shares (in shares) 3,579        
    Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.20        
    XML 129 R116.htm IDEA: XBRL DOCUMENT v3.23.3
    Stockholders' Equity -10Q - Valuation Assumptions (Details)
    Jun. 30, 2023
    Stock price  
    Class of Warrant or Right [Line Items]  
    Warrants outstanding, measurement input 1.89
    Risk-free interest rate  
    Class of Warrant or Right [Line Items]  
    Warrants outstanding, measurement input 0.0450
    Expected life of the warrants  
    Class of Warrant or Right [Line Items]  
    Warrants outstanding, measurement input 2.5
    Expected volatility  
    Class of Warrant or Right [Line Items]  
    Warrants outstanding, measurement input 1,242
    Expected dividend yield  
    Class of Warrant or Right [Line Items]  
    Warrants outstanding, measurement input 0
    XML 130 R117.htm IDEA: XBRL DOCUMENT v3.23.3
    Segment Reporting -10Q (Details)
    3 Months Ended 6 Months Ended 12 Months Ended
    Jun. 30, 2023
    USD ($)
    Mar. 31, 2023
    USD ($)
    [1]
    Jun. 30, 2022
    USD ($)
    Mar. 31, 2022
    USD ($)
    [1]
    Jun. 30, 2023
    USD ($)
    Jun. 30, 2022
    USD ($)
    Dec. 31, 2022
    USD ($)
    segment
    Dec. 31, 2021
    USD ($)
    Segment Reporting [Abstract]                
    Number of operating segments | segment             8  
    Segment Reporting Information [Line Items]                
    Revenues, net $ 28,022,026   $ 25,271,126   $ 52,383,739 $ 50,863,280 $ 104,563,002 $ 51,640,813
    Gross profit 7,787,090   6,160,543   13,003,546 11,798,000 21,714,402 7,697,998
    Income (loss) from operations (3,718,894)   2,371,760   (8,859,367) (1,384,395) (10,755,784) (22,122,359)
    Depreciation and amortization 1,585,356   1,548,792   3,113,139 3,018,456    
    Interest Expenses 1,108,745   962,474   2,107,615 1,571,435 3,124,132 3,289,233
    Net income (loss) (4,551,866) [1] $ (5,769,143) 1,539,806 [1] $ (3,999,560) (10,321,009) (2,459,754) (12,875,313) (19,483,138)
    Total Assets 142,610,925       142,610,925   145,632,214 134,623,850
    Goodwill 22,680,084       22,680,084   22,680,084 22,680,084
    Accounts receivable, net 16,628,748       16,628,748   17,139,944 11,875,176
    Operating Segments                
    Segment Reporting Information [Line Items]                
    Income (loss) from operations             (10,755,784) (22,122,359)
    Depreciation and amortization             6,174,538 $ 4,154,359
    All Other                
    Segment Reporting Information [Line Items]                
    Revenues, net 1,176,325   673,735   2,447,472 1,559,718    
    Gross profit 398,676   293,225   772,244 646,699    
    Income (loss) from operations (3,788,794)   (2,587,090)   (7,143,755) (5,012,709)    
    Depreciation and amortization 317,255   277,280   595,968 554,721    
    Interest Expenses 600,494   534,018   1,087,498 829,747    
    Net income (loss) (4,191,979)   (3,167,735)   (7,666,677) (5,508,728)    
    Total Assets 15,619,649       15,619,649   15,118,622  
    Goodwill 1,913,310       1,913,310   1,913,310  
    Accounts receivable, net 758,324       758,324   811,776  
    A4 Construction Services - MSM Segment | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 3,550,392   5,326,296   7,363,532 9,093,686    
    Gross profit 549,807   191,788   781,695 655,594    
    Income (loss) from operations (150,608)   (152,882)   (555,021) (468,580)    
    Depreciation and amortization 178,665   171,342   352,963 337,746    
    Interest Expenses 98,163   124,220   211,873 227,245    
    Net income (loss) (248,771)   (276,934)   (729,371) (639,301)    
    Total Assets 10,675,363       10,675,363   11,309,049  
    Goodwill 113,592       113,592   113,592  
    Accounts receivable, net 4,373,429       4,373,429   5,188,521  
    A4 Construction Services - Excel Segment | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 110,494   342,963   443,358 631,777    
    Gross profit (373,950)   (26,468)   (523,958) (125,442)    
    Income (loss) from operations (578,989)   (238,956)   (1,011,070) (558,946)    
    Depreciation and amortization 67,524   132,917   135,049 132,917    
    Interest Expenses 60,196   61,643   120,766 123,628    
    Net income (loss) (639,185)   (300,599)   (1,131,836) (682,574)    
    Total Assets 3,334,543       3,334,543   3,359,818  
    Goodwill 0       0   0  
    Accounts receivable, net 386,429       386,429   288,243  
    A4 Manufacturing - QCA Segment | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 5,319,687   4,241,382   9,511,330 8,560,242    
    Gross profit 1,786,189   1,149,049   2,683,904 2,176,233    
    Income (loss) from operations 446,516   270,804   465,613 685,252    
    Depreciation and amortization 113,673   108,304   230,552 208,783    
    Interest Expenses 171,005   87,601   334,650 123,890    
    Net income (loss) 275,944   161,763   131,757 535,630    
    Total Assets 20,550,261       20,550,261   20,988,492  
    Goodwill 1,963,761       1,963,761   1,963,761  
    Accounts receivable, net 2,768,483       2,768,483   3,867,141  
    A4 Manufacturing - Alt Labs Segment | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 6,787,129   2,958,885   11,014,043 6,783,023    
    Gross profit 1,778,676   857,997   2,727,428 1,759,476    
    Income (loss) from operations 181,351   5,190,788   (377,774) 4,203,305    
    Depreciation and amortization 225,654   253,948   434,208 560,983    
    Interest Expenses 84,979   94,561   149,659 151,677    
    Net income (loss) 178,697   5,298,191   (480,059) 4,186,729    
    Total Assets 28,335,277       28,335,277   26,636,905  
    Goodwill 4,410,564       4,410,564   4,410,564  
    Accounts receivable, net 2,458,636       2,458,636   1,833,502  
    A4 Defense - TDI Segment | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 2,413,363   2,472,207   5,383,450 5,160,188    
    Gross profit 944,550   1,285,732   1,561,132 2,128,921    
    Income (loss) from operations 829,235   783,704   1,010,769 1,206,844    
    Depreciation and amortization 72,433   72,090   144,866 144,180    
    Interest Expenses 16,598   0   33,945 0    
    Net income (loss) 837,719   783,704   1,001,906 1,206,844    
    Total Assets 13,663,378       13,663,378   13,497,381  
    Goodwill 6,426,786       6,426,786   6,426,786  
    Accounts receivable, net 2,207,665       2,207,665   1,905,314  
    A4 Technologies - RCA Segment | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 8,538,620   8,910,276   15,992,043 18,147,535    
    Gross profit 2,752,026   2,159,923   5,126,204 4,344,251    
    Income (loss) from operations 944,686   193,377   1,420,550 759,667    
    Depreciation and amortization 244,805   170,053   489,609 340,099    
    Interest Expenses 71,896   60,431   157,852 115,248    
    Net income (loss) 872,790   132,946   1,262,698 644,419    
    Total Assets 24,753,925       24,753,925   27,191,977  
    Goodwill 1,355,728       1,355,728   1,355,728  
    Accounts receivable, net 3,669,480       3,669,480   3,232,559  
    A4 Technologies - Elecjet Sgement | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 121,845   345,382   224,340 902,111    
    Gross profit (53,000)   249,297   (126,809) 187,268    
    Income (loss) from operations (222,275)   (268,554)   (467,696) (572,900)    
    Depreciation and amortization 105,668   103,633   211,334 205,133    
    Interest Expenses 0   0   0 0    
    Net income (loss) (222,275)   (272,099)   (467,696) (576,445)    
    Total Assets 12,787,943       12,787,943   12,897,440  
    Goodwill 6,496,343       6,496,343   6,496,343  
    Accounts receivable, net 6,302       6,302   12,888  
    A4 Aerospace - Vayu Segment | Operating Segments                
    Segment Reporting Information [Line Items]                
    Revenues, net 4,171   0   4,171 25,000    
    Gross profit 4,116   0   1,706 25,000    
    Income (loss) from operations (1,380,016)   (819,431)   (2,200,983) (1,626,328)    
    Depreciation and amortization 259,679   259,225   518,590 533,894    
    Interest Expenses 5,414   0   11,372 0    
    Net income (loss) (1,414,806)   $ (819,431)   (2,241,731) $ (1,626,328)    
    Total Assets 12,890,586       12,890,586   14,632,530  
    Goodwill 0       0   0  
    Accounts receivable, net $ 0       $ 0   $ 0  
    [1] Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details.
    XML 131 R118.htm IDEA: XBRL DOCUMENT v3.23.3
    Commitment and Contingencies -10Q (Details)
    1 Months Ended
    Dec. 01, 2024
    USD ($)
    Dec. 01, 2023
    USD ($)
    Oct. 31, 2023
    USD ($)
    Aug. 11, 2023
    shares
    Aug. 03, 2023
    USD ($)
    Jan. 19, 2022
    lawsuit
    Nov. 28, 2021
    USD ($)
    May 31, 2023
    USD ($)
    Feb. 28, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Nov. 30, 2022
    USD ($)
    Jul. 31, 2022
    USD ($)
    shares
    Jun. 30, 2022
    USD ($)
    Oct. 31, 2021
    USD ($)
    Oct. 31, 2021
    lawsuit
    Oct. 31, 2021
    shares
    Oct. 31, 2021
    complaint
    Aug. 31, 2020
    USD ($)
    Jun. 30, 2023
    USD ($)
    Other Commitments [Line Items]                                      
    2023                   $ 66,626                 $ 66,626
    2024                   59,964                 59,964
    Loss contingency, damages sought, value               $ 610,000 $ 100,000 $ 500,000 $ 2,300,000   $ 213,000            
    Horizon Well Testing Case                                      
    Other Commitments [Line Items]                                      
    Damages paid value                                   $ 3,300,000  
    Loss contingency interest rate (as a percent)                                   8.00%  
    Daily late charge                                     575
    Loss contingency, damages sought, value                                   $ 3,300,000  
    Horizon Well Testing Case | Forecast                                      
    Other Commitments [Line Items]                                      
    Damages paid value $ 900,000   $ 2,000,000                                
    Note payable   $ 1,800,000                                  
    Monthly note payable payment   $ 75,000                                  
    Horizon Well Testing Case | Subsequent Event                                      
    Other Commitments [Line Items]                                      
    Damages paid value         $ 100,000                            
    Number of shares settled (in shares) | shares       250,000                              
    Complaints In Discount Court of Oklahoma Country State of Oklahoma                                      
    Other Commitments [Line Items]                                      
    Loss contingency, number of claims           3                 3   3    
    Complaints In Discount Court of Oklahoma Country State of Oklahoma | Settled Litigation                                      
    Other Commitments [Line Items]                                      
    Number of shares settled (in shares) | shares                       37,500       4,688      
    Litigation settlement amount                       $ 24,375   $ 24,375          
    Licensing Agreement                                      
    Other Commitments [Line Items]                                      
    Royalty fee                   2.50%                  
    Minimum annual payment, reminder of fiscal year                                     550,000
    Minimum annual payment, year one                   $ 420,000                 600,000
    Minimum annual payment, year two                   420,000                 620,000
    Minimum annual payment, year three                   440,000                 660,000
    Minimum annual payment, year four                   $ 460,000                 $ 700,000
    Licensing Agreement | Minimum                                      
    Other Commitments [Line Items]                                      
    Royalty fee                                     2.50%
    Licensing Agreement | Maximum                                      
    Other Commitments [Line Items]                                      
    Royalty fee                                     3.50%
    Royalty Agreements                                      
    Other Commitments [Line Items]                                      
    Payment as a percentage of net sales             1.50%                        
    Royalty agreement, term             10 years                        
    Total royalty payment             $ 50,000,000                        
    XML 132 R119.htm IDEA: XBRL DOCUMENT v3.23.3
    Subsequent Events -10Q (Details) - USD ($)
    $ in Thousands
    1 Months Ended
    Dec. 01, 2024
    Dec. 01, 2023
    Oct. 31, 2023
    Aug. 11, 2023
    Aug. 03, 2023
    Aug. 31, 2020
    Jul. 31, 2023
    Subsequent Event | Purchase Order, G1 MKIII Fixed Wing UAV              
    Subsequent Event [Line Items]              
    Total royalty payment             $ 5,250
    Down payment percentage             10.00%
    Horizon Well Testing Case              
    Subsequent Event [Line Items]              
    Damages paid value           $ 3,300  
    Horizon Well Testing Case | Forecast              
    Subsequent Event [Line Items]              
    Damages paid value $ 900   $ 2,000        
    Note payable   $ 1,800          
    Monthly note payable payment   $ 75          
    Horizon Well Testing Case | Subsequent Event              
    Subsequent Event [Line Items]              
    Damages paid value         $ 100    
    Number of shares settled (in shares)       250,000      
    XML 133 alpp-20231004_htm.xml IDEA: XBRL DOCUMENT 0001606698 2023-01-01 2023-06-30 0001606698 2022-12-31 0001606698 2021-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassBMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassBMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassCMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassCMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember 2021-12-31 0001606698 2022-01-01 2022-12-31 0001606698 2021-01-01 2021-12-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001606698 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001606698 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2020-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001606698 us-gaap:RetainedEarningsMember 2020-12-31 0001606698 2020-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassCCommonStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2021-01-01 2021-12-31 0001606698 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfClassCCommonStockToClassACommonStockMember us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember alpp:ConversionOfClassCCommonStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-12-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2022-01-01 2022-12-31 0001606698 alpp:IdentifiedTechnologiesCorporationMember 2021-10-20 0001606698 2021-11-29 0001606698 alpp:GlobalAutonomousCorporationMember 2022-03-31 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:FourRevolvingLinesOfCreditMember us-gaap:LineOfCreditMember 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:CapitalExpenditureLineOfCreditMember us-gaap:LineOfCreditMember 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001606698 alpp:TwoLinesOfCreditMaturing2023Member us-gaap:LineOfCreditMember 2022-12-31 0001606698 alpp:TwoLinesOfCreditMaturing2023Member 2022-12-31 0001606698 alpp:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2022-12-31 0001606698 alpp:CustomerOneAndCustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001606698 alpp:QCAMember 2021-12-31 0001606698 alpp:AltLabsMember 2021-12-31 0001606698 alpp:GovernmentContractsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001606698 alpp:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember alpp:TechnologiesRCASegmentMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember 2022-12-31 0001606698 srt:MaximumMember 2022-12-31 0001606698 srt:MinimumMember us-gaap:VehiclesMember 2022-12-31 0001606698 srt:MaximumMember us-gaap:VehiclesMember 2022-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001606698 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001606698 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001606698 us-gaap:VehiclesMember 2022-12-31 0001606698 us-gaap:VehiclesMember 2021-12-31 0001606698 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001606698 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001606698 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001606698 alpp:DeluxeMember us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001606698 alpp:ExcelMember us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001606698 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001606698 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0001606698 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0001606698 srt:MinimumMember us-gaap:CustomerListsMember 2022-12-31 0001606698 srt:MaximumMember us-gaap:CustomerListsMember 2022-12-31 0001606698 srt:MinimumMember alpp:PatentsTrademarksAndLicensesMember 2022-12-31 0001606698 srt:MaximumMember alpp:PatentsTrademarksAndLicensesMember 2022-12-31 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001606698 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001606698 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001606698 us-gaap:CustomerListsMember 2022-12-31 0001606698 us-gaap:CustomerListsMember 2021-12-31 0001606698 alpp:PatentsTrademarksAndLicensesMember 2022-12-31 0001606698 alpp:PatentsTrademarksAndLicensesMember 2021-12-31 0001606698 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001606698 alpp:ExcelMember us-gaap:CustomerListsMember 2021-01-01 2021-12-31 0001606698 alpp:ExcelMember 2021-01-01 2021-12-31 0001606698 alpp:CircuitBoardsAndCablesMember us-gaap:ProductMember 2022-01-01 2022-12-31 0001606698 alpp:CircuitBoardsAndCablesMember us-gaap:ProductMember 2021-01-01 2021-12-31 0001606698 alpp:DietarySupplementsMember us-gaap:ProductMember 2022-01-01 2022-12-31 0001606698 alpp:DietarySupplementsMember us-gaap:ProductMember 2021-01-01 2021-12-31 0001606698 alpp:ElectronicsMember us-gaap:ProductMember 2022-01-01 2022-12-31 0001606698 alpp:ElectronicsMember us-gaap:ProductMember 2021-01-01 2021-12-31 0001606698 us-gaap:ProductMember 2022-01-01 2022-12-31 0001606698 us-gaap:ProductMember 2021-01-01 2021-12-31 0001606698 alpp:ConstructionContractRevenueMember us-gaap:ServiceMember 2022-01-01 2022-12-31 0001606698 alpp:ConstructionContractRevenueMember us-gaap:ServiceMember 2021-01-01 2021-12-31 0001606698 alpp:Drone3DMappingMember us-gaap:ServiceMember 2022-01-01 2022-12-31 0001606698 alpp:Drone3DMappingMember us-gaap:ServiceMember 2021-01-01 2021-12-31 0001606698 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001606698 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001606698 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001606698 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001606698 alpp:FtMyersFloridaMember 2021-05-03 0001606698 srt:MinimumMember alpp:FtMyersFloridaMember 2021-05-01 2021-07-31 0001606698 srt:MaximumMember alpp:FtMyersFloridaMember 2021-05-01 2021-07-31 0001606698 alpp:FtMyersFloridaMember 2021-08-01 2021-08-27 0001606698 alpp:RCAOfficeAndWarehouseSpaceMember 2021-12-31 0001606698 srt:MinimumMember alpp:RCAOfficeAndWarehouseSpaceMember 2021-12-01 2021-12-31 0001606698 srt:MaximumMember alpp:RCAOfficeAndWarehouseSpaceMember 2021-12-01 2021-12-31 0001606698 alpp:FtMyersFloridaMember 2022-06-23 0001606698 srt:MinimumMember alpp:FtMyersFloridaMember 2022-06-23 2022-06-23 0001606698 srt:MaximumMember alpp:FtMyersFloridaMember 2022-06-23 2022-06-23 0001606698 alpp:AnnArborMichiganMember 2022-06-26 0001606698 srt:MinimumMember alpp:AnnArborMichiganMember 2022-06-26 2022-06-26 0001606698 srt:MaximumMember alpp:AnnArborMichiganMember 2022-06-26 2022-06-26 0001606698 srt:MinimumMember alpp:SanJoseCaliforniaMember 2022-06-13 2022-06-13 0001606698 srt:MaximumMember alpp:SanJoseCaliforniaMember 2022-06-13 2022-06-13 0001606698 alpp:SanJoseCaliforniaMember 2022-06-13 0001606698 srt:MinimumMember alpp:FtMyersFloridaMember 2022-09-09 2022-09-09 0001606698 srt:MaximumMember alpp:FtMyersFloridaMember 2022-09-09 2022-09-09 0001606698 alpp:FtMyersFloridaMember 2022-09-09 0001606698 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001606698 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2018-02-22 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2018-02-22 2018-02-22 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:VWESPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes3100000Member us-gaap:NotesPayableOtherPayablesMember 2019-01-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes3100000Member us-gaap:NotesPayableOtherPayablesMember 2019-01-01 2019-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2019-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2019-01-01 2019-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2020-05-01 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2020-05-01 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2020-05-01 2020-05-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2020-05-23 2020-05-23 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember us-gaap:NotesPayableOtherPayablesMember 2020-05-23 2020-05-23 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2020-05-23 2020-05-23 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-12-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-01-31 0001606698 alpp:SupplementalSubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotesMember us-gaap:NotesPayableOtherPayablesMember 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2019-11-01 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNoteNoteTwoMember us-gaap:NotesPayableOtherPayablesMember 2019-11-30 0001606698 alpp:SubordinatedSecuredPromissoryNotesNoteOneMember us-gaap:NotesPayableOtherPayablesMember 2021-04-08 2021-04-08 0001606698 us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001606698 us-gaap:NotesPayableOtherPayablesMember 2020-02-29 0001606698 us-gaap:NotesPayableOtherPayablesMember 2020-02-01 2020-02-29 0001606698 us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001606698 us-gaap:SecuredDebtMember 2019-10-31 0001606698 us-gaap:SecuredDebtMember 2019-10-01 2019-10-31 0001606698 us-gaap:SecuredDebtMember alpp:MorrisMember 2022-12-31 0001606698 us-gaap:SecuredDebtMember alpp:MorrisMember 2021-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes2000000Member us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:SubordinatedSecuredPromissoryNotes2000000Member us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2020-05-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2021-12-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2021-01-01 2021-12-31 0001606698 alpp:ImpossibleAerospaceMember alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2021-01-01 2021-12-31 0001606698 alpp:PaycheckProtectionProgramLoansMember us-gaap:UnsecuredDebtMember 2022-01-01 2022-12-31 0001606698 us-gaap:SecuredDebtMember 2021-08-27 0001606698 us-gaap:SecuredDebtMember 2021-08-27 2021-08-27 0001606698 2022-06-23 2022-06-23 0001606698 alpp:AltLabsMember 2022-01-31 0001606698 alpp:AltLabsMember 2022-01-01 2022-01-31 0001606698 alpp:AltLabsMember 2022-12-31 0001606698 alpp:MorrisMay2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-05-31 0001606698 alpp:MorrisMay2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-05-01 2022-05-31 0001606698 alpp:MorrisMay2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-12-31 0001606698 alpp:MorrisJanuary2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-01-31 0001606698 alpp:MorrisJanuary2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-01-01 2022-01-31 0001606698 alpp:MorrisJanuary2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-12-31 0001606698 alpp:MorrisMarch2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-03-31 0001606698 alpp:MorrisMarch2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-03-01 2022-03-31 0001606698 alpp:MorrisMarch2022EquipmentFinanceNoteMember alpp:MorrisMember 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember alpp:MorrisMember 2021-05-31 0001606698 us-gaap:LineOfCreditMember alpp:MorrisMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:MorrisMember 2021-12-31 0001606698 us-gaap:LineOfCreditMember alpp:MorrisMember 2022-01-01 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember alpp:QCAMember 2021-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:CapitalExpenditureLineOfCreditMember us-gaap:LineOfCreditMember alpp:QCAMember 2021-09-30 0001606698 us-gaap:LineOfCreditMember alpp:WSJPrimeRateMember alpp:QCAMember 2021-09-01 2021-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember alpp:QCAMember 2022-01-01 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:QCAMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:QCAMember 2021-12-31 0001606698 us-gaap:LineOfCreditMember alpp:QCAMember 2022-01-01 2022-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-04-30 0001606698 us-gaap:LineOfCreditMember alpp:WSJPrimeRateMember alpp:AltLabsMember 2022-04-01 2022-04-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember alpp:AltLabsMember 2022-04-01 2022-04-30 0001606698 srt:MinimumMember us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-04-30 0001606698 srt:MaximumMember us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-04-30 0001606698 us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:AltLabsMember 2022-01-01 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:AltLabsMember 2021-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember alpp:RCAMember 2022-09-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember alpp:RCAMember 2022-09-01 2022-09-30 0001606698 us-gaap:LineOfCreditMember alpp:RCAMember 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:RCAMember 2022-01-01 2022-12-31 0001606698 us-gaap:LineOfCreditMember alpp:RCAMember 2021-12-31 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001606698 us-gaap:SecuredDebtMember 2022-12-31 0001606698 us-gaap:SecuredDebtMember 2021-12-31 0001606698 alpp:SecuredDebtAndNotesPayableOtherPayablesMember 2022-12-31 0001606698 alpp:SecuredDebtAndNotesPayableOtherPayablesMember 2021-12-31 0001606698 alpp:LongTermDebtExcludingConvertibleDebtMember 2022-12-31 0001606698 alpp:LongTermDebtExcludingConvertibleDebtMember 2021-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2022-01-01 2022-12-31 0001606698 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001606698 us-gaap:CommonClassCMember 2022-01-01 2022-12-31 0001606698 alpp:ImpossibleAerospaceMember us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001606698 alpp:ImpossibleAerospaceMember 2020-12-31 0001606698 alpp:ImpossibleAerospaceMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001606698 alpp:ImpossibleAerospaceMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001606698 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesDPreferredStockMember 2022-01-01 2022-12-31 0001606698 alpp:VayuMember us-gaap:SeriesCPreferredStockMember 2021-01-01 2021-12-31 0001606698 alpp:VayuMember 2021-12-31 0001606698 alpp:VayuMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001606698 alpp:VayuMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001606698 alpp:VayuMember us-gaap:SeriesDPreferredStockMember 2021-12-31 0001606698 alpp:VayuMember us-gaap:SeriesDPreferredStockMember 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001606698 srt:OfficerMember us-gaap:SeriesBPreferredStockMember 2022-12-31 0001606698 srt:OfficerMember us-gaap:SeriesBPreferredStockMember 2021-12-31 0001606698 us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:CommonClassAMember 2022-12-31 0001606698 us-gaap:CommonClassBMember 2022-12-31 0001606698 us-gaap:CommonClassCMember 2022-12-31 0001606698 us-gaap:CommonClassAMember 2022-01-01 2022-01-31 0001606698 us-gaap:SeriesCPreferredStockMember 2022-01-01 2022-01-31 0001606698 us-gaap:SeriesDPreferredStockMember 2022-01-01 2022-01-31 0001606698 us-gaap:CommonClassAMember 2022-01-30 0001606698 us-gaap:CommonClassAMember 2022-01-31 0001606698 us-gaap:CommonClassAMember 2022-03-01 2022-03-31 0001606698 srt:ManagementMember 2022-04-29 2022-04-29 0001606698 srt:ManagementMember us-gaap:CommonClassAMember 2022-05-01 2022-06-30 0001606698 srt:ManagementMember 2022-05-01 2022-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2022-07-11 2022-07-11 0001606698 us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2022-07-11 2022-07-11 0001606698 us-gaap:PrivatePlacementMember 2022-07-11 2022-07-11 0001606698 us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2022-07-31 0001606698 us-gaap:CommonClassAMember alpp:ATMOfferingMember 2022-07-01 2022-07-31 0001606698 us-gaap:WarrantMember 2022-08-01 2022-08-11 0001606698 2022-08-31 0001606698 2022-08-01 2022-08-11 0001606698 us-gaap:CommonClassCMember 2022-09-01 2022-09-30 0001606698 us-gaap:CommonClassAMember 2022-09-01 2022-09-30 0001606698 us-gaap:CommonClassCMember 2022-10-01 2022-10-31 0001606698 us-gaap:CommonClassAMember 2022-10-01 2022-10-31 0001606698 us-gaap:CommonClassCMember 2022-11-01 2022-11-30 0001606698 us-gaap:CommonClassAMember 2022-11-01 2022-11-30 0001606698 alpp:PurchaseAgreementMember 2021-02-11 2021-02-11 0001606698 us-gaap:InvestorMember us-gaap:CommonClassAMember 2021-02-01 2021-02-28 0001606698 us-gaap:CommonClassCMember 2021-03-17 2021-03-17 0001606698 us-gaap:CommonClassAMember 2021-04-30 2021-04-30 0001606698 alpp:TDIMember us-gaap:CommonClassAMember 2021-05-05 2021-05-05 0001606698 alpp:AltLabsMember us-gaap:CommonClassAMember 2021-05-10 2021-05-10 0001606698 us-gaap:CommonClassBMember 2021-05-17 2021-05-17 0001606698 us-gaap:CommonClassAMember 2021-05-17 2021-05-17 0001606698 alpp:IdentifiedTechnologyMember us-gaap:CommonClassAMember 2021-10-20 2021-10-20 0001606698 us-gaap:CommonClassAMember 2021-11-09 2021-11-09 0001606698 us-gaap:SeriesDPreferredStockMember 2021-11-09 2021-11-09 0001606698 us-gaap:SeriesCPreferredStockMember 2021-11-09 2021-11-09 0001606698 us-gaap:CommonClassAMember 2021-11-15 2021-11-15 0001606698 us-gaap:CommonClassBMember 2021-11-15 2021-11-15 0001606698 us-gaap:InvestorMember us-gaap:CommonClassAMember alpp:PurchaseAgreementMember 2021-11-26 2021-11-26 0001606698 us-gaap:WarrantMember us-gaap:InvestorMember alpp:PurchaseAgreementMember 2021-11-26 2021-11-26 0001606698 us-gaap:InvestorMember alpp:PurchaseAgreementMember 2021-11-26 2021-11-26 0001606698 alpp:ElecJetMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-11-29 2021-11-29 0001606698 alpp:ElecJetMember us-gaap:CommonClassAMember 2021-11-29 2021-11-29 0001606698 alpp:PerformanceBasedAwardMember alpp:ElecJetMember 2021-11-29 2021-11-29 0001606698 alpp:ManagementBasedAwardMember alpp:ElecJetMember 2021-11-29 2021-11-29 0001606698 alpp:TimeBasedAwardMember alpp:ElecJetMember 2022-01-01 2022-12-31 0001606698 alpp:ElecJetMember 2022-01-01 2022-12-31 0001606698 alpp:ElecJetMember 2021-01-01 2021-12-31 0001606698 alpp:DTIServicesMember us-gaap:CommonClassAMember 2021-12-13 2021-12-13 0001606698 us-gaap:CommonClassAMember 2021-12-20 2021-12-20 0001606698 alpp:DTIServicesMember us-gaap:CommonClassAMember 2021-12-29 2021-12-29 0001606698 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001606698 2020-01-01 2020-12-31 0001606698 alpp:ExercisePrice1Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice1Member 2022-12-31 0001606698 alpp:ExercisePrice2Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice2Member 2022-12-31 0001606698 alpp:ExercisePrice3Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice3Member 2022-12-31 0001606698 alpp:ExercisePrice4Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice4Member 2022-12-31 0001606698 alpp:ExercisePrice5Member 2022-01-01 2022-12-31 0001606698 alpp:ExercisePrice5Member 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001606698 us-gaap:EmployeeStockOptionMember alpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMember 2022-01-01 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember alpp:TwoThousandTwentyOneEmployeeEquityIncentivePlanMember 2022-12-31 0001606698 us-gaap:EmployeeStockOptionMember 2022-12-31 0001606698 us-gaap:WarrantMember 2020-12-31 0001606698 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001606698 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001606698 us-gaap:WarrantMember 2021-12-31 0001606698 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:WarrantMember 2022-12-31 0001606698 srt:ScenarioPreviouslyReportedMember us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2022-12-31 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2022-01-01 2022-12-31 0001606698 us-gaap:WarrantMember alpp:DTIServicesMember 2022-12-31 0001606698 srt:MinimumMember us-gaap:WarrantMember 2022-12-31 0001606698 srt:MaximumMember us-gaap:WarrantMember 2022-12-31 0001606698 srt:MinimumMember us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 srt:MaximumMember us-gaap:WarrantMember 2022-01-01 2022-12-31 0001606698 srt:MinimumMember 2021-12-31 0001606698 srt:MaximumMember 2021-12-31 0001606698 alpp:VayuMember 2021-02-08 2021-02-08 0001606698 alpp:VayuMember 2021-02-08 0001606698 alpp:VayuMember us-gaap:SeriesDPreferredStockMember 2021-02-08 2021-02-08 0001606698 alpp:TDIMember 2021-05-05 0001606698 alpp:TDIMember us-gaap:CustomerListsMember 2021-05-05 0001606698 alpp:TDIMember us-gaap:NoncompeteAgreementsMember 2021-05-05 0001606698 alpp:TDIMember 2021-05-05 2021-05-05 0001606698 alpp:AltLabsMember 2021-05-10 0001606698 alpp:AltLabsMember us-gaap:CustomerListsMember 2021-05-10 0001606698 alpp:AltLabsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-10 0001606698 alpp:AltLabsMember us-gaap:NoncompeteAgreementsMember 2021-05-10 0001606698 alpp:AltLabsMember 2021-05-10 2021-05-10 0001606698 alpp:ClevelandLLCMember 2021-05-04 0001606698 alpp:ClevelandLLCMember 2021-05-04 2021-05-04 0001606698 alpp:IdentifiedTechnologyMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember us-gaap:TradeNamesMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember us-gaap:NoncompeteAgreementsMember 2021-10-20 0001606698 alpp:IdentifiedTechnologyMember 2021-10-20 2021-10-20 0001606698 2022-11-29 0001606698 alpp:ElectJetMember 2021-11-29 0001606698 alpp:ElectJetMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-11-29 0001606698 alpp:ElectJetMember us-gaap:NoncompeteAgreementsMember 2021-11-29 0001606698 alpp:ElectJetMember 2021-11-29 2021-11-29 0001606698 alpp:ElectJetMember us-gaap:CommonClassAMember 2021-11-29 2021-11-29 0001606698 alpp:DTIServicesMember 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:CustomerListsMember 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:TrademarksMember 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:NoncompeteAgreementsMember 2021-12-13 0001606698 alpp:DTIServicesMember 2021-12-13 2021-12-13 0001606698 alpp:DTIServicesMember us-gaap:WarrantMember 2021-12-13 2021-12-13 0001606698 2021-09-15 0001606698 us-gaap:AccountsReceivableMember 2021-12-31 0001606698 us-gaap:CashMember 2021-12-31 0001606698 us-gaap:DomesticCountryMember 2022-12-31 0001606698 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2022-01-01 2022-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2021-01-01 2021-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2022-01-01 2022-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2021-01-01 2021-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:DefenseSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:DefenseSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2022-01-01 2022-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2021-01-01 2021-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2022-01-01 2022-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2021-01-01 2021-12-31 0001606698 alpp:AerospaceVayuMember 2022-01-01 2022-12-31 0001606698 alpp:AerospaceVayuMember 2021-01-01 2021-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2021-01-01 2021-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesSegmentMSMMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ConstructionServicesExcelSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingQCASegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:ManufacturingAltLabsSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:DefenseSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesRCASegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:TechnologiesElecJetSegmentMember 2021-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:AerospaceVayuMember 2021-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2022-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember us-gaap:AllOtherSegmentsMember 2021-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2022-12-31 0001606698 alpp:ConstructionServicesSegmentMSMMember 2021-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2022-12-31 0001606698 alpp:ConstructionServicesExcelSegmentMember 2021-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2022-12-31 0001606698 alpp:ManufacturingQCASegmentMember 2021-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2022-12-31 0001606698 alpp:ManufacturingAltLabsSegmentMember 2021-12-31 0001606698 alpp:DefenseSegmentMember 2022-12-31 0001606698 alpp:DefenseSegmentMember 2021-12-31 0001606698 alpp:TechnologiesRCASegmentMember 2021-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2022-12-31 0001606698 alpp:TechnologiesElecJetSegmentMember 2021-12-31 0001606698 alpp:AerospaceVayuMember 2022-12-31 0001606698 alpp:AerospaceVayuMember 2021-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2022-12-31 0001606698 us-gaap:AllOtherSegmentsMember 2021-12-31 0001606698 alpp:LicensingAgreementMember 2022-12-31 0001606698 us-gaap:RoyaltyAgreementsMember 2021-11-28 0001606698 us-gaap:RoyaltyAgreementsMember 2021-11-28 2021-11-28 0001606698 alpp:HorizonWellTestingCaseMember 2020-08-01 2020-08-31 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember 2021-10-01 2021-10-31 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember 2022-01-19 2022-01-19 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember us-gaap:SettledLitigationMember 2022-07-01 2022-07-31 0001606698 2022-11-01 2022-11-30 0001606698 2022-12-01 2022-12-31 0001606698 alpp:BatteryMaterialsCompanyMember 2023-01-01 2023-01-31 0001606698 alpp:BatteryMaterialsCompanyMember 2023-01-31 0001606698 2023-02-01 2023-02-28 0001606698 us-gaap:CommonClassBMember 2023-04-01 2023-04-30 0001606698 us-gaap:PreferredClassBMember 2023-04-01 2023-04-30 0001606698 us-gaap:CommonClassAMember 2023-04-01 2023-04-30 0001606698 2023-06-30 0001606698 us-gaap:NonrelatedPartyMember 2023-06-30 0001606698 us-gaap:NonrelatedPartyMember 2022-12-31 0001606698 us-gaap:RelatedPartyMember 2023-06-30 0001606698 us-gaap:RelatedPartyMember 2022-12-31 0001606698 us-gaap:SeriesBPreferredStockMember 2023-06-30 0001606698 us-gaap:CommonClassAMember 2023-06-30 0001606698 us-gaap:CommonClassBMember 2023-06-30 0001606698 us-gaap:CommonClassCMember 2023-06-30 0001606698 us-gaap:CommonClassAMember 2023-05-12 2023-05-12 0001606698 2023-04-01 2023-06-30 0001606698 2022-04-01 2022-06-30 0001606698 2022-01-01 2022-06-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001606698 us-gaap:RetainedEarningsMember 2022-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001606698 2023-01-01 2023-03-31 0001606698 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001606698 us-gaap:RetainedEarningsMember 2023-03-31 0001606698 2023-03-31 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfClassBCommonStockToClassACommonStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001606698 alpp:ConversionOfSeriesBPreferredStockToClassACommonStockMember 2023-04-01 2023-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606698 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2023-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001606698 us-gaap:RetainedEarningsMember 2023-06-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2021-12-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001606698 us-gaap:RetainedEarningsMember 2021-12-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001606698 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesDPreferredStockToClassACommonStockMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001606698 alpp:ConversionOfSeriesCPreferredStockToClassACommonStockMember 2022-01-01 2022-03-31 0001606698 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-03-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-03-31 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001606698 us-gaap:RetainedEarningsMember 2022-03-31 0001606698 2022-03-31 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001606698 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001606698 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-06-30 0001606698 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001606698 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001606698 us-gaap:CommonClassCMember us-gaap:CommonStockMember 2022-06-30 0001606698 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001606698 us-gaap:RetainedEarningsMember 2022-06-30 0001606698 2022-06-30 0001606698 us-gaap:NonrelatedPartyMember 2023-01-01 2023-06-30 0001606698 us-gaap:NonrelatedPartyMember 2022-01-01 2022-06-30 0001606698 us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001606698 us-gaap:RelatedPartyMember 2022-01-01 2022-06-30 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:FourRevolvingLinesOfCreditMember us-gaap:LineOfCreditMember 2023-06-30 0001606698 us-gaap:RevolvingCreditFacilityMember alpp:CapitalExpenditureLineOfCreditMember us-gaap:LineOfCreditMember 2023-06-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001606698 alpp:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001606698 alpp:PrimeContractorsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001606698 alpp:PrimeContractorsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001606698 us-gaap:CostOfGoodsTotalMember alpp:VendorConcentrationRiskMember alpp:A4TechnologiesRCASegmentMember 2022-01-01 2022-06-30 0001606698 alpp:BatteryMaterialsCompanyMember 2023-02-28 0001606698 alpp:BatteryMaterialsCompanyMember 2023-06-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ProductMember 2023-04-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001606698 alpp:ConstructionServicesSegmentMember 2023-04-01 2023-06-30 0001606698 alpp:ManufacturingSegmentMember 2023-04-01 2023-06-30 0001606698 alpp:DefenseSegmentMember 2023-04-01 2023-06-30 0001606698 alpp:TechnologiesSegmentMember 2023-04-01 2023-06-30 0001606698 alpp:AerospaceSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ProductMember 2022-04-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001606698 alpp:ConstructionServicesSegmentMember 2022-04-01 2022-06-30 0001606698 alpp:ManufacturingSegmentMember 2022-04-01 2022-06-30 0001606698 alpp:DefenseSegmentMember 2022-04-01 2022-06-30 0001606698 alpp:TechnologiesSegmentMember 2022-04-01 2022-06-30 0001606698 alpp:AerospaceSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ProductMember 2023-01-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001606698 alpp:ConstructionServicesSegmentMember 2023-01-01 2023-06-30 0001606698 alpp:ManufacturingSegmentMember 2023-01-01 2023-06-30 0001606698 alpp:DefenseSegmentMember 2023-01-01 2023-06-30 0001606698 alpp:TechnologiesSegmentMember 2023-01-01 2023-06-30 0001606698 alpp:AerospaceSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:ProductMember alpp:ConstructionServicesSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:ManufacturingSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:DefenseSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:TechnologiesSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ProductMember alpp:AerospaceSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ProductMember 2022-01-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:ConstructionServicesSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:ManufacturingSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:DefenseSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:TechnologiesSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ServiceMember alpp:AerospaceSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001606698 alpp:ConstructionServicesSegmentMember 2022-01-01 2022-06-30 0001606698 alpp:ManufacturingSegmentMember 2022-01-01 2022-06-30 0001606698 alpp:DefenseSegmentMember 2022-01-01 2022-06-30 0001606698 alpp:TechnologiesSegmentMember 2022-01-01 2022-06-30 0001606698 alpp:AerospaceSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001606698 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001606698 us-gaap:SecuredDebtMember 2023-06-30 0001606698 alpp:TermLoansMember 2023-06-30 0001606698 alpp:TermLoansMember 2022-12-31 0001606698 us-gaap:NotesPayableOtherPayablesMember 2023-06-30 0001606698 alpp:SecuredDebtAndNotesPayableOtherPayablesMember 2023-06-30 0001606698 alpp:AlanMartinMember us-gaap:NotesPayableOtherPayablesMember 2022-06-30 0001606698 alpp:AlanMartinMember us-gaap:NotesPayableOtherPayablesMember 2023-06-30 0001606698 us-gaap:NotesPayableToBanksMember 2023-05-31 0001606698 us-gaap:NotesPayableToBanksMember 2023-05-01 2023-05-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2023-03-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2023-06-30 0001606698 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606698 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-01-01 2023-06-30 0001606698 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-01-01 2023-06-30 0001606698 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606698 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-05-01 2023-05-31 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-05-31 0001606698 us-gaap:RestrictedStockMember 2023-05-01 2023-05-31 0001606698 us-gaap:RestrictedStockMember us-gaap:ConvertibleNotesPayableMember 2023-05-01 2023-05-31 0001606698 2023-05-01 2023-05-31 0001606698 alpp:ConvertibleNotePayable1Member 2023-06-30 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-06-01 2023-06-30 0001606698 us-gaap:ConvertibleNotesPayableMember 2023-06-30 0001606698 us-gaap:RestrictedStockMember 2023-06-01 2023-06-30 0001606698 us-gaap:RestrictedStockMember us-gaap:ConvertibleNotesPayableMember 2023-06-01 2023-06-30 0001606698 alpp:Warrants1Member us-gaap:ConvertibleNotesPayableMember 2023-06-30 0001606698 alpp:Warrants2Member us-gaap:ConvertibleNotesPayableMember 2023-06-30 0001606698 alpp:ConvertibleNotePayable2Member 2023-06-30 0001606698 us-gaap:CommonClassAMember 2023-05-11 0001606698 us-gaap:CommonClassAMember 2023-05-12 0001606698 alpp:ShareholderMember us-gaap:CommonClassBMember 2023-04-01 2023-04-30 0001606698 alpp:ShareholderMember us-gaap:CommonClassAMember 2023-04-01 2023-04-30 0001606698 alpp:ExercisePrice1Member 2023-01-01 2023-06-30 0001606698 alpp:ExercisePrice1Member 2023-06-30 0001606698 alpp:ExercisePrice2Member 2023-01-01 2023-06-30 0001606698 alpp:ExercisePrice2Member 2023-06-30 0001606698 alpp:ExercisePrice3Member 2023-01-01 2023-06-30 0001606698 alpp:ExercisePrice3Member 2023-06-30 0001606698 alpp:ExercisePrice4Member 2023-01-01 2023-06-30 0001606698 alpp:ExercisePrice4Member 2023-06-30 0001606698 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001606698 us-gaap:WarrantMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeOneMember 2023-01-01 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeTwoMember 2023-01-01 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeThreeMember 2023-01-01 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFourMember 2023-01-01 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeFiveMember 2023-01-01 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSixMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSixMember 2023-01-01 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSevenMember 2023-06-30 0001606698 us-gaap:WarrantMember alpp:ExercisePriceRangeSevenMember 2023-01-01 2023-06-30 0001606698 us-gaap:MeasurementInputSharePriceMember 2023-06-30 0001606698 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-06-30 0001606698 us-gaap:MeasurementInputExpectedTermMember 2023-06-30 0001606698 us-gaap:MeasurementInputPriceVolatilityMember 2023-06-30 0001606698 us-gaap:MeasurementInputExpectedDividendRateMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesExcelSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesExcelSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesExcelSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesExcelSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecJetSgementMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecJetSgementMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecJetSgementMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecJetSgementMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2023-04-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2022-04-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2023-01-01 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2022-01-01 2022-06-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2023-04-01 2023-06-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2022-04-01 2022-06-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-06-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesMSMSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesExcelSegmentMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ConstructionServicesExcelSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingQCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4ManufacturingAltLabsSegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4DefenseTDISegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesRCASegmentMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecJetSgementMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4TechnologiesElecJetSgementMember 2022-12-31 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2023-06-30 0001606698 us-gaap:OperatingSegmentsMember alpp:A4AerospaceVayuSegmentMember 2022-12-31 0001606698 us-gaap:MaterialReconcilingItemsMember 2023-06-30 0001606698 us-gaap:MaterialReconcilingItemsMember 2022-12-31 0001606698 srt:MinimumMember alpp:LicensingAgreementMember 2023-06-30 0001606698 srt:MaximumMember alpp:LicensingAgreementMember 2023-06-30 0001606698 alpp:LicensingAgreementMember 2023-06-30 0001606698 alpp:HorizonWellTestingCaseMember 2023-06-30 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2023-08-03 2023-08-03 0001606698 alpp:HorizonWellTestingCaseMember us-gaap:SubsequentEventMember 2023-08-11 2023-08-11 0001606698 alpp:HorizonWellTestingCaseMember srt:ScenarioForecastMember 2023-10-31 2023-10-31 0001606698 alpp:HorizonWellTestingCaseMember srt:ScenarioForecastMember 2023-12-01 0001606698 alpp:HorizonWellTestingCaseMember srt:ScenarioForecastMember 2023-12-01 2023-12-01 0001606698 alpp:HorizonWellTestingCaseMember srt:ScenarioForecastMember 2024-12-01 2024-12-01 0001606698 alpp:ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember us-gaap:SettledLitigationMember 2021-10-01 2021-10-31 0001606698 2022-06-01 2022-06-30 0001606698 alpp:PurchaseOrderG1MKIIIFixedWingUAVMember us-gaap:SubsequentEventMember 2023-07-31 iso4217:USD iso4217:USD shares shares pure alpp:shareholder alpp:company utr:sqft alpp:debtInstrument alpp:installment alpp:loan alpp:lineOfCredit alpp:vote alpp:day alpp:segment alpp:complaint alpp:lawsuit S-1/A 0001606698 true Encompass new updates in the business Non-accelerated Filer 2023 Q2 P1Y P5D P5D P5D P5D 0.125 0.125 0.125 P1Y 0.125 ALPINE 4 HOLDINGS, INC. DE 46-5482689 2525 E Arizona Biltmore Circle Suite 237 Phoenix AZ 85016 480 702-2431 true true false 2673541 3715666 17139944 11875176 1402788 877904 25258369 24419654 2428223 1955907 48902865 42844307 19503485 28101471 36282609 39180664 16407566 1460206 22680084 22680084 1855605 357118 145632214 134623850 8608554 7744957 6749890 5074006 5284285 6359449 3201136 5690524 7426814 4473489 725302 649343 1318885 428596 33314866 30420364 4266350 8426105 7215520 5640051 14592813 15319467 15262494 1066562 0 400092 988150 1861165 75640193 63133806 0.0001 0.0001 5000000 5000000 1.00 1.00 100 100 5 5 5 5 5 5 0.0001 0.0001 295000000 295000000 178425932 161798817 161798817 17844 16182 0.0001 0.0001 10000000 10000000 8548088 8548088 8548088 8548088 854 854 0.0001 0.0001 15000000 15000000 12238232 12500200 12500200 1224 1250 141723921 130348267 -71751827 -58876514 69992021 71490044 145632214 134623850 104563002 51640813 82848600 43942815 21714402 7697998 37531794 27987920 876542 1464918 0 367519 5938150 0 32470186 29820357 -10755784 -22122359 3124132 3289233 0 803079 0 3896108 0 1350000 270609 635526 -2853523 695480 -13609307 -21426879 -733994 -1943741 -12875313 -19483138 190779052 164216808 190779052 164216808 -0.07 -0.12 -0.07 -0.12 5 5 0 0 0 0 126363158 12636 9023088 902 14162267 1417 25144136 -39393376 -14234280 18428827 1844 76491149 76492993 7384018 740 1886156 1886896 1617067 162 -1617067 -162 0 475000 48 -475000 -48 0 45000 5 185845 185850 199018 21 261504 261525 4922471 492 15066719 15067211 1066868 105 5194329 5194434 1342390 134 6361153 6361287 36538 36538 92428 92428 -19483138 -19483138 5 5 0 0 0 0 161798817 16182 8548088 854 12500200 1250 130348267 -58876514 71490044 211236 22 231555 231577 37500 4 -37500 -4 0 63907 7 365463 365470 8245 34622 34622 224468 22 -224468 -22 0 473159 473159 1589005 159 1097303 1097462 14492754 1448 9173552 9175000 -12875313 -12875313 5 5 0 0 0 0 178425932 17844 8548088 854 12238232 1224 141723921 -71751827 69992021 -12875313 -19483138 -19483138 3026483 2396966 3148055 1757393 0 803079 0 3896108 0 545509 -733994 -1943741 5938150 0 202761 3028757 704736 298063 0 1436052 1006683 412898 0 1350000 0 367519 691061 237192 5467529 4235353 1529776 6795719 524884 160483 1970803 87950 724576 725596 1675884 614399 -1075164 332032 -642822 -429529 -19578196 -25423742 1067157 3571253 140710 0 12454943 0 250000 0 0 37324035 0 350000 0 81442 11278496 -41163846 11097462 76492993 500000 16078 0 408000 4795213 2575552 266419 0 825000 0 0 185850 4642043 0 0 238651 2750943 7161807 0 1688464 650695 637180 7257575 69580671 -1042125 2993083 3715666 722583 2673541 3715666 2231600 1973818 0 54058 0 1886896 15729043 95029 243843 0 0 92428 0 15067211 0 279287 0 4680000 0 1000000 0 6653309 0 2000000 0 136 0 171 Restatement of Consolidated Financial StatementsAs more fully discussed in the Form 10-K/A filed on March 17, 2023, the Company restated its consolidated financial statements as of December 31, 2021 and 2020, and for the years then ended to correct errors related to purchase accounting impacting income taxes related to the deferred tax liabilities for certain acquisitions the Company made in 2020 and 2021, the classification of the Series C and Series D preferred shares issued in connection with these acquisitions, errors in the valuation of certain assets acquired for one of the acquisitions in 2021, and errors in the recording of forgiveness of PPP loans that were assumed as part of certain acquisitions in 2020 and 2021. Organization and Basis of Presentation<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alpine 4 Holdings, Inc. (together with its subsidiaries, the “Company,” “we,” or “our”), was incorporated under the laws of the State of Delaware on April 22, 2014. The Company was formed to serve as a vehicle to affect an asset acquisition, merger, exchange of capital stock, or other business combination with a domestic or foreign business. On March 2, 2021, the Company changed its name from Alpine 4 Technologies Ltd. to Alpine 4 Holdings, Inc.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective April 1, 2016, the Company purchased all of the outstanding capital stock of Quality Circuit Assembly, Inc., a California corporation (“QCA”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2019, the Company purchased all of the outstanding capital stock of Morris Sheet Metal Corp., an Indiana corporation (“MSM”), JTD Spiral, Inc. a wholly owned subsidiary of MSM, an Indiana corporation, Morris Enterprises LLC, an Indiana limited liability company and Morris Transportation LLC, an Indiana limited liability company (collectively “Morris” or “MSM”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective November 6, 2019, the Company purchased all of the outstanding capital stock and units of Deluxe Sheet Metal, Inc., an Indiana corporation, and DSM Holding, LLC, an Indiana limited liability company, and purchased certain real estate from Lonewolf Enterprises, LLC, an Indiana limited liability company (collectively “Deluxe”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 21, 2020, the Company purchased all of the outstanding units of Excel Fabrication, LLC., an Idaho limited liability company (“Excel”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective December 15, 2020, the Company purchased the assets of Impossible Aerospace Corporation, a Delaware corporation (“IA”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 8, 2021, the Company purchased the assets of Vayu (US), Inc., a Delaware corporation (“Vayu”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021, the Company acquired all of the outstanding shares of stock of Thermal Dynamics, Inc., a Delaware corporation (“TDI”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 10, 2021, the Company acquired all of the outstanding membership interests of KAI Enterprises, LLC, a Florida limited liability company, the sole asset of which was all of the outstanding membership interests of Alternative Laboratories, LLC, a Delaware limited liability company (“Alt Labs”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2021, the Company acquired 100% of the outstanding shares of Identified Technologies Corporation, a Delaware corporation (“Identified Technologies”).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 29, 2021, the Company, and a newly formed and wholly owned subsidiary of the Company named ALPP Acquisition Corporation 3, Inc. (“AC3”), entered into a merger agreement with ElecJet Corp., (“ElecJet”) and the three ElecJet shareholders. Pursuant to the agreement, AC3 merged with and into ElecJet with ElecJet being the surviving entity following the merger.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 9, 2021, the Company, and A4 Technologies, Inc., a wholly owned subsidiary of the Company (“A4 Technologies”), entered into a Membership Interest Purchase Agreement with DTI Services Limited Liability Company (doing business as RCA Commercial Electronics), (“DTI”), Direct Tech Sales LLC, (also having an assumed business name of RCA Commercial Electronics), (“Direct Tech”), PMI Group, LLC, (“PMI”), Continu.Us, LLC, (“Continu.Us”), Solas Ray, LLC, (“Solas”), and the individual owners of the interests of the various entities. DTI, Direct Tech, PMI, Continu.Us, and Solas were each referred to in the Membership Interest Purchase Agreement collectively as “RCA.” Pursuant to the MIPA, the Company acquired all of the outstanding membership interests of RCA.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Q1 2022, the Company formed Global Autonomous Corporation (“GAC”) with several key employees and consultants. The Company owns 71.43% of the outstanding shares of stock of GAC, which has remained consistent throughout the year. There was no assignment of assets or other financial activity on the entity during the current year.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this Report, the Company was a holding company owning, directly or indirectly, fourteen companies:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Corporate Services, LLC;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ALTIA, LLC;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Quality Circuit Assembly, Inc.;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Morris Sheet Metal, Corp;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">JTD Spiral, Inc.;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Excel Construction Services, LLC;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">SPECTRUMebos, Inc.;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vayu (US)</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Thermal Dynamics International, Inc.;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Alternative Laboratories, LLC.;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identified Technologies, Corp.;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ElecJet Corp.;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">DTI Services Limited Liability Company (doing business as RCA Commercial Electronics); and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Global Autonomous Corporation,</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Financial Accounting Standards Board (the “FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the going concern sub-section below).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses and negative cash flows from operations. These factors raise substantial doubt about the Company’s ability to continue as a going concern. While the Company experienced a loss for the year ended December 31, 2022, of $12.9 million, and had a negative cash flow used in operations of $19.6 million, this was an improvement over the same period last year, for the year ended December 31, 2021, when there was a net loss of $19.5 million had a negative cash flow used in operations of $25.4 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company has positive working capital of approximately $15.6 million. The Company has also secured bank financing totaling $33.0 million ($33.0 million in Lines of Credit including $0.5 million in capital expenditures lines of credit availability) of which $3.8 million was available and unused at December 31, 2022. There are two lines of credit that are set to mature during 2023. These two line of credits total $8.0 million, of which $7.5 million was used as of December 31, 2022, and are shown as a current liability on the consolidated balance sheet. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company plans to continue to generate additional revenue (and improve cash flows from operations) partly from the acquisitions of the six operating companies, which closed in 2021, combined with improved gross profit performance from the existing operating companies. The Company also plans to continue to raise funds through debt financing and the sale of shares through its planned at-the-market offering.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Going Concern</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses causes doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of QCA, TDI, IDT and RCA plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past 12 months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next 12 months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as MSM, Alt Labs, and Excel Construction have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 – Organization and Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited consolidated financial statements were prepared by Alpine 4 Holdings, Inc. ("we,” “our,” or the "Company"), pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). The information furnished herein reflects all adjustments (consisting of normal recurring accruals and adjustments) which are, in the opinion of management, necessary to fairly present the operating results for the respective periods. Certain information and footnote disclosures normally present in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") were omitted pursuant to such rules and regulations. These financial statements should be read in conjunction with the audited consolidated financial statements and footnotes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on May 5, 2023. The results for the six months ended June 30, 2023, are not necessarily indicative of the results to be expected for the year ending December 31, 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was incorporated under the laws of the State of Delaware in April 2014. We are a publicly traded conglomerate that acquires businesses that fit into our disruptive DSF business model of Drivers, Stabilizers, and Facilitators.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). Certain reclassifications have been made that have no impact on net earnings and financial position.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial statements are prepared in accordance with U.S. GAAP applicable to a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are issued. In accordance with Financial Accounting Standards Board (“FASB”), Accounting Standards Update (“ASU”) No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40), our management evaluates whether there are conditions or events, considered in aggregate, that raise substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued (further detail in the Going Concern sub-section below).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As shown in the accompanying consolidated financial statements, the Company has incurred significant recurring losses but has positive cash flows from operations for the current year. Although the Company has experienced net losses of $10.3 million and $2.5 million for the six months ended June 30, 2023 and 2022, respectively, net cash flows provided by operating activities improved to $2.5 million for the six months ended June 30, 2023, from $7.2 million used in operating activities for the six months ended June 30, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the Company had positive working capital of $1.6 million, which was a decrease of $14.0 million compared to December 31, 2022. The Company has bank financing totaling $35.0 million ($35.0 million in lines of credit including $0.5 million in capital expenditures lines of credit availability) of which $4.4 million was available and unused as of June 30, 2023. There are three lines of credit that are set to mature during the next twelve months. These three lines of credit total $13.7 million, of which $8.7 million was used as of June 30, 2023, and are shown as a current liability on the consolidated balance sheet. These factors raise substantial doubt about the Company's ability to continue as a going concern. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company plans to continue to generate additional revenue, improve cash flows from operations, and improve gross profit performance across all of its subsidiaries. The Company also may raise funds through debt financing, securing additional lines of credit, and the sale of shares in public or private offerings.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Going Concern</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared on a going concern basis. While the working capital deficiency of prior years has improved, and working capital of the Company is currently positive, continued operating losses cause doubt as to the ability of the Company to continue. The Company's ability to raise additional capital through the future issuances of common stock is unknown. The obtainment of additional financing, the successful development of the Company's plan of operations, and its ultimate transition to profitable operations are necessary for the Company to continue. The uncertainty that exists with these factors raises substantial doubt about the Company's ability to continue as a going concern. The financial statements of the Company do not include any adjustments that may result from the outcome of these aforementioned uncertainties.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to mitigate the risk related to the going concern uncertainty, the Company has a three-fold plan to resolve these risks. First, the operating subsidiaries of Quality Circuit Assembly ("QCA"), Quality Circuit Assembly - Central ("QCA-C"), Identified Technologies ("IDT"), Thermal Dynamics International ("TDI"), and RCA Commercial ("RCA") plan to expand their revenues and profits yielding increased cash flow in those operating segments. This plan will allow for an increased level of cash flow to the Company. Second, the Company has expanded its credit facilities at the subsidiary level over the past twelve months to allow for greater borrowing accessibility if needed for the expansion of product lines and sales opportunities and plans to extend or refinance any lines of credit coming due over the next twelve months in order to provide additional financing. Finally, operating companies hard hit by the supply-chain related price increases such as Morris Sheet Metal ("MSM"), Alternative Laboratories ("Alt Labs"), and Excel Construction ("Excel") have begun to experience an easing in the procurement and cost overruns of limited product supply. This subsequently has added to increased cash flow to those entities and less reliance on the Company to fund those activities. Although this plan is in place to mitigate the risk related to the going concern uncertainty, substantial doubt remains due to uncertainty around the growth projections and lack of control of many of the factors included in the Company’s plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Entity level risks</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations and performance may depend on global, regional, economic and geopolitical conditions. Russia’s invasion and military attacks on Ukraine have triggered significant sanctions from North American and European leaders. As of the date of this Report, those events were continuing to escalate and create increasingly volatile global economic conditions. Resulting changes in North American trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a “trade war.” A trade war could result in increased costs for raw materials that we use in our manufacturing and could otherwise limit our ability to sell our products abroad. These increased costs would have a negative effect on our financial condition and profitability. Furthermore, the military conflict between Russia and Ukraine is increasing supply interruptions and further hindering our ability to find the materials we need to make our products. If the conflict between Russia and Ukraine continues for a long period of time, or if other countries become further involved in the conflict, we could face significant adverse effects to our business and financial condition. The Company is not able to fully quantify the impact that these factors will have on the Company’s financial results during 2023 and beyond.</span></div> 1 3 0.7143 14 The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”).<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). Certain reclassifications have been made that have no impact on net earnings and financial position.</span></div> -12900000 -19600000 -19500000 -25400000 15600000 33000000.0 33000000.0 500000 3800000 8000000 7500000 6 Summary of Significant Accounting Policies<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Advertising</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of December 31, 2022, and 2021, the Company had no cash equivalents.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were approximately $3.2 million and $3.5 million, respectively as of December 31, 2022 and December 31, 2021. Of this amount, approximately $2.0 million and $2.0 million, respectively, were uninsured. All uninsured amounts are held with J.P. Morgan Chase.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Major Customers</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Major Vendors</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,116,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,253,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,685,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,258,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,419,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property and Equipment, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 years</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,864,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,696,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,630,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,804,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,925,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,301,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,823,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,503,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,101,471 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Purchased Intangibles and Other Long-Lived Assets, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between <span style="-sec-ix-hidden:f-499">one</span> and seventeen years as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-16 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-17 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,866,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,616,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,560,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,310,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,711,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,048,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,277,479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,129,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,282,609 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,180,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,282,609 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Long-Term Assets</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855,605 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,118 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for the Impairment of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research &amp; development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:58.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:58.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equity Investments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Research and Development</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contract with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">executed contracts with the Company’s customers that it believes are legally enforceable;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of performance obligations in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price for each performance obligation in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation the transaction price to each performance obligation; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue only when the Company satisfies each performance obligation. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">QCA and Alt Labs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ElecJet</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ElecJet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identified Technologies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Direct Tech Sales (“RCA”)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">MSM, Excel and TDI</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Retentions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sale of goods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Circuit boards and cables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,780,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,700,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electronics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,191,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale of goods</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,861,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,918,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sale of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,098,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,462,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drone 3D mapping</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale of services</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,701,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,722,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,640,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings (loss) per share </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss available to stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of Dilutive Securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dilute EPS </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss available to stockholders plus assumed conversions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-based compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Related Party Disclosure</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 850, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 – Summary of Significant Accounting Policies</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of June 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. As of June 30, 2023, and December 31, 2022, the Company had no cash equivalents.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIC insures up to $250,000 per account with any excess amount in each account being uninsured. Total bank balances were $3.9 million and $3.2 million as of June 30, 2023, and December 31, 2022, respectively. Of this amount, $2.5 million and $2.0 million were uninsured as of June 30, 2023, and December 31, 2022, respectively. All uninsured amounts are held with J.P. Morgan Chase.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Major Customers &amp; Vendors</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no customers which made up over 10% of total Company accounts receivable as of June 30, 2023, or December 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023, the Company had no customers which made up over 10% of total Company revenues. For the six months ended June 30, 2022, the Company had one customer within the A4 Technology - RCA segment, which made up 12% of total Company revenues.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023 and 2022, the Company received 10% and 10%, respectively, of total Company revenues from prime contractors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023, the Company had no vendors, which made up over 10% of total Company purchases. For the six months ended June 30, 2022, the Company had one vendor within the A4 Technology - RCA segment, which made up 17% of total Company purchases.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory at June 30, 2023, and December 31, 2022, consisted of:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,726,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,116,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,528,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,019,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,258,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, there were no events or changes in circumstances that indicated a quantitative impairment analysis was necessary and as such, no impairment was recorded.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of June 30, 2023, and December 31, 2022, the reporting units with goodwill were QCA, MSM, Alt Labs, TDI, IDT, Elecjet, and RCA. Consistent with our prior year assessment, the Elecjet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research &amp; development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. Any failure to execute these customer and/or supplier arrangements would negatively impact the key growth assumptions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair value measurements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-bottom:9pt;padding-left:76.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:76.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:76.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of June 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis, as all of our financial assets and liabilities were Level 1.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company made a $0.3 million investment for a 10% equity interest in a battery materials company, which includes a seat on its board of directors, and participation rights in future funding rounds. The investment is accounted for as an equity method investment as the board representation allows us to have significant influence over the operating and financial policies of the battery materials company. The investment is presented in other non-current assets on the consolidated balance sheet with the value of the investment being adjusted in arrears on a quarterly basis based on its financial performance. In June 2023, a subsequent funding round was held, in which the Company waived its participation rights, that decreased our equity investment to an 8% equity interest.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the six months ended June 30, 2023 and 2022, research and development costs totaled $1.7 million and $0.6 million, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (loss) per share</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of June 30, 2023 and 2022 was 2,894,897 and 1,098,050. respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the three and six months ended June 30, 2023 and 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,551,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,103,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,899,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect of Dilutive Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilute EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,551,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,103,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,899,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,321,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,076,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,890,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect of Dilutive Securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilute EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,321,009)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,076,452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459,754)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,890,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">executed contract with the Company's customers that it believes are legally enforceable;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of performance obligations in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price for each performance obligation in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to each performance obligation; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue only when the Company satisfies each performance obligation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents our revenues disaggregated by type for the three months ended June 30, 2023 and 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,886,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,546,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,475,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,886,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,022,026 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,530,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,255,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,786,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,669,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,484,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,669,259 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,530,475 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,255,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,271,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents our revenues disaggregated by type for the six months ended June 30, 2023 and 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,206,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,216,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,423,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,806,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,960,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,806,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,206,937 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,216,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,383,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,178,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,049,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,228,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,725,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,635,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,725,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,178,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,049,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,863,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of December 31, 2022 and 2021. Significant intercompany balances and transactions have been eliminated.The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries as of June 30, 2023, and December 31, 2022. Significant intercompany balances and transactions have been eliminated. The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. In many instances, the Company could have reasonably used different accounting estimates and in other instances changes in the accounting estimates are reasonably likely to occur from period to period. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected.The consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States, or U.S. GAAP. Preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable. This applies in particular to useful lives of long-lived assets, reserves for accounts receivable and inventory, valuation allowance for deferred tax assets, fair values assigned to intangible assets acquired, and impairment of long-lived assets. Actual results could differ significantly from our estimates. To the extent that there are material differences between these estimates and actual results, the Company’s future financial statement presentation, financial condition, results of operations and cash flows will be affected. Advertising costs are expensed when incurred. All advertising takes place at the time of expense. We have no long-term contracts for advertising. Advertising expense for all periods presented were not significant. Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days.Cash and cash equivalents consist of cash and short-term investments with original maturities of less than 90 days. 0 0 3200000 3500000 2000000 2000000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no customers that made up over 10% of accounts receivable as of December 31, 2022, and 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company had one customer that made up 14% of total Company revenues within the A4 Technology - RCA segment. This customer had an accounts receivable balance of $1.2 million as December 31, 2022. For the year ended December 31, 2021, the Company had two customers that each made up 11% of total Company revenues with the A4 Manufacturing - QCA segment and A4 Manufacturing - Alt Labs segment. The customer within A4 Manufacturing - QCA segment had an accounts receivable balance of $1.0 million as of December 31, 2021. The customer within A4 Manufacturing - Alt Labs segment had an accounts receivable balance of $0, as of December 31, 2021, as the account receivable related to this customer was written off as bad debt expense noted in the section below.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company had 9% of total revenues made up of government contracts.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Major Vendors</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, there was one vendor that made up 14% of total Company purchases within the A4 Technology - RCA segment.. For the year ended December 31, 2021, there were no vendors that made up at least 10% of total purchases within the Company.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no customers which made up over 10% of total Company accounts receivable as of June 30, 2023, or December 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023, the Company had no customers which made up over 10% of total Company revenues. For the six months ended June 30, 2022, the Company had one customer within the A4 Technology - RCA segment, which made up 12% of total Company revenues.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023 and 2022, the Company received 10% and 10%, respectively, of total Company revenues from prime contractors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023, the Company had no vendors, which made up over 10% of total Company purchases. For the six months ended June 30, 2022, the Company had one vendor within the A4 Technology - RCA segment, which made up 17% of total Company purchases.</span></div> 0.14 1200000 0.11 1000000 0 0.09 0.14 The Company maintains reserves for potential credit losses on accounts receivable. Management reviews the composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves. Reserves are recorded primarily on a specific identification basis. As of December 31, 2022 and 2021, allowance for bad debt was $52,531 and $199,936, respectively. During the years ended December 31, 2022 and 2021, the Company wrote off $202,761 and $3,028,757, respectively to bad debts expense. 52531 199936 202761 3028757 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory for all subsidiaries is valued at weighted average. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,116,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,253,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,685,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,258,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,419,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Inventory for all subsidiaries is valued at weighted average cost. Management compares the cost of inventory with its net realizable value and an allowance is made to write down inventory to net realizable value, if lower. Inventory is segregated into three areas, raw materials, work-in-process and finished goods. Inventory as of December 31, 2022 and 2021 consisted of:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,116,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,253,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,685,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,258,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,419,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table>Inventory at June 30, 2023, and December 31, 2022, consisted of:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,726,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,116,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,528,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,975,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,019,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,258,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 9116824 8253104 3165876 2480979 12975669 13685571 25258369 24419654 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are carried at cost less depreciation. Depreciation and amortization are provided principally on the straight-line method over the estimated useful lives of the assets, which range from five years to 39 years as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 years</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repair costs are expensed as incurred. Significant improvements are capitalized and depreciated over the estimated life of the asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,864,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,696,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,630,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,804,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,925,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,301,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,823,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,503,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,101,471 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in Buildings and improvements in the above table are two buildings of $9,000,000 and $2,000,000 related to sale leaseback transactions. (See Note 3)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded depreciation expense of $3,026,483 and $2,396,966 in 2022 and 2021, respectively.</span></div> P5Y P39Y <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 years</span></td></tr></table><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles and trucks</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,864,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,696,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,630,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,804,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,925,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,301,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,823,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,503,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,101,471 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P5Y P7Y P10Y P5Y P39Y 1056551 1251187 9864846 8876402 186464 167581 16696926 23630250 27804787 33925420 8301302 5823949 19503485 28101471 9000000 2000000 3026483 2396966 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes intangible assets with finite lives over their estimated useful lives, which range between <span style="-sec-ix-hidden:f-499">one</span> and seventeen years as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-16 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-17 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,866,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,616,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,560,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,310,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,711,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,048,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,277,479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,129,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,282,609 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,180,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,282,609 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded amortization expense of $3,148,055 and $1,757,393 in 2022 and 2021, respectively.</span></div> P17Y <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-16 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-17 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr></table> P5Y P1Y P15Y P3Y P16Y P3Y P17Y P15Y <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,011,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,866,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,616,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,560,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,310,088 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,711,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, trademarks, and licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(962,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,048,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,277,479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,129,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,282,609 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,180,664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P2Y 128474 128474 P6Y3M18D 1426276 1378772 P11Y10M24D 13011187 13011187 P13Y10M24D 7127408 7174912 P13Y6M 19866743 19616743 P12Y10M24D 41560088 41310088 77084 64757 478510 210465 1711327 1112797 962258 8444 2048300 732961 5277479 2129424 36282609 39180664 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization expense of intangible assets over the next 5 years and thereafter is as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,282,609 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3152048 3152048 2919686 2900686 2762686 21395455 36282609 3148055 1757393 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term assets consisted of the following as of December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855,605 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,118 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 578545 149517 1277060 207601 1855605 357118 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets in accordance with the provisions of Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for the Impairment of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset are less than the carrying amount of that asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2022, there was a triggering event related to the customer list for Alt Labs which required an analysis to be performed. This analysis was performed in conjunction with a third-party valuation expert. As a result of the analysis, it was determined that the value of the estimated future cash flows were greater than the carrying value of the reporting unit's assets. No impairment was recognized during the year ended December 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, due to the significant impact of COVID-19, the Company determined that the customer list for Excel was impaired and took a charge to earnings of $359,890.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets in accordance with the provisions of ASC Topic 360, Accounting for the Impairment of Long-Lived Assets. This statement requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the estimated future cash flows from the use of the asset is less than the carrying amount of that asset.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, there were no events or changes in circumstances that indicated a quantitative impairment analysis was necessary and as such, no impairment was recorded.</span></div> 359890 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of December 31, 2022 and 2021, the reporting units with goodwill were QCA, Morris, Alt Labs, TDI, Identified Technology, ElecJet, and RCA.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company determined that the goodwill for Excel was impaired and took a charge to earnings of $7,629. During the 2022 fourth quarter, we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of all our reporting units exceeded their carrying amounts. Based on the analysis, the ElecJet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research &amp; development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. If we fail to execute these customer and/or supplier arrangements, this would negatively impact the key growth assumptions.</span></div>In financial reporting, goodwill is not amortized, but is tested for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Events that result in an impairment review include significant changes in the business climate, declines in our operating results, or an expectation that the carrying amount may not be recoverable. We assess potential impairment by considering present economic conditions as well as future expectations. All assessments of goodwill impairment are conducted at the individual reporting unit level. As of June 30, 2023, and December 31, 2022, the reporting units with goodwill were QCA, MSM, Alt Labs, TDI, IDT, Elecjet, and RCA. Consistent with our prior year assessment, the Elecjet reporting unit is considered an at-risk reporting unit. Our methods and assumptions were consistent with those discussed below in the Fair Value Measurement subsection. This reporting unit is primarily considered at-risk as it is a start-up subsidiary with minimal to no revenue to offset its research &amp; development expenses. The DCF model includes revenue growth assumptions of us executing large new customer and/or supplier agreements within the next two years and then steadily increasing revenue at a more normalized rate thereafter. Any failure to execute these customer and/or supplier arrangements would negatively impact the key growth assumptions. 7629 The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases, and are recorded on the consolidated balance sheet as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term. The Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term. <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:58.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:58.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, convertible notes, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of December 31, 2022 and 2021, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis as all of our financial assets and liabilities were Level 1.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures, defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-bottom:9pt;padding-left:76.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:76.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:76.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Unobservable inputs that are supported by little or no market activity and that are financial instruments whose values are determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the provisions of fair value measurement to various nonrecurring measurements for our financial and nonfinancial assets and liabilities. The Company's financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses, notes payable and lines of credit. The carrying amount of these financial instruments approximates fair value due either to length of maturity or interest rates that approximate prevailing market rates unless otherwise disclosed in these financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the estimated fair value of a reporting unit using a combination of the income and market approaches. For the income approach, we use a discounted cash flow models developed in connection with our third-party valuation specialists that include the following assumptions, among others: projections of revenues, expenses, and related cash flows based on assumed long-term growth rates; and estimated discount rates. For the market approach, we use analyses based primarily on market comparables. We base these assumptions on historical data and experience, industry projections, and general economic conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of long-term debt approximates fair value since the related rates of interest approximate current market rates. As of June 30, 2023, and December 31, 2022, the Company had no financial assets or liabilities that were required to be fair valued on a recurring basis, as all of our financial assets and liabilities were Level 1.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity investments consisted of investment in one private company in which the Company does not have the ability to exercise significant influence over their operating and financial activities. This investment is carried at cost as there is no market for the membership units, accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in accordance with the ASC 321 guidelines, the Company recognized a loss on impairment for the entire value of $1,350,000. The current book value for this investment as of December 31, 2022 is $0.</span> 1350000 0 The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. During the years ended December 31, 2022 and 2021, research and development cost totaled $876,542 and $1,464,918, respectively.The Company focuses on quality control and development of new products and the improvement of existing products. All costs related to research and development activities are expensed as incurred. 876542 1464918 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contract with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">executed contracts with the Company’s customers that it believes are legally enforceable;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of performance obligations in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price for each performance obligation in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation the transaction price to each performance obligation; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue only when the Company satisfies each performance obligation. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subsidiaries are all located in North America, as well as the customer base in which the Company’s revenue is derived from. The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">QCA and Alt Labs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QCA (Circuit boards and cables) and Alt Labs (Supplements) are contract manufacturers and recognize revenue when the products have been built and control has been transferred to the customer. If a deposit for product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ElecJet</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ElecJet is a manufacturer of electric components, and a research and development company for battery technology and recognizes revenue when the products have been shipped to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identified Technologies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified Technologies provides 3D mapping drone software and data for industrial job sites and recognizes revenue when the service has been provided to the customer. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Direct Tech Sales (“RCA”)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RCA is engaged in the design, manufacture and wholesale distribution of electronics such as televisions, mounting solutions, projectors and screens, audio equipment, digital signage, mobile audio and video systems, and all wire and connecting products throughout the United States of America. RCA recognizes revenue when the products have been shipped to the customer which is also when title transfers. If a deposit for a product or service is received prior to completion, the payment is recorded as deferred revenue until such point the product or services meets our revenue recognition policy. Management assesses the materiality and likelihood of warranty work and </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">returns, and records reserves as needed, and have determined that the warranty and returns would be immaterial for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">MSM, Excel and TDI</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our construction contracts, revenue is generally recognized over time as our performance creates or enhances an asset that the customer controls as it is created or enhanced. Our fixed price construction projects generally use a cost-to-cost input method to measure our progress towards complete satisfaction of the performance obligation as we believe it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure of progress, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. For certain of our revenue streams, that are performed under time and materials contracts, our progress towards complete satisfaction of such performance obligations is measured using an output method as the customer receives and consumes the benefits of our performance completed to date. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets include unbilled amounts from our construction projects when revenues recognized under the cost-to-cost measure of progress exceed the amounts invoiced to our customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from our customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. In addition, many of our time and materials arrangements, are billed pursuant to contract terms that are standard within the industry, resulting in contract assets being recorded, as revenue is recognized in advance of billings. Our contract assets do not include capitalized costs to obtain and fulfill a contract. Contract assets are generally classified as current within the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities from our construction contracts arise when amounts invoiced to our customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from our customers on certain contracts. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Retentions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, accounts receivable included retainage billed under terms of our contracts. These retainage amounts represent amounts which have been contractually invoiced to customers where payments have been partially withheld pending the achievement of certain milestones, satisfaction of other contractual conditions or completion of the project. The Company has recorded a receivable for retainage of approximately $2.0 million and $1.6 million as of December 31, 2022, and 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by type with the sales of goods recognized upon delivery and the sales of services recognized over the time of the contract as described above:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sale of goods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Circuit boards and cables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,780,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,700,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electronics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,191,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale of goods</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,861,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,918,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sale of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,098,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,462,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drone 3D mapping</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale of services</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,701,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,722,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,640,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under ASC Topic 606, Revenue from contract with Customers ("Topic 606"). The following is a summary of the revenue recognition policy for each of the Company’s subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized under Topic 606, at a point in time and over a period of time, in a manner that reasonably reflects the delivery of its services and products to customers in return for expected consideration and includes the following elements:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">executed contract with the Company's customers that it believes are legally enforceable;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of performance obligations in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price for each performance obligation in the respective contract;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to each performance obligation; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue only when the Company satisfies each performance obligation.</span></div> 2000000 1600000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sale of goods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Circuit boards and cables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,780,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,700,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electronics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,191,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale of goods</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,861,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,918,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sale of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,098,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,462,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drone 3D mapping</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sale of services</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,701,095 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,722,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,640,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents our revenues disaggregated by type for the three months ended June 30, 2023 and 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,886,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,546,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,475,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,886,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,022,026 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,530,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,255,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,786,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,669,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,484,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,669,259 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,530,475 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,255,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,271,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents our revenues disaggregated by type for the six months ended June 30, 2023 and 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,206,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,216,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,423,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,806,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,960,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,806,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,206,937 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,216,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,383,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Construction Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technologies</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aerospace</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,178,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,049,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,228,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,725,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,635,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,725,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,178,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,049,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,863,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18780769 15700902 12889992 11674220 41191146 1543469 72861907 28918591 30098249 22462399 1602846 259823 31701095 22722222 104563002 51640813 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of December 31, 2022 and 2021, were 21,664,165 and 7,317,778, respectively. The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights (Note 6) for the years ended December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss available to stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of Dilutive Securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dilute EPS </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss available to stockholders plus assumed conversions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The Company presents both basic and diluted net income (loss) per share on the face of the consolidated statements of operations. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted per share calculations give effect to all potentially dilutive shares of common stock outstanding during the period, including stock options and warrants, using the treasury-stock method. If antidilutive, the effect of potentially dilutive shares of common stock is ignored. The amount of anti-dilutive shares related to stock options and warrants as of June 30, 2023 and 2022 was 2,894,897 and 1,098,050. respectively. 21664165 7317778 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss available to stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of Dilutive Securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dilute EPS </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss available to stockholders plus assumed conversions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190,779,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">164,216,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table>The following table illustrates the computation of basic and diluted earnings per share (“EPS”) inclusive of all classes of common stock as the only difference between the classes of common stock are related to the voting rights for the three and six months ended June 30, 2023 and 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,551,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,103,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,899,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect of Dilutive Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilute EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,551,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,103,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,899,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,321,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,076,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,890,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect of Dilutive Securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilute EPS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,321,009)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,076,452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459,754)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,890,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> -12875313 190779052 -0.07 -19483138 164216808 -0.12 0 0 0 0 -12875313 190779052 -0.07 -19483138 164216808 -0.12 The Company follows the guidelines in ASC 718-10 Compensation-Stock Compensation, which requires companies to measure the cost of employee and non-employee services received in exchange for an award of an equity instrument based on the grant-date fair value of the award. Stock-based compensation expense for stock options is recognized on a straight-line basis over the requisite service period. The Company may issue compensatory shares for services including, but not limited to, executives, management, accounting, operations, corporate communication, financial and administrative consulting services. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model. <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, and attributable to operating loss and tax credit carry forwards. Accounting standards regarding income taxes requires a reduction of the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is more likely than not that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a more-likely-than-not realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the duration of statutory carry forward periods, the Company's experience with operating loss and tax credit carry forwards not expiring unused, and tax planning alternatives.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded valuation allowances on the net deferred tax assets. Management will reassess the realization of deferred tax assets based on the accounting standards for income taxes each reporting period. To the extent that the financial results of operations improve, and it becomes more likely than not that the deferred tax assets are realizable, the Company will be able to reduce the valuation allowance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in evaluating the Company's tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. Accounting standards regarding uncertainty in income taxes provides a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely, based solely on the technical merits, of being sustained on examinations. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments, and which may not accurately anticipate actual outcomes.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 850, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires companies to include in their financial statements disclosures of material related party transactions. The Company discloses all material related party transactions. Related parties are defined to include any principal owner, director or executive officer of the Company and any immediate family members of a principal owner, director or executive officer.</span> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company's present or future financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASC 326, Financial Instruments - Credit Losses, which amends the impairment model by requiring entities to use a forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables. The new standard is effective in the first quarter of fiscal 2023 and is expected to have an immaterial impact on the Company's financial statements.</span></div> LeasesThe Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,592,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification on Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 – Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,784,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,879,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,457,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,434,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,428,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,474,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,462,880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,959,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,966,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financing leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,195,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,447,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $625,908 and $625,908 for the six months ended June 30, 2023 and 2022, respectively. Of this amount $89,006 and $0 is recorded within cost of revenues with the remainder recorded in general &amp; administrative expenses on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. Interest expense on finance leases for the six months ended June 30, 2023, and 2022 was $607,895 and $633,610, respectively, and is recorded in interest </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense on the consolidated statements of operations. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 8.01%.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,447,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,966,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease expense for the six months ended June 30, 2023 and 2022, were $1,292,535 and $253,121, respectively. Of this amount $372,352 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. The cash paid under operating leases during the six months ended June 30, 2023 and 2022, were $789,282 and $251,398, respectively. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 6.01%.</span></div> LeasesThe Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,592,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, all finance leases in the table above were related to property and equipment, and are included as part of property and equipment, net on the consolidated balance sheet. Depreciation expense associated with the finance leases within property and equipment was $1,251,817 and $1,244,059 for the years ended December 31, 2022 and 2021, respectively. Of this amount, $151,398 and $422,259 is recorded within Cost of Revenues with the remainder recorded in General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021. Interest expense related to the finance leases for the years ended December 31, 2022 and 2021 was $1,255,231 and $1,301,842, respectively, and is recorded within Interest Expense on the Consolidated Statement of Operations. At December 31, 2022, the weighted average remaining lease terms were 11.95 years, and the weighted average discount rate was 8.01%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification on Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2021, the Company entered into a lease agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 72 months with monthly payments ranging from $40,833 to $49,583 from May 2021 to July 2021 and $58,333 from August 2021 through the end of the term. The Company determined the lease to be an operating lease and recognized a right-of-use asset and operating lease liability of $3,689,634 based on the </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present value of the minimum lease payments discounted using an incremental borrowing rate of 3.96%. This lease was terminated on August 27, 2021, when the Company purchased the building.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company acquired RCA. As part of this purchase the Company entered into a lease agreement for office and warehouse space under a non-cancellable operating lease. The lease has a term of 89 months with monthly payments ranging from $31,350 to $35,207. The Company determined the lease to be an operating lease and recognized a right-of-use asset of $1,196,764 and operating lease liability of $1,226,128 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022, the Company entered into a sale lease back agreement for the building on 4740 Cleveland in Ft. Myers, Florida. The lease had a term of 180 months with monthly payments ranging from $67,708 to $89,306. The Company determined the lease to be an operating lease and recognized a right-of-use asset and an operating lease liability of $8,725,000 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 7.00%. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 26, 2022, the Company amended its lease effective July 1, 2022 for the warehouse in Ann Arbor, Michigan for an additional 12,800 sq ft through July 31, 2025, with total monthly lease payments ranging from $16,000 to $16,800. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $543,595 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 5.13%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 13, 2022, the Company entered into a lease effective October 1, 2022 for a building in San Jose, California through March 1, 2033, with total monthly lease payments ranging from $49,156 to $66,062. The Company determined the lease to be an operating lease and recognized a right-of-use asset of and operating lease liability of $5,506,357 based on the present value of the minimum lease payments discounted using an incremental borrowing rate of 4%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 9, 2022, the Company amended its lease effective as of October 1, 2022 for the warehouse in Ft. Myers, Florida through September 30, 2027, with total monthly lease payments ranging from $21,637 to $23,682. As a result of this amendment, the Company remeasured the right of use asset and liability and recorded an additional $1,179,091 in right of use asset on the date of the modification based on the present value of the minimum lease payment discounted using an incremental borrowing rate of 6.25%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease expense for the years ended December 31, 2022 and 2021 was $1,006,683 and $386,056, respectively. Of this amount, $329,938 and $0 is recorded in Cost of Revenues on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The remaining $676,745 and $386,056 is recorded within General &amp; Administrative expenses on the Consolidated Statements of Operations for the years ended December 31, 2022 and 2021, respectively. The cash paid under operating leases during the years ended December 31, 2022 and 2021 was $1,087,951 and $402,688, respectively. As of December 31, 2022, the weighted average remaining lease terms were 11.83 years and the weighted average discount rate was 6%.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 – Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether a contract is or contains a lease at inception of the contract and whether that lease meets the classification criteria of a finance or operating lease. When available, the Company uses the rate implicit in the lease to discount lease payments to present value; however, most of the Company’s leases do not provide a readily determinable implicit rate. Therefore, the Company discounts lease payments based on an estimate of its incremental borrowing rate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,784,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,879,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,457,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,434,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,428,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,474,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,462,880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,959,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,966,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financing leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,195,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,447,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, all finance leases in the table above were related to property and equipment. Depreciation expense associated with the finance leases within property and equipment, net was $625,908 and $625,908 for the six months ended June 30, 2023 and 2022, respectively. Of this amount $89,006 and $0 is recorded within cost of revenues with the remainder recorded in general &amp; administrative expenses on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. Interest expense on finance leases for the six months ended June 30, 2023, and 2022 was $607,895 and $633,610, respectively, and is recorded in interest </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense on the consolidated statements of operations. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 8.01%.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,447,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,966,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease expense for the six months ended June 30, 2023 and 2022, were $1,292,535 and $253,121, respectively. Of this amount $372,352 and $0 were recorded within cost of revenues with the remainder recorded in general and administrative expense on the consolidated statements of operations for the six months ended June 30, 2023 and 2022, respectively. The cash paid under operating leases during the six months ended June 30, 2023 and 2022, were $789,282 and $251,398, respectively. At June 30, 2023, the weighted average remaining lease terms were 11.5 years, and the weighted average discount rate was 6.01%.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,592,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,784,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,879,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,457,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,434,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,428,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,474,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,462,880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,959,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,966,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financing leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,195,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,447,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the future minimum finance and operating lease payments are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,952,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,253,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,489,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,520,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,171,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,938,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,318,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current capital leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,592,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the future minimum finance and operating lease payments were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,784,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,879,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,457,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,434,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,428,915 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,474,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,462,880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,959,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,966,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financing leases obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,195,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,447,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1925840 2287038 1952462 2443909 1880402 1960387 1867799 1805158 1910388 1770300 14952719 13253279 24489610 23520071 9171495 6938692 15318115 16581379 725302 1318885 14592813 15262494 1251817 1244059 151398 422259 1255231 1301842 P11Y11M12D 0.0801 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheet:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification on Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495,158 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets as of June 30, 2023, and December 31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,407,566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,447,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,966,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,581,379 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16407566 1460206 16407566 1460206 1318885 428596 15262494 1066562 16581379 1495158 P72M 40833 49583 58333 3689634 3689634 0.0396 P89M 31350 35207 1196764 1226128 0.04 P180M 67708 89306 8725000 8725000 0.0700 12800 16000 16800 543595 543595 0.0513 49156 66062 5506357 5506357 0.04 21637 23682 1179091 1179091 0.0625 1006683 386056 329938 0 676745 386056 1087951 402688 P11Y9M29D 0.06 Debt<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2018, the Company issued a $3,000,000 note payable under the Amended and Restated Secured Promissory Note with the seller of VWES. The note is secured by the assets of VWES and bears interest at 7% per annum and is due in semi-annual payments of $150,000 commencing on June 1, 2018, through June 1, 2020. The remaining principal and accrued interest is due on the 3-year anniversary. The Company is not current on its payments on the note. In August 2020, the company filed a lawsuit against Alan Martin regarding his note payable. The balance as of December 31, 2022, and 2021, was $2,857,500, and accrued interest of $1,710,577 and $1,170,861, respectively, which are reflective in the current liabilities. The default rate is 10% and the daily late charge is $575. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Morris acquisition in January 2019, the Company issued three subordinated secured promissory notes for an aggregate of $3,100,000. The notes bear interest at 4.25% per annum, require monthly payment for the first 35 months of $31,755 with any remaining principal and accrued interest due on the 3 year-</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">anniversary. The Company also issued three supplemental notes payable for an aggregate of $350,000. The notes bear interest at 4.25% per annum and are due on the 1-year anniversary. In May 2020, the Company amended the three supplemental notes of $116,667 each with the sellers of Morris. The notes were due January 1, 2020. Each of the new notes as of the date of amendment had accrued interest of $2,703. This was added to the note resulting in the principal amount of each of the new notes equaling to $119,370. The amendment required an initial payment of $30,000 for each note, which was made on May 23, 2020, and 8 monthly installments of $10,000 with one final payment of $13,882 through January 2021. The amended notes have an interest rate of 6%. As of December 31, 2022, the outstanding balance on these notes and supplemental notes were paid in full.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Deluxe acquisition in November 2019, the Company issued two subordinated secured promissory notes to the seller. The first note for $1,900,000 bears interest at 4.25% per annum, require monthly payment for the first 35 months of $19,463 with any remaining principal and accrued interest due on the 3 year-anniversary. The second note for $496,343 bears interest at 8.75% and is due in January 2020. In January 2020, the Company entered into a debt conversion agreement with the seller, which fully settled the second note. On April 8, 2021, the Company entered into a settlement agreement with the seller wherein the outstanding balance on the first note amounting to $1,883,418 including accrued interest and net other costs was settled in full through a payment of approximately $887,000 and the exchange of 1,617,067 shares of the Company’s Class C common shares held by the seller for the same number of shares of the Company’s Class A common stock. The Company recognized a gain on extinguishment of debt totaling $803,079 during the year ended December 31, 2021, as a result of the settlement of the note.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Excel acquisition in February 2020, the Company issued a subordinated secured promissory note to the seller. The note for $2,300,000 bears interest at 4.25% per annum, requires monthly interest only payments for 48 months and is due February 2024. The ending balance for this loan as of December 31, 2022 and 2021, was $2,062,318. (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 11, Commitments and Contingencies, below.)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, Morris entered into an equipment finance note for $107,997 with an interest rate of 9.4% for 48 monthly payments with Bryn Mawr Equipment Finance Inc. The outstanding balance on this note as of December 31, 2022 and 2021, was $23,405 and $52,504, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the RCA acquisition in December 2021, the Company issued two subordinated secured promissory notes for an aggregate of $2,000,000. The notes are amortized over 10 years, bear interest at 3.75% per annum and require monthly payment of at least $19,590. After three years, the unpaid principal amount on the notes will be immediately due.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April and May 2020, the Company received seven loans under the Paycheck Protection Program of the U.S. Coronavirus Aid, Relief and Economic Security (“CARES”) Act totaling $3,896,108. During the year ended December 31, 2021, the Company also acquired four loans with a book value totaling $1,799,725 due to acquisitions, and fair value of $65,000. The loans have terms of 24 months and accrue interest at 1% per annum. The Company paid $88,160 for the loan assumed in connection with the IA acquisition, and the remaining $356,690 was forgiven. The remaining ten loans were forgiven as provided by the CARES Act during the year ended December 31, 2021. The Company recognized a gain on forgiveness of debt of $0 and $3,896,108 for the years ended December 31, 2022 and December 31, 2021, respectively. The Company also assumed an Economic Injury Disaster Loan (EIDL) of $65,000 in connection with the Vayu acquisition, which was still outstanding as of December 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 27, 2021 the Company entered into $4.7 million agreement for the purchase of a building located at 4740 Cleveland in Ft. Myers, Florida. The loan bears interest at a rate of 3.95% per annum for a term of 10-years and requires monthly payments of $24,722. The loan is secured by the building and a guarantee by the Company. On June 23, 2022, the Company sold the building at 4740 S. Cleveland Ave. Fort Myers, Florida, for $13,200,000. The Company determined that it had transferred control of the building to the buyer, has derecognized the asset, and recognized a gain on the sale of $5,822,450 and paid off the outstanding mortgage of $4,642,043. Under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company simultaneously entered into a sale leaseback transaction where the building was then leased back (See Note 3).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, Alt Labs entered into a note payable for $500,000 with an interest rate of 3.85% for 60 monthly payments of $9,186. The outstanding balance on this note as of December 31, 2022, was $414,498.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, Morris entered into an equipment finance note for $61,000 with an interest rate of 10% for 60 monthly payments of $1,314. The outstanding balance on this note as of December 31, 2022, was $53,595.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, Morris entered into an equipment finance note for $89,153 with an interest rate of 5.86% for 60 monthly payments of $1,722. The outstanding balance on this note as of December 31, 2022, was $74,644.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, Morris entered into an equipment finance note for $93,433 with an interest rate of 5.86% for 60 monthly payments of $1,804. The outstanding balance on this note as of December 31, 2022, was $79,653.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, Morris entered into a revolving line of credit totaling $2.5 million with a variable interest rate based on the current WSJ Prime rate, which was 7.50% per annum as of December 31, 2022. The business assets of Morris are pledged as collateral on this line of credit. The term end date for this line was October 2022, but has been extended through May 2023. The total line of credit used as of December 31, 2022 and December 31, 2021, was $2.49 million and $1.73 million respectively, with approximately $7 thousand available to be drawn on as of December 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, QCA entered into a revolving line of credit totaling $5.5 million that includes a capital expenditure line of credit $0.5 million, with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on this line of credit. The term end date on this line of credit is September 2023. The line of credit used as of December 31, 2022 and December 31, 2021 was $5.0 million and $2.0 million, respectively, with approximately $51 thousand available to be drawn on as of December 31, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2022, Alt Labs entered into three revolving lines of credit totaling $5.0 million with a variable interest rate based on the current WSJ Prime rate plus 2.5%. As of December 31, 2022, the interest rate was 10.00%. AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for two of the three lines of credit is March 2024, while the term date of the third line of credit is March 2026. The total lines of credit used as of December 31, 2022 was $1.84 million, with approximately $17 thousand available to be drawn on as of December 31, 2022. Alt Labs had an existing line of credit totaling $750 thousand as of December 31, 2021. This was paid out and closed as part of opening the new lines of credit in 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, RCA entered into a revolving line of credit totaling $20.0 million with an interest rate of 1.75% plus the secured overnight financing rate (SOFR). AR, inventory, and equipment are pledged as collateral on these lines of credit. The term end date for this line of credit is September 2027. The total lines of credit used as of December 31, 2022 was $5.54 million, with approximately $3.80 million available to be drawn on as of December 31, 2022. RCA had an existing line of credit totaling $10.0 million, with a used total of $5.64 million as of December 31, 2021. The balance of the existing line of credit was paid off and closed as part of the opening of the new line of credit in September 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was not in compliance with these covenants as the 10-K report was not filed within 90 days from the year ended December 31, 2022. However, the Company received waivers extended through May 5th, 2023. As such, the Company will be in compliance with the covenants as of the date of this report.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit, current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,426,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,473,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment loans, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term notes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,628,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,627,950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,164,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,640,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of equipment loans and term notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes payable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,109,820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,230,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future scheduled maturities of outstanding debt are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,627,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,109,820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 – Debt</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit, current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,699,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,426,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment loans, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party term notes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term notes, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,094,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,425,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,627,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,058,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of equipment loans and term notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,144,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes payable and lines of credit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,627,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,109,820 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future scheduled maturities of outstanding debt are as follows: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,425,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,627,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company filed a lawsuit against Alan Martin regarding his note payable. As of June 30, 2023 and 2022, the note had a balance of $2.9 million, and accrued interest and late fees of $2.0 million, which are reflective in current liabilities. The default rate was 10% and the daily late charge was $575. On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement to resolve litigation surrounding this matter (See a description of the Company’s ongoing legal proceedings relating to this transaction in Note 8, Commitments and Contingencies, below).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During May 2023, the Company issued a $0.2 million nine-month note payable to an outside investor with an annual interest rate of 15%, with the proceeds to be used for general corporate purposes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, Morris entered into a Forbearance agreement with its banking partner that extended the maturity of the line of credit to July 21, 2023 from May 31, 2023. In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, Quality Circuit Assembly entered into the third amendment on its loan and security agreement that increased the maximum limit to $7 million from $5 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, the Company had four revolving lines of credit in the aggregate of $35.0 million, including one capital expenditures line of credit of $0.5 million. The revolving lines of credit used as of June 30, 2023, totaled $12.8 million with interest rates ranging from WSJ prime plus 2.50% - 4.25% and terms ranging from <span style="-sec-ix-hidden:f-2195">one</span> to five years. Accounts receivable, inventory, and property and equipment are pledged as collateral on the various lines of credit. As of June 30, 2023, the Company had $4.4 million in additional funds available to borrow. The Company is required to maintain covenants including financial ratios as a condition of the line of credit agreements. As of the date of this Report, the Company was in technical non-compliance with these covenants. However, the Company received waivers from the banking institutions regarding these failed covenants. As such, the Company was in compliance with the covenants as of the date of this report.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 - Convertible Debt</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, the Company issued a one-year $0.4 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 13,750 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $24,500. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $243,529, which was recorded as debt issuance cost. The carrying value of the note as of June 30, 2023 was $185,476 and is recorded as convertible debt on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, the Company issued a one-year $1.7 million convertible note payable to an outside investor with an annual interest rate of 12% with the proceeds to be used for general corporate purposes. In connection with this convertible note payable, the Company issued 67,400 restricted shares of Class A Common Stock to the investor as additional consideration for the purchase of the note and 1,200,000 restricted shares of Class A Common Stock, </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which shall be returned to the Company if timely repayments are made against the note. The convertible note was issued with an original issue discount of $242,120. The fair value of the shares issued was determined based on the closing stock price on the date of issuance and after allocating the proceeds was $757,280, which was recorded as debt issuance cost. Further, the Company issued 200,000 warrants to purchase common stock to the investor and 3,579 warrants as a finders fee. The Company calculated the fair value of the warrants using a Black-Scholes option pricing model (Note 6) to be $378,000 and $6,764, respectively, which was recorded as a debt issuance cost. As the warrants have a change of control redemption feature, the warrants are classified as a liability within accrued expenses on the consolidated balance sheet. The carrying value of the note as of June 30, 2023 was $285,836 and is recorded as convertible debt on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All convertible debt is classified as a current liability on the balance sheet and matures within the next twelve months.</span></div> 3000000 0.07 150000 P3Y 2857500 2857500 1710577 1170861 0.10 575 3 3100000 0.0425 P35M 31755 P3Y 3 350000 0.0425 P1Y 3 116667 116667 116667 2703 2703 2703 119370 119370 119370 30000 30000 30000 8 10000 13882 0.06 2 1900000 0.0425 P35M 19463 P3Y 496343 0.0875 1883418 887000 1617067 803079 2300000 0.0425 P48M 2062318 2062318 107997 0.094 P48M 23405 52504 2 2000000 P10Y 0.0375 19590 7 3896108 4 1799725 65000 P24M 0.01 88160 356690 10 0 3896108 65000 4700000 0.0395 P10Y 24722 13200000 5822450 4642043 500000 0.0385 9186 414498 61000 0.10 1314 53595 89153 0.0586 1722 74644 93433 0.0586 1804 79653 2500000 0.0750 2490000 1730000 7000 5500000 500000 0.025 0.1000 5000000 2000000 51000 3 5000000 0.025 0.1000 2 3 1840000 17000 750000 20000000 0.0175 5540000 3800000 10000000 5640000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding balances for the loans as of December 31, 2022 and 2021 were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit, current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,426,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,473,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment loans, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term notes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,628,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,627,950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,164,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,640,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of equipment loans and term notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,426,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes payable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,109,820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,230,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding balances for the loans as of June 30, 2023, and December 31, 2022, were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit, current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,699,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,426,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment loans, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party term notes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term notes, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,094,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,425,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,627,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,058,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of equipment loans and term notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,144,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes payable and lines of credit</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,627,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,109,820 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7426814 4473489 68410 61640 3132726 5628884 10627950 10164013 7215520 5640051 4266350 8426105 22109820 24230169 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future scheduled maturities of outstanding debt are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,627,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,109,820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10627950 5104159 155254 734607 5422850 65000 22109820 Preferred Stock Subject to Redemption<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series C Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designated 2,028,572 shares of Series C Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series C Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series C Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voting Rights - The Series C Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series C Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series C Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series C Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series C Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series C Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series C Preferred Stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversion - The Series C Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Each share of Series C Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The number of shares of the Company’s Class A Common Stock into which the Series C Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series C Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the <span style="-sec-ix-hidden:f-864">five</span> Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the <span style="-sec-ix-hidden:f-865">five</span> Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restrictions on Resales of Class C Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 120-day period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series C Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series C Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company issued 1,714,286 shares of Series C Preferred Stock in connection with the acquisition of assets of IA that were valued at $5,848,013. The difference in stated value will be accreted over a 24 month period or upon conversion from Series C Preferred Stock to Class A Common stock. As of December 31, 2022, and 2021, 1,714,286 and 1,704,137, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest expense in the amount of $0 and $69,661 for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, 0 and 10,149 shares of Series C Preferred Stock were outstanding, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series D Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designated 1,628,572 shares of Series D Preferred Stock with a stated value of $3.50 per share. No dividends will accrue on the Series D Preferred Stock. If dividends are declared on the Company’s Class A, Class B, or Class C Common Stock, the holders of the Series D Preferred Stock will participate in such dividends on a per share basis, pari passu with the Classes of Common Stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voting Rights - The Series D Preferred Stock will vote together with the Class A Common Stock on a one-vote-for-one-Preferred-share basis. As long as any shares of Series D Preferred Stock are outstanding, the Company may not, without the affirmative vote or written consent of the holders of a majority of the then outstanding shares of the Series D Preferred Stock, (a) alter or change the powers, preferences or rights given to the Series D Preferred Stock or alter or amend the Certificate of Designation, (b) amend its Certificate of Incorporation or other charter documents in any manner that adversely affects any rights of the holders of the Series D Preferred Stock, or (c) enter into any agreement or arrangement with respect to any of the foregoing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidation - Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the holders of the Series D Preferred Stock shall participate on a per share basis with the holders of the Class A, Class B, and Class C Common Stock of the Company, and shall be entitled to share equally, on a per share basis, all assets of the Company of whatever kind available for distribution to the holders of all classes of the Common Stock. The Company shall mail written notice of any such Liquidation, not less than 45 days prior to the payment date stated therein, to each record holder of Series D Preferred Stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversion - The Series D Preferred Stock shall be convertible automatically into shares of the Company's Class A Common Stock (the “Automatic Conversion”) as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Each share of Series D Preferred Stock will automatically convert into shares of the Company’s Class A Common Stock on the earlier to occur of (a) the fifth day after the twenty-four month anniversary of the original issue date or (b) the fifth day after the date on which the Company’s Class A Common Stock first trades on a national securities exchange (including but not limited to NASDAQ, NYSE, or NYSE American but excluding OTCQX Market) (such date, the “Automatic Conversion Date”).</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The number of shares of the Company’s Class A Common Stock into which the Series D Preferred Stock shall be converted shall be determined by multiplying the number of shares of Series D Preferred Stock to be converted by the $3.50 stated value, and then dividing that product by the Conversion Price. The Conversion Price shall be equal to the Variable Weighted Average Price (“VWAP”) of the <span style="-sec-ix-hidden:f-884">five</span> Trading Days prior to the Automatic Conversion Date. “VWAP” shall be defined as the volume weighted average price of the Company’s Class A Common Stock on the OTC Markets or other stock exchange or trading medium where such shares are traded as reported by Bloomberg, L.P. using the VWAP function. If for any reason, VWAP cannot be thus determined, “VWAP” shall mean the average closing or last sale prices over the <span style="-sec-ix-hidden:f-885">five</span> Trading Days prior to the Automatic Conversion Date of the Company’s Class A Common Stock on the OTC Markets or such other exchange or trading medium.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restrictions on Resales of Class A Common Stock - The sale of shares of the Company’s Class A Common Stock issued at the time of conversion by any holder into the market or to any private purchaser shall be limited to not more than twenty-five percent (25%) of all conversion shares received by such holder at the time of the automatic conversion in any given 90-day period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company Redemption Rights - At any time on or prior to the Automatic Conversion Date, the Company shall have the right to redeem all (but not less than all) shares of the Series D Preferred Stock issued and outstanding at any time after the original issue date, upon three (3) business days’ notice, at a redemption price per share of Series D Preferred Stock then issued and outstanding (the “Corporation Redemption Price”), equal to the stated value of $3.50 per share.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registration Rights - The shares issued on conversion of the Series D Preferred Stock have piggyback registration rights beginning on that date which his six months after the date on which the Company’s Class A Common Stock trades on a national securities exchange, and are subject to standard underwriter holdback limitations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company issued 1,432,224 shares of Series D Preferred Stock in connection with the acquisition of assets of Vayu that were valued at $6,653,309. The difference in stated value will be accreted over a 24-month period or upon conversion from Series D Preferred Stock to Class A Common stock. As of December 31, 2022 and 2021, 1,432,224 and 1,353,570, respectively, of these shares had been converted to Class A common stock. Prior to conversion the Company recognized accretion to interest income in the amount of $0 and $615,170 for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, 0 and 78,674 shares of Series D Preferred Stock were outstanding, respectively.</span></div> Stockholders' Equity<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to issue 5,000,000 shares of $0.0001 par value preferred stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series B Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to issue 100 shares of Series B preferred stock. The Series B Preferred Stock has a $1.00 stated value and does not accrue dividends. The Series B has the following voting rights:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If at least one share of Series B Preferred Stock is issued and outstanding, then the total aggregate issued shares of Series B Preferred Stock at any given time, regardless of their number, shall have that number of votes (identical in every other respect to the voting rights of the holders of all classes of Common Stock or series of preferred stock entitled to vote at any regular or special meeting of stockholders) equal to two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If more than one share of Series B Preferred Stock is issued and outstanding at any time, then each individual share of Series B Preferred Stock shall have the voting rights equal to: Two hundred percent (200%) of the total voting power of all holders of the Company’s common and preferred stock then outstanding, but not including the Series B Preferred Stock divided by the number of shares of Series B Preferred Stock issued and outstanding at the time of voting.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon any liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary (a "Liquidation"), the Holders of the Series B Preferred Stock are entitled to receive out of the assets of the Company for each share of Series B Preferred Stock then held by the Holder an amount equal to the Stated Value, and all other amounts in respect thereof then due and payable before any distribution or payment shall be made to the holders of any Junior Securities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series B Preferred Stock shall be convertible into shares of the Company's Class A Common Stock only as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In the event that the Holder of Series B Preferred Stock ceases to be a director of the Company, upon such director's resignation or removal from the board by any means, the shares of Series B Preferred Stock held by such resigning or removed director shall convert automatically into that same number of shares of Class A Common Stock (i.e. on a one-for-one share basis).</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shares of Series B Preferred Stock converted into Class A Common Stock, canceled, or redeemed, shall be canceled and shall have the status of authorized but unissued shares of undesignated preferred stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, 5 and 5 shares of Series B Preferred Stock were outstanding and were issued to certain members of the Board of Directors for services rendered.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Amended and Restated Certificate of Incorporation, the Company is authorized to issue three classes of common stock: Class A common stock, which has one vote per share, Class B common stock, which has ten votes per share and Class C common stock, which has five votes per share. Any holder of Class B common stock may convert his or her shares at any time into shares of Class A common stock on a share-for-share basis. Other than the voting rights, the Class A and Class B common stock are identical. Any holder of Class C common stock may convert 25% of his or her shares at any time after the 3rd to 6th anniversary into shares of Class A common stock on a share-for-share basis. Other than the voting rights the Class A and Class C common stock are identical.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following transactions in its common stock during the year ended December 31, 2022:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In January 2022, the Company issued 72,152 shares of Class A common stock for no additional consideration upon conversion of 10,149 shares of Series C Preferred Stock and 78,674 of Series D Preferred Stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In January 2022, the Company amended the Corporation's Amended and Restated Certificate of Incorporation increasing the authorized capital stock from 195,000,000 to 295,000,000.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In March 2022, the Company issued 39,386 shares of Class A common stock for services with a value of $99,252.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In April 2022, the Company issued 171,850 shares of Class A common stock at a value of $132,325 as employee compensation.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During May and June 2022, the Company issued 76,119 shares of Class A common stock for cash of $55,144 in connection with a registered at-the-market offering (the "ATM Offering").</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In July 2022, the Company sold 14,492,754 shares of Class A common stock and 14,492,754 warrants to certain investors, under a registered direct offering, for net proceeds of $9,175,000. The warrants have an exercise price of $0.69 per share and a term of 5 years.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In July 2022, the Company issued 60,600 shares of Class A common stock for cash of $42,318 in connection with its ATM offering.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In August 2022, certain investors exercised 1,449,276 warrants at an exercise price of $0.69, for net proceeds of $1,000,000.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In September 2022, certain shareholders converted 37,500 shares of Class C common stock for 37,500 shares of Class A common stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In October 2022, certain shareholders converted 201,806 shares of Class C common stock for 201,806 shares of Class A common stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In November 2022, certain shareholders converted 22,662 shares of Class C common stock for 22,662 shares of Class A common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following transactions in its common stock during the year ended December 31, 2021:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On February 11, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain investors to purchase 8,333,333 shares of the Company’s Class A common stock for aggregate gross proceeds of approximately $50 million. A.G.P./Alliance Global Partners served as the placement agent and received a cash fee of 7% of the aggregate gross proceeds and warrants to purchase shares of the Company’s Class A Common Stock equal to 5% of the number of shares sold in the offering with an exercise price of $6.60 per share and are not exercisable until August 16, 2021. Net proceeds from the sale of shares amounted to approximately $45 million.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In February 2021, the Company issued 1,524,064 shares of Class A common stock to an investor for cash for total proceeds of approximately $9.3 million.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On March 17, 2021, the Company repurchased 45,000 shares of Class C common stock for $185,850.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On April 30, 2021, the Company issued 1,617,067 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class C common stock by the holder of the Class C common stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On May 5, 2021, the Company issued 281,223 shares of Class A common stock that were valued at $1,102,394 in connection with the acquisition of TDI.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On May 10, 2021, the Company issued 361,787 shares of Class A common stock that were valued at $1,432,677 in connection with the acquisition of Alt Labs.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On May 17, 2021, the Company issued 350,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On October 20, 2021, the Company issued 888,881 shares of Class A common stock that were valued at $3,617,746 in connection with the acquisition of Identified Technology.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On November 9, 2021, the Company issued 2,409,248 shares of Class A common stock for no additional consideration upon conversion of 1,704,137 shares of Series D Preferred Stock and 1,353,570 shares of Series C Preferred Stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On November 15, 2021 the Company issued 125,000 shares of Class A common stock for no additional consideration upon conversion of that number of shares of Class B common stock by the holder of the Class B common stock .</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On November 26, 2021, the Company closed on a registered direct offering where it sold to certain investors a total of 8,571,430 shares of the Company’s Class A common stock and 4,285,715 warrant to purchase shares of Class A common stock for net proceeds of $22,189,152.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On November 29, 2021, the Company issued 1,803,279 shares of Class A common stock that were valued at $4,562,996 in connection with the ElecJet acquisition.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On November 29, 2021, the Company granted 983,636 contingent shares of Class A common stock that were valued at $2,488,599 in connection with the ElecJet acquisition. These contingent shares represent equity compensation for post-acquisition services and are accounted for under ASC 718. Of this amount, 655,758 of the contingent shares valued at $1,659,063 are performance based and management determined the performance conditions were deemed not probable and as such, no expense was recognized for the years ended December 31, 2022 and 2021. The remaining 327,878 shares are a time-based award and is recognized based on the grant-date fair value of the shares of $829,536 over the vesting period of 3-years. As such, the Company recognized $0 and $299,555 of stock based compensation expense related to this award for the years ended December 31, 2021 and 2022, respectively.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On December 9, 2021, in connection with the acquisition of DTI Services Limited Liability Company, the Company issued 1,587,301 shares of its Class A Common Stock that were valued at $3,682,539.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On December 20, 2021, the Company issued 100,000 shares of Class A common stock in connection with the HWT legal proceedings.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On December 29, 2021, the Company issued 99,018 shares of Class A common stock to management in connection with the acquisition of DTI Services Limited Liability Company.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the year ended December 31, 2021 , the Company issued 7,384,018 shares of Class A common stock for the conversion of total debt and accrued liabilities totaling $1,886,898.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued stock options to purchase shares of the Company’s Class A common stock issued pursuant to the Company's 2016 Stock Option and Stock Award Plan (the "Plan"). The Company uses the Black-Scholes option pricing model to estimate the fair value of stock-based awards on the date of grant and on each modification date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,176,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,098,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,084,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(781,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options outstanding and exercisable as of December 31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.58</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2022 and 2021, stock option expense amounted to $473,159 and $36,538, respectively. Unrecognized stock option expense as of December 31, 2022 amounted to $1,053,547, which will be recognized over a period extending through December 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company issued 2,084,620 options in connection with the Company's 2021 Employee Equity Incentive Plan (the "Plan"). The options have an exercise price of $0.77, vest annually over a three year vesting period and expire on April 29, 2032.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of the options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,527,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.32</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,527,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,492,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,449,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company issued 416,667 warrants to a placement agent in connection with sale of its common stock. The warrants have an exercise price of $6.60, were exercisable as of August 16, 2021 and expire on February 16, 2025. The Company issued another 428,571 warrants to a placement agent in connection with the sale of its common stock. The warrants have an exercise price of $3.08, were </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exercisable as of May 26, 2021 and expire November 22, 2026. The Company issued another 396,825 warrants in connection to the RCA acquisition. The warrants have an exercise price of $2.52, were exercisable as of December 9, 2021 and expire December 9, 2024. During July 2022, the Company issued another 14,492,754 warrants to certain investors in connection with the sale of its common stock. The warrants have an exercise price of 0.69, were exercisable as of as of July 13, 2022, and expire July 13, 2027.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.62 - 7.03</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 - 1.02% </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of the options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5-5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157-347%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 – Stockholders' Equity</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2023, a Certificate of Amendment was filed to effect a one-for-eight (1-for-8) reverse split (the “Reverse Split”) of the shares of the Company’s the Class A, Class B, and Class C Common Stock, and to decrease the number of shares of Class A Common Stock from 295,000,000 shares to 200,000,000 shares (the “Class A Common Stock Decrease”). The Reverse Split and the Class A Common Stock Decrease became effective on May 12, 2023. As a result of the Reverse Split, every eight shares of the Company’s issued and outstanding Class A Common Stock automatically converted into one share of Class A Common Stock, without any change in the par value per share, and began trading on a post-split basis under the Company’s existing trading symbol, “ALPP,” when the market opened on May 15, 2023. Additionally, every eight shares of the Company’s issued and outstanding Class B Common Stock automatically converted into one share of Class B Common Stock, without any change in the par value per share, and every eight shares of the Company’s issued and outstanding Class C Common Stock automatically converted into one share of Class C Common Stock, without any change in the par value per share. The Reverse Split affected all holders of Class A, Class B, and Class C Common Stock uniformly and did not affect any common stockholder’s percentage ownership interest in the Company, except for de minimis changes as a result of the elimination of fractional shares. A total of 180,037,350 shares of Class A Common Stock were issued and outstanding immediately prior to the Reverse Split, and approximately 22,504,669 shares of common stock were issued and outstanding immediately after the Reverse Split. No fractional shares were outstanding following the Reverse Split. Any holder who would have received a fractional share of common stock automatically received an additional fraction of a share of common stock to round up to the next whole share. In addition, effective as of the same time as the Reverse Split, proportionate adjustments were made to all then-outstanding options and warrants with respect to the number of shares of Class A Common Stock subject to such options or warrants and the exercise prices thereof. The impact of this change in capital structure has been retrospectively applied to all periods presented herein.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock and Series B Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following transactions in its common stock during the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In April 2023, a shareholder converted 162,500 shares of Class B common stock into 162,500 shares of Class A common stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In May 2023, the Company issued 13,750 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 196,250 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In June 2023, the Company issued 67,400 restricted shares of Class A Common Stock as additional consideration for the purchase of the convertible note and 1,200,000 restricted shares of Class A Common Stock, which shall be returned to the Company if timely repayments are made against the note.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series B Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During April 2023, a shareholder converted 1 share of Series B preferred stock into 1 share of Class A common stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options outstanding and exercisable as of June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.78</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.77</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023 and 2022, stock option expense amounted to $0.3 million and $0.5 million, respectively. Unrecognized stock option expense as of June 30, 2023, amounted to $0.8 million, which will be recognized over a period extending through April 2025.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the warrants activity for the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining <br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,321,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise <br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.16</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.41</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.80</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.40</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.64</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, the Company issued 200,000 and 3,579 warrants to two holders in connection with the issuance of a convertible note payable. The warrants have an exercise price of $3.50 and $4.20, respectively, were exercisable as of June 29, 2023 and expire on June 29, 2028. The fair value of the 200,000 and 3,579 warrants issued is $378,000 and $6,764, respectively, and was determined using the Black-Scholes option pricing model. The fair value of the warrants was determined using the following assumptions</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of the warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1242%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 2028572 3.50 0 1 P45D 3.50 0.25 P120D 3 3.50 1714286 5848013 1714286 1704137 0 69661 0 10149 1628572 3.50 0 1 P45D 3.50 0.25 P90D 3 3.50 1432224 6653309 1353570 0 615170 0 78674 5000000 0.0001 100 1.00 2 2 one 5 5 3 1 10 5 0.25 72152 10149 78674 195000000 295000000 39386 99252 171850 132325 76119 55144 14492754 14492754 9175000 0.69 P5Y 60600 42318 1449276 0.69 1000000 37500 37500 201806 201806 22662 22662 8333333 50000000 0.07 0.05 6.60 45000000 1524064 9300000 45000 185850 1617067 281223 1102394 361787 1432677 350000 350000 888881 3617746 2409248 1704137 1353570 125000 125000 8571430 4285715 22189152 1803279 4562996 983636 2488599 655758 1659063 327878 829536 P3Y 0 299555 1587301 3682539 100000 99018 7384018 1886898 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,176,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,098,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,084,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(781,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.94</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1790000 0.19 P7Y1M2D 6176855 0 0 0 1790000 0.19 P6Y1M2D 3098055 2084620 0.77 781712 0.32 0 3092908 0.55 P7Y11M8D 463494 3092909 0.55 P7Y11M8D 463494 1084500 0.14 P5Y4M13D 463494 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options outstanding and exercisable as of December 31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.58</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092,909 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the 416,667, 428,571, and the 396,825 warrants issued to the placement agent in connection with a registered direct offering, and to the RCA sellers in connection with the DTI/RCA acquisition (discussed below in Note 7) during the year ended December 31, 2021, are $2,498,637, $902,414, and $668,863 respectively and was determined using the Black-Scholes option pricing model. The fair value of the 14,492,754 warrants issued to the placement agent during the year ended December 31, 2022, are $7,083,038, and was determined using the Black-Scholes option pricing model. All of these warrants were determined using the following assumptions:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.62 - 7.03</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 - 1.02% </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of the options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5-5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157-347%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options outstanding and exercisable as of June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.78</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.77</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 0.05 0.05 891500 P5Y4M17D 0.05 891500 0.05 0.10 0.10 85000 P5Y3M10D 0.10 85000 0.10 0.13 0.13 0 P4Y6M29D 0.13 0 0.13 0.77 0.77 2008409 P9Y3M29D 0.77 0 0.77 0.90 0.90 108000 P4Y3M7D 0.90 108000 0.90 3092909 1084500 473159 36538 1053547 2084620 0.77 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the 2,084,620 options issued in connection with the Plan is $1,534,401, and was determined using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of the options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 2084620 1534401 0.77 0.0290 P6Y3M 1.58 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the warrant activity for the years ended December 31, 2022, and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,527,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.32</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,527,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,492,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,449,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the warrants activity for the six months ended June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining <br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,321,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 275000 1.01 P0Y2M23D 723250 5527778 3.32 275000 1.01 0 0 5527778 3.32 P4Y7M13D 0 14492754 0.69 0 0 1449276 0.69 18571256 1.47 P4Y3M21D 0 18571256 1.47 P4Y3M21D 0 18571256 1.47 P4Y3M21D 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about warrants outstanding and exercisable as of December 31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,043,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,571,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about warrants outstanding and exercisable as of June 30, 2023:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise <br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.16</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.41</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.80</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.40</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.64</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524,990 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 6.60 416667 P2Y1M17D 6.60 416667 6.60 2.52 396825 P1Y11M8D 2.52 396825 2.52 3.10 4285715 P3Y10M24D 3.10 4285715 3.1 3.08 428571 P3Y10M24D 3.08 428571 3.08 0.69 13043478 P4Y7M6D 0.69 13043478 0.69 18571256 18571256 416667 6.60 428571 3.08 396825 2.52 14492754 0.69 416667 428571 396825 2498637 902414 668863 14492754 7083038 0.62 7.03 0.0001 0.0102 P1Y6M P5Y 1.57 3.47 0 Business Combinations<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the various acquisitions noted below that occurred during the year ended December 31, 2021, there were minimal amounts of transaction costs incurred by the Company ranging from $0-$40,000 that are deemed immaterial. Any transactions costs associated with each acquisition below was expensed as incurred, and are recorded within General &amp; Administrative expenses on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Vayu (US)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 8, 2021, the Company purchased Vayu Inc to add to its A4 Aerospace services portfolio of companies. The purchase agreement provides for the Company to purchase all the outstanding shares of Vayu and its assets. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company determined that the acquisition of Vayu was an asset acquisition as more than 95% was concentrated in a single asset or a group of assets in Intellectual Property. As such, the Company accounted for this acquisition as an asset acquisition in accordance with ASC 805-10-20. Accordingly, the assets acquired are initially recognized at the consideration paid, which was the fair value of the Series D preferred stock issued, including direct acquisition costs. The cost is allocated to the group of assets acquired based on their relative fair values. The assets acquired and liabilities assumed were as follows at the acquisition date:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,406,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,362,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SBA loan (PPP funds)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653,309 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D Preferred Stock (1,432,244 shares)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653,309 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">TDI</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5 2021, the Company purchased Thermal Dynamics, Inc, (“TDI”), to add to its A4 Defense services portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of TDI and continuing the business of TDI with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,840,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(786,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,637,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,456,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (281,223 shares)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,456,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Alt Labs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 10, 2021, the Company closed on the acquisition of Alternative Laboratories, LLC (Alt Labs) to add to its A4 Manufacturing services portfolio. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Alt Labs and </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">continuing the business of Alt Labs with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,754,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,902,677 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (361,847 shares)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,432,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,470,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,902,677 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2021, the Company also entered into an agreement to acquire the 100% membership interest in 4740 Cleveland LLC (“Cleveland”), a Florida limited liability company that is the owner of the building currently being leased by Alt Labs, for a total purchase price of $7,000,000. The Company closed on the purchase of the building in August 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Identified Technologies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2021, the Company entered into a Stock Purchase Agreement with Identified Technologies Corporation (IDT) to add to its A4 Aerospace services portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of IDT and continuing the business of IDT with defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (888,881 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ElecJet</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 29, 2021, the Company acquired ElecJet Corp (ElecJet) to add to its A4 Technology portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of Elecjet and continuing the business of ElecJet with defined inputs and substantive processes that contribute to the ability to create outputs. As part of the acquisition there was a contingent royalty agreement based on potential future graphene batteries. More detail of this agreement can be found in Note 11. It was determined that this contingent agreement had a FMV of $0 at the date of acquisition. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,890,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,562,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,062,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (1,803,279)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,062,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DTI Services (doing business as RCA Commercial Electronics)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2021, the Company purchased DTI Services (RCA), to add to its technology portfolio of companies. Under the provision of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805 Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the acquisition is considered an acquisition of a business since the Company is acquiring the outstanding capital of RCA and continuing the business of RCA with </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">defined inputs and substantive processes that contribute to the ability to create outputs. A summary of the finalized purchase price allocation at fair value is presented below:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,477,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(951,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,226,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,710,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,351,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (1,587,301 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,682,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants (396,825 shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,351,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For tax purposes, the Goodwill associated with the business combinations of TDI, Alt Labs, and RCA described above will be deductible under IRC section 197 as the transactions were treated as an asset purchase. The Goodwill associated with the business combinations of Identified Technology and ElecJet described above is not deductible for tax purposes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma Combined Financials (unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,321,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,848,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,523,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,714,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,797,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,470,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,643,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,755,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,846,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,144,338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 40000 0.95 The assets acquired and liabilities assumed were as follows at the acquisition date:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,406,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,362,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SBA loan (PPP funds)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653,309 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D Preferred Stock (1,432,244 shares)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653,309 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>A summary of the finalized purchase price allocation at fair value is presented below:<div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,840,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(786,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,637,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,456,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (281,223 shares)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,456,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,754,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,902,677 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (361,847 shares)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,432,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,470,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,902,677 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>A summary of the finalized purchase price allocation at fair value is presented below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (888,881 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary technology </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,890,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,562,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,062,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (1,803,279)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,062,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>A summary of the finalized purchase price allocation at fair value is presented below:<div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,477,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(951,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,226,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,710,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,351,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was paid as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock (1,587,301 shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,682,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants (396,825 shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,351,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 81442 56011 8406743 100819 1362667 564039 65000 6653309 1432244 6653309 6653309 1408682 111789 3840000 120000 6426786 91000 786151 53857 3637122 64733 7456394 281223 1102394 6354000 7456394 397441 2621653 1739441 1250000 3670000 20000 4410564 390502 397441 411830 1754290 33363 11902677 361847 1432677 10470000 11902677 1 7000000 90858 27469 1650000 210000 1913310 90000 363856 3617781 35 888881 3617746 3617781 0 27466 30000 95000 5890000 200000 6496343 1562074 113742 11062993 6500000 1803279 4562993 11062993 3409230 1259556 12477872 761370 6300000 620000 690000 1355728 1196764 951302 677720 153201 1226128 4710768 20351401 14000000 1587301 3682538 396825 668863 2000000 20351401 The following are the unaudited pro forma results of operations for the years ended December 31, 2022 and 2021, as if Excel, IA, Vayu, TDI, Alt Labs, Identified Technology, ElecJet, and RCA had been acquired on January 1, 2021. The pro forma results include estimates and assumptions which management believes are reasonable. However, pro forma results do include any anticipated cost savings or other effects of the planned integration of <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these entities, and are not necessarily indicative of the results that would have occurred if the business combination had been in effect on the dates indicated.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma Combined Financials (unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,321,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,848,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,523,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,714,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,797,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,470,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,643,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,755,784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,846,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,144,338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 104563002 98321144 82848600 75523745 21714402 22797399 32470186 38643670 -10755784 -15846271 -12875313 -12144338 -0.07 -0.06 Equity Investments<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AmplifeiIntl LLC</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 15, 2021, A4 Manufacturing, Inc. entered into a Membership Interest Purchase Agreement acquiring approximately a 9% membership interest in AmplifeiIntl LLC (also doing business as Happinss) (“Amplifei”). The membership interest is non-voting and the Company does not have the ability to exercise significant influence over operating and financial activities. The equity investment is being valued using cost as there is no market for the membership units, and accordingly, no quoted market price is available. The investment is tested for impairment, at least annually, and more frequently upon the occurrences of certain events. As of December 31, 2021, the Company determined there was an impairment on this investment and recognized a loss on impairment for the entire value of $1,350,000.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The membership interest was paid for as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable owed from Amplifei</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.09 1350000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The membership interest was paid for as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable owed from Amplifei</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1000000 350000 1350000 Income Taxes<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company's income tax provision are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,616,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(873,014)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-tax book loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,609,307)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,426,879)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,857,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,499,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(530,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's net deferred income taxes are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease Liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,176,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,295,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,124,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and experimental expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,842,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,177,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,492,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,887,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,349,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,289,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,266,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,865,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,785,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,205,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,337,758)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,151,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988,150)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,861,165)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the lack of sustained profitability in recent years. Such objective evidence limits the ability to consider other subjective evidence, such as the Company's projections for future growth.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the basis of this evaluation, as of December 31, 2022 and 2021, a valuation allowance of $13.5 million and $9.9 million, respectively, has been recorded to recognize only the portion of the deferred tax asset that is more likely than not to be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted based on changes in objective and subjective evidence in future years. If and when the Company determines the valuation allowance should be released (i.e., reduced), the adjustment would result in a tax benefit reported in that period’s consolidated statement of operations, the effect of which would be an increase in reported net income. The amount of any such tax benefit associated with release of the Company's valuation allowance in a particular reporting period may be material. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has gross federal and state net operating loss carryforwards of $71.0 million and $20.1 million, respectively, at December 31, 2022. At December 31, 2022, the Company has approximately $11.3 million of federal net operating losses available to offset future taxable income for 20 years and will begin to expire in 2036. The remaining $59.7 million of federal net operating losses are carried forward indefinitely to offset future taxable income up to an 80% limitation of taxable income in the year of use. The state net operating losses begin to expire in 2024. The Company has a gross interest limitation carryforward of $2.5 million under Section 163(j) for federal tax purposes at December 31, 2022. The Section 163(j) interest may be carried forward indefinitely.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future tax benefits from NOLs and built-in losses would be materially reduced or potentially eliminated if we experience an “ownership change” as defined under IRC §382. The Company has identified ownership shifts on </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">August 23, 2014, April 29, 2015, February 4, 2016 and July 1, 2019, which immaterially impacted the Company. The Company does not believe an ownership change has occurred in the current year.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With exceptions due to the generation and utilization of net operating losses or credits, as of December 31, 2022, Alpine 4 Holdings and Subsidiaries are no longer subject to federal or state examinations by taxing authorities for tax years before 2019 and 2018, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in evaluating the Company's uncertain tax positions and determining its provision for income taxes. Although the Company believes that it has appropriately reserved for its uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different than expectations. The Company will adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, the refinement of an estimate, the closing of a statutory audit period or changes in applicable tax law. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences would impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of reserve provisions and changes to the reserves that are considered appropriate, as well as related net interest.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had no accrual for interest or penalties at December 31, 2022 or 2021, and has not recognized interest or penalties during the years ended December 31, 2022 and 2021 since there was no reduction of income taxes paid due to uncertain tax positions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax liabilities, beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax liabilities, end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the balance of unrecognized tax liabilities as of December 31, 2022 are $0.6 million of tax liabilities that, if recognized, would affect the ETR. Also included in the balance of unrecognized tax liabilities as of December 31, 2022 are $1.0 million of tax liabilities that, if recognized, would result in adjustments to other tax accounts, primarily deferred taxes.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company's income tax provision are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,616,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(873,014)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes with the expected provision for income taxes computed by applying the federal statutory income tax rate of 21% to the net loss before provision for income taxes is as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-tax book loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,609,307)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,426,879)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,857,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,499,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(530,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,994)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943,741)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0 0 139020 0 139020 0 -650283 -1616916 -222731 -326825 -873014 -1943741 -733994 -1943741 -13609307 -21426879 -2857954 0.210 -4499644 0.210 -530084 0.039 -163677 0.008 2760687 -0.203 3559163 -0.166 21281 -0.002 -839583 0.039 -127924 0.014 0 0 -733994 0.054 -1943741 0.091 Significant components of the Company's net deferred income taxes are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease Liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,176,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,295,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,124,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and experimental expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,842,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,177,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,492,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,887,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,349,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,289,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,266,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,865,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,785,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,205,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,337,758)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,151,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net non-current deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988,150)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,861,165)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 696419 347645 8176101 0 14295781 13124197 211499 90293 202199 0 625937 0 634445 615260 24842381 14177395 13492773 9887550 11349608 4289845 3266395 365922 4865970 5785088 4205393 0 12337758 6151010 988150 1861165 13500000 9900000 71000000 20100000 11300000 P20Y 59700000 0.80 2500000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to the Company's gross unrecognized tax liabilities:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax liabilities, beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax liabilities, end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1169028 0 480911 1169028 1649939 1169028 Industry Segments <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management excludes the following when reviewing the profit/loss by segment.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intercompany Sales/COGS</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Management fees to the parent Company</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Income tax benefit/expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has not been any change to the measurement method in how management reviews the profit/loss by segment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reporting segments and their business activity are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services Morris Sheet Metal (“MSM”) provides commercial construction services primarily as a sheet metal contractor.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Construction Services Excel Construction (“Excel”) provides commercial construction services primarily as a sheet metal contractor.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing Quality Circuit Assembly (QCA) is a contract manufacturer within the technology industry.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Manufacturing Alternative Labs (“Alt Labs”) is a contract manufacturer within the dietary &amp; nutraceutical supplements industry.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Defense Thermal Dynamics does contracting for the US Government particularity for the US Defense Department and US Department of State.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies RCA Commercial Electronics (“RCA”) is a B2B commercial electronics manufacturer.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Technologies ElecJet is a battery research &amp; development company.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 Aerospace Vayu is a drone aircraft manufacturer.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A4 All Other includes the QCA-Central, Identified Technologies and Corporate operating segments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments for the years ended December 31, 2022 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,290,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,191,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,763,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,258,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,046,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,467,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,092,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,538,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,640,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385,266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,343,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,082,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,687,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,188,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,714,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,697,998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(883,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,247,240)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(973,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,969,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,284,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,027,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,107,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,336,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,875,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,039,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,983,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,755,784)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,122,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,174,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,154,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,289,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,246,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,481,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,219,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,899,512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,643,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,110,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,346,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,852,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,800,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,932,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,935,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,359,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,988,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,869,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,636,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,173,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,497,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,982,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,191,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,174,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,897,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,904,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,632,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,702,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,118,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,632,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,623,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,867,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,905,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,232,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,875,176 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 – Segment Reporting</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company discloses segment information that is consistent with the way in which management operates and views its business. Effective during the quarter ended September 30, 2022, the Company increased its reportable segments to eight segments. All segments and the subsidiaries within each segment are geographically located in North America. The financial results are logical to review in this manner for comparison, trend, deviations, etc. purposes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management excludes the following when reviewing the profit/loss by segment.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intercompany Sales/COGS</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Management fees to the parent Company</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Income tax benefit/expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has not been any change to the measurement method in how management reviews the profit/loss by segment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating segments and their business activity are as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Construction Services - MSM provides commercial construction services primarily as a sheet metal contractor.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Construction Services - Excel provides commercial construction services primarily as a sheet metal contractor.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Manufacturing - QCA is a contract manufacturer within the technology industry.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Manufacturing - Alt Labs is a contract manufacturer within the dietary &amp; nutraceutical supplements industry.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Defense - TDI does contracting for the US Government particularly for the US Defense Department and US Department of State.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Technologies - RCA is a business-to-business ("B2B") commercial electronics manufacturer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Technologies - Elecjet is a battery research and development company.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 Aerospace - Vayu is a drone aircraft manufacturer.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A4 All Other includes the QCA-C, IDT, GAC, and Corporate.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,550,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,326,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,363,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,093,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,319,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,241,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,511,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,560,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,014,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,783,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,538,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,910,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,992,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,147,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,447,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,559,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,022,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,271,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,383,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,863,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,683,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,759,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,126,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,344,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,787,090 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,003,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,798,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(578,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,011,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(558,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,190,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(377,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(467,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,200,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,788,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,587,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,143,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,012,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,718,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,371,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,859,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,384,395)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548,792 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,113,139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,018,456 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,107,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income (loss) </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(729,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639,301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(300,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,131,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,298,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(480,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,186,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(467,696)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(576,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,241,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,191,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,167,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,666,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,508,728)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,551,866)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,321,009)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459,754)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments as of June 30, 2023, and December 31, 2022, were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,675,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,334,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,359,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,550,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,988,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,335,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,636,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,663,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,497,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,753,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,191,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,787,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,897,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,890,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,632,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,619,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,118,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,610,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,632,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable, net </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,373,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,867,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,905,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,669,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,232,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,628,748 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,290,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,191,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,763,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,258,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,889,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,674,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,046,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,467,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,092,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,538,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,563,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,640,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385,266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,343,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,082,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,687,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,188,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,714,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,697,998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(883,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,247,240)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(973,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,969,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,284,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,027,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,107,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,336,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,875,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,039,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,983,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,755,784)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,122,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,174,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,154,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,289,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,246,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,481,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,219,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,899,512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,643,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,110,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,346,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,852,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,800,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,932,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,875,313)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,483,138)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,935,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,359,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,988,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,869,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,636,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,173,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,497,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,982,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,191,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,174,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,897,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,904,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,632,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,702,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,118,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,632,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,623,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,867,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,905,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,232,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - ElecJet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,875,176 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,550,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,326,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,363,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,093,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,319,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,241,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,511,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,560,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,787,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,014,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,783,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,538,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,910,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,992,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,147,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,447,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,559,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,022,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,271,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,383,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,863,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,683,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,759,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,126,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,344,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,787,090 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,003,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,798,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(578,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,956)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,011,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(558,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,190,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(377,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(467,696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,200,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,788,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,587,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,143,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,012,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,718,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,371,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,859,367)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,384,395)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585,356 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548,792 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,113,139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,018,456 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,107,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income (loss) </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(729,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639,301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(300,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,131,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(682,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,298,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(480,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,186,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(467,696)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(576,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,241,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,191,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,167,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,666,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,508,728)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,551,866)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,321,009)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459,754)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments as of June 30, 2023, and December 31, 2022, were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,675,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,309,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,334,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,359,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,550,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,988,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,335,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,636,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,663,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,497,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,753,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,191,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,787,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,897,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,890,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,632,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,619,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,118,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,610,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,632,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,410,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,496,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,680,084 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable, net </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - MSM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,373,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,188,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Construction Services - Excel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - QCA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,867,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Manufacturing - Alt Labs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Defense - TDI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,905,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - RCA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,669,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,232,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Technologies - Elecjet</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A4 Aerospace - Vayu</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,628,748 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18290019 16191284 1761572 1803739 16763989 14258084 12889992 11674220 10046658 4467376 40092612 1454451 1098534 89018 81100 0 3538526 1702641 104563002 51640813 1374517 -385266 3681 -92765 3258082 2763213 2343368 3749878 3082844 1073636 10687202 379740 -236636 76818 13087 0 1188257 132744 21714402 7697998 -883922 -4247240 -973934 -1969535 702875 1426141 2284308 -3027203 1072306 -282882 2525619 -100328 -1107254 -62163 -3336279 -4875829 -11039503 -8983320 -10755784 -22122359 684563 846808 267966 291556 417172 377868 983931 611079 288950 191740 979206 49299 414333 33833 1025412 1093995 1113005 658181 6174538 4154359 421287 706607 245855 291263 262551 230044 351503 72060 11975 825 159878 15347 0 0 10677 9 1660406 1973078 3124132 3289233 -1246295 -1481382 -1219789 -1899512 367760 1774139 2054958 -2643752 1060331 -270289 2365741 -115675 -1110727 -62163 -3346956 -4852182 -11800336 -9932322 -12875313 -19483138 11309049 10935355 3359818 3050206 20988492 11869711 26636905 23173298 13497381 11982580 27191977 28174091 12897440 12904267 14632530 14702838 15118622 17831504 145632214 134623850 113592 113592 0 0 1963761 1963761 4410564 4410564 6426786 6426786 1355728 1355728 6496343 6496343 0 0 1913310 1913310 22680084 22680084 5188521 3906271 288243 286972 3867141 2339597 1833502 406333 1905314 1371184 3232559 2961201 12888 37744 0 0 811776 565874 17139944 11875176 Commitments and Contingencies<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Licensing Agreement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2024. DTI agrees to pay a royalty fee of 2.50% on net sales of the licensed products with a minimum annual </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payment of $420,000 for the years ended 2020 and 2021, $440,000 for the year ended 2022, $460,000 for the year ended 2023, and $480,000 for the year ended 2024.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Service Agreement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Royalty Agreement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of ElecJet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit in 2020 seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagrees with the court’s ruling and intends to appeal. Before the Company can file its appeal of the summary judgment order, the court must resolve Mr. Martin’s counterclaim in which Mr. Martin claims that Mr. Martin remains unpaid on the promissory note, as modified, under which the Company purchased the Horizon. The note balance is alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day (Note 4). The Company continues to dispute the amount claimed due. As well, the Company’s legal position remains that the indebtedness should be discharged due to material misrepresentations by Mr. Martin in the original transaction.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), Rob Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims was owed under his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this is a frivolous lawsuit and as such, no accrual has been recorded as of December 31, 2022 and 2021. As of the date of this Report, a pre-trial scheduling conference is scheduled for June 21, 2023, and the Company is participating in discovery.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, in a matter relating to the Company’s subsidiary Horizon Well Testing, LLC (“Horizon”), the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 37,500 shares of Class A Common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations are ongoing as of the date of this Report. As no formal settlement offer has been extended, no accrual has been recorded as of December 31, 2022 and 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, the Company received a complaint filed by Mr. Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell, over the Company’s refusal to continue paying on a $2,300,000 note comprising part of the purchase consideration (Note 4). In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial in June of 2024.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company’s subsidiary Excel Fabrication LLC (“Excel”) received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho, a contractor for whom Excel Fabrication LLC was performing as sub-contractor and who stopped its work for Starr Corporation pursuant to its claimed contract right of termination due to failure of Starr Corporation to make payment within the contracted period for payment for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $500,000, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract between the parties, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024.</span></div> 0.0250 420000 420000 440000 460000 480000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer through 2030. In exchange for these services DTI receives annual payments as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 66626 59964 126590 0.015 P10Y 50000000 3300000 0.08 575 3 3 24375 37500 2300000 500000 Subsequent Events<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company made a $250,000 investment for a 10% equity interest in a battery materials company, which includes a seat on its board, and participation rights in future funding rounds.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company learned that a complaint the State of New York brought against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes, a case which had originally been dismissed for lack of jurisdiction, had become revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. The company is currently considering its options for reaching a settlement with the State of New York, and for the possibility of seeking redress from the previous owners of Vayu.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, a certain investor converted 1.3 million shares of Class B common stock and 1 share of Class B preferred stock for 1,300,001 shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 – Subsequent Events</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, Vayu received its first purchase order from All American Contracting for ten G1 MKIII Fixed Wing unmanned aerial vehicles ("UAVs") for $5.25 million with delivery expected to occur in Q4 2023 or Q1 2024. The purchase order requires a 10% down payment, with final payment to be sent prior to taking delivery.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, Morris entered into an Amended Forbearance agreement extending the forbearance period until August 31, 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 31, 2023, the Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024. The $100,000 payment and the 250,000 shares have been paid and issued by the Company.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2023, the Company filed a Registration Statement on Form S-1 with the Securities and Exchange Commission ("SEC") relating to a proposed offering of our Class A common stock. The number of shares of Class A common stock to be offered and the price for the proposed offering will be determined at the time of pricing and may be at a discount to the then current market price. The offering is subject to market conditions, and the proceeds will be utilized for general corporate purposes, working capital, research and development, and repayment of certain outstanding debt.</span></div> 250000 0.10 100000 1300000 1 1300001 3828963 2673541 16628748 17139944 24019013 25258369 1392007 1402788 2134045 2428223 48002776 48902865 19861909 19503485 34668042 36282609 15704511 16407566 22680084 22680084 1693603 1855605 142610925 145632214 15807557 8608554 6570507 6749890 5854696 5284285 8699609 7426814 6170472 3201136 555000 0 471311 0 764267 725302 1518842 1318885 46412261 33314866 2144048 4266350 4058411 7215520 14195602 14592813 14447193 15262494 333708 988150 81591223 75640193 0.0001 0.0001 5000000 5000000 1.00 1.00 100 100 3 3 5 5 3 5 0.0001 0.0001 200000000 200000000 23974657 23974657 22303333 22303333 2397 2230 0.0001 0.0001 10000000 10000000 906012 906012 1068512 1068512 91 107 0.0001 0.0001 15000000 15000000 1528533 1528533 1529888 1529888 153 153 143072462 141723921 -82055404 -71734395 61019702 69992021 142610925 145632214 28022026 25271126 52383739 50863280 20234936 19110583 39380193 39065280 7787090 6160543 13003546 11798000 9893454 9216398 20136477 18418080 1612530 394835 1726436 586765 0 5822450 0 5822450 11505984 3788783 21862913 13182395 -3718894 2371760 -8859367 -1384395 1108745 962474 2107615 1571435 15906 258660 59106 291379 -1092839 -703814 -2048509 -1280056 -4811733 1667946 -10907876 -2664451 -259867 128140 -586867 -204697 -4551866 1539806 -10321009 -2459754 25103271 22899822 25076452 22890560 25103271 22899822 25076452 22890560 -0.18 0.07 -0.41 -0.11 -0.18 0.07 -0.41 -0.11 5 5 22303333 2230 1068512 107 1529888 153 141723921 -71734395 69992021 1428 -1428 -1 -1 1 0 182589 182589 -5769143 -5769143 4 4 22304761 2230 1068512 107 1528460 153 141906511 -77503538 64405467 162500 16 -162500 -16 0 -1 -1 1 1 0 1477400 148 1000661 1000809 29995 3 73 3 165289 165289 -4551866 -4551866 3 3 23974657 2397 906012 91 1528533 153 143072462 -82055404 61019702 5 5 20224938 2022 1068512 107 1562635 156 130348267 -58859082 71491476 4924 99248 99248 7989 1 365463 365464 1031 34622 34622 93197 93197 -3999560 -3999560 5 5 20238882 2023 1068512 107 1562635 156 130940797 -62858642 68084447 21482 2 132307 132309 9515 1 55136 55137 172183 172183 1539806 1539806 5 5 20269879 2026 1068512 107 1562635 156 131300423 -61318836 69983882 -10321009 -2459754 1498572 1564357 1614567 1454099 0 5822450 348029 496957 -654442 -204697 96729 0 703055 224422 276898 71552 330544 115835 -180652 1257649 -962458 -672426 -10781 608743 -456180 765887 7199003 1084278 -179383 1257019 570411 -2846166 -615344 -213041 2477701 -7237442 1856996 756870 0 12454943 -1856996 11698073 0 55144 1029145 0 555000 0 -1947538 3436740 2090000 0 651533 0 0 4642043 182111 2540390 358246 317150 534717 -4007699 1155422 452932 2673541 3715666 3828963 4168598 2107615 1224984 0 8725000 0 243843 2 0 0 400092 -10300000 -2500000 2500000 -7200000 1600000 -14000000.0 35000000 35000000 500000 4400000 13700000 8700000 0 0 3900000 3200000 2500000 2000000 0.12 0.10 0.10 0.17 9726538 9116824 3528187 3165876 10764288 12975669 24019013 25258369 In February 2023, the Company made a $0.3 million investment for a 10% equity interest in a battery materials company, which includes a seat on its board of directors, and participation rights in future funding rounds. The investment is accounted for as an equity method investment as the board representation allows us to have significant influence over the operating and financial policies of the battery materials company. The investment is presented in other non-current assets on the consolidated balance sheet with the value of the investment being adjusted in arrears on a quarterly basis based on its financial performance. In June 2023, a subsequent funding round was held, in which the Company waived its participation rights, that decreased our equity investment to an 8% equity interest. 300000 0.10 0.08 1700000 600000 2894897 1098050 -4551866 25103271 -0.18 1539806 22899822 0.07 0 0 0 0 -4551866 25103271 -0.18 1539806 22899822 0.07 -10321009 25076452 -0.41 -2459754 22890560 -0.11 0 0 0 0 -10321009 25076452 -0.41 -2459754 22890560 -0.11 0 12886116 0 8660465 0 21546581 3660886 0 2413363 0 401196 6475445 3660886 12886116 2413363 8660465 401196 28022026 0 7530475 0 9255658 0 16786133 5669259 0 2472207 0 343527 8484993 5669259 7530475 2472207 9255658 343527 25271126 0 22206937 0 16216383 0 38423320 7806890 0 5383450 0 770079 13960419 7806890 22206937 5383450 16216383 770079 52383739 0 16178570 0 19049646 0 35228216 9725463 0 5160188 0 749413 15635064 9725463 16178570 5160188 19049646 749413 50863280 1938360 2412039 1944246 2304494 1848756 1784228 1890900 1823449 1932830 1646961 13879717 12457744 23434809 22428915 8474940 6462880 14959869 15966035 764267 1518842 14195602 14447193 625908 625908 89006 0 607895 633610 P11Y6M 0.0801 15704511 16407566 15704511 16407566 1518842 1318885 14447193 15262494 15966035 16581379 1292535 253121 372352 0 789282 251398 P11Y6M 0.0601 8699609 7426814 76072 68410 555000 0 6094400 3132726 15425081 10627950 4058411 7215520 2144048 4266350 21627540 22109820 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future scheduled maturities of outstanding debt are as follows: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,425,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,627,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15425081 1743815 669034 123428 3594396 71786 21627540 2900000 2900000 2000000 0.10 575 200000 P9M 0.15 7000000 5000000 4 35000000.0 1 500000 12800000 0.0250 0.0425 P5Y 4400000 P1Y 400000 0.12 13750 196250 24500 243529 185476 P1Y 1700000 0.12 67400 1200000 242120 757280 200000 3579 378000 6764 285836 295000000 200000000 180037350 180037350 22504669 22504669 162500 162500 13750 196250 67400 1200000 1 1 386751 4.39 P7Y11M8D 463495 0 0 16844 6.16 0 0 369907 4.31 P7Y4M17D 193492 159001 1.85 P5Y5M15D 193492 0.40 0.40 111438 P5Y3D 0.40 111438 0.40 0.80 0.80 10625 P4Y9M10D 0.80 10625 0.80 6.16 6.16 234340 P8Y10M2D 6.16 23434 6.16 7.20 7.20 13504 P3Y9M7D 7.20 13504 7.20 369907 159001 300000 500000 800000 2321411 11.78 P4Y3M21D 0 203579 3.51 P5Y 0 0 0 0 2524990 11.12 P3Y10M13D 0 2524990 11.12 P3Y10M13D 0 52.80 52084 P1Y7M20D 52.80 52084 52.80 20.16 49604 P1Y5M12D 20.16 49604 20.16 24.80 535716 P3Y4M28D 24.80 535716 24.80 24.64 53572 P3Y4M24D 24.64 53572 24.64 5.52 1630435 P4Y14D 5.52 1630435 5.52 3.50 200000 P5Y 3.50 200000 3.50 4.20 3579 P5Y 4.20 3579 4.20 2524990 2524990 200000 3579 3.50 4.20 200000 3579 378000 6764 The fair value of the warrants was determined using the following assumptions<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of the warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1242%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 1.89 0.0450 2.5 1242 0 3550392 5326296 7363532 9093686 110494 342963 443358 631777 5319687 4241382 9511330 8560242 6787129 2958885 11014043 6783023 2413363 2472207 5383450 5160188 8538620 8910276 15992043 18147535 121845 345382 224340 902111 4171 0 4171 25000 1176325 673735 2447472 1559718 28022026 25271126 52383739 50863280 549807 191788 781695 655594 -373950 -26468 -523958 -125442 1786189 1149049 2683904 2176233 1778676 857997 2727428 1759476 944550 1285732 1561132 2128921 2752026 2159923 5126204 4344251 -53000 249297 -126809 187268 4116 0 1706 25000 398676 293225 772244 646699 7787090 6160543 13003546 11798000 -150608 -152882 -555021 -468580 -578989 -238956 -1011070 -558946 446516 270804 465613 685252 181351 5190788 -377774 4203305 829235 783704 1010769 1206844 944686 193377 1420550 759667 -222275 -268554 -467696 -572900 -1380016 -819431 -2200983 -1626328 -3788794 -2587090 -7143755 -5012709 -3718894 2371760 -8859367 -1384395 178665 171342 352963 337746 67524 132917 135049 132917 113673 108304 230552 208783 225654 253948 434208 560983 72433 72090 144866 144180 244805 170053 489609 340099 105668 103633 211334 205133 259679 259225 518590 533894 317255 277280 595968 554721 1585356 1548792 3113139 3018456 98163 124220 211873 227245 60196 61643 120766 123628 171005 87601 334650 123890 84979 94561 149659 151677 16598 0 33945 0 71896 60431 157852 115248 0 0 0 0 5414 0 11372 0 600494 534018 1087498 829747 1108745 962474 2107615 1571435 -248771 -276934 -729371 -639301 -639185 -300599 -1131836 -682574 275944 161763 131757 535630 178697 5298191 -480059 4186729 837719 783704 1001906 1206844 872790 132946 1262698 644419 -222275 -272099 -467696 -576445 -1414806 -819431 -2241731 -1626328 -4191979 -3167735 -7666677 -5508728 -4551866 1539806 -10321009 -2459754 10675363 11309049 3334543 3359818 20550261 20988492 28335277 26636905 13663378 13497381 24753925 27191977 12787943 12897440 12890586 14632530 15619649 15118622 142610925 145632214 113592 113592 0 0 1963761 1963761 4410564 4410564 6426786 6426786 1355728 1355728 6496343 6496343 0 0 1913310 1913310 22680084 22680084 4373429 5188521 386429 288243 2768483 3867141 2458636 1833502 2207665 1905314 3669480 3232559 6302 12888 0 0 758324 811776 16628748 17139944 <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 – Commitments and Contingencies</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Licensing Agreement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI has entered into licensing agreements with RCA Trademark Management for the licensing rights to the respective trademarks in the United States of America and Canada. The RCA licensing agreement was amended with Technicolor, S.A., as licensor, and expires December 31, 2027 except for the agreement relating to Computer Monitors and Outdoor Televisions which expires on December 31, 2025. DTI agreed to pay a royalty fee of 2.50% - 3.50% on net sales based on product type with a total minimum annual payment of $550,000 for the year ended </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, $600,000 for the year ended 2024, $620,000 for the year ended 2025, $660,000 for the year ended 2026, and $700,000 for the year ended 2027.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Service Agreement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DTI entered into a warranty service agreement to provide certain warranty services for a lighting supplier through December 31, 2024, except for one class of customer, for whom services will be provided through 2030. In exchange for these services, DTI expects to receive $66,626 and $59,964 during the years ended December 31, 2023 and 2024, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Royalty Agreement</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 28, 2021, the Company entered into a Royalty Agreement with the sellers of Elecjet. Upon closing the Company desires to build its initial factory (“Factory”) to manufacture graphene batteries in the territory of the United States. The Company agrees to pay the sellers 1.5% of net sales for batteries produced by the Factory. Royalty payments shall continue to be paid for a period of ten years from the starting date, or until the total of the royalty payments equals $50 million, whichever occurs first.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in lawsuits and other legal proceedings that arise in the course of business. Litigation is subject to inherent uncertainties, and it is not possible to predict the outcome of litigation with total confidence. As of the date of this Report, the Company was not aware of any legal proceedings or potential claims against it whose outcome would be likely, individually or in the aggregate, to have a material adverse effect on the Company’s business, financial condition, operating results, or cash flows.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Alan Martin Lawsuit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, in a matter relating to our former subsidiary Horizon Well Testing, LLC (“Horizon”), the Company filed a lawsuit in the United States District Court, District of Arizona (Case No.2:20-cv-01679-DJH), against Alan Martin, the seller of Horizon dba Venture West Energy Services, LLC (“VWES”). The Company brought suit seeking to avoid the claimed liability due from the Company to Alan Martin, for the Company’s 2017 purchase of Mr. Martin’s business, Horizon. On summary judgment, the court found that the Company’s claim was barred by a time-limiting clause for indemnification claims. The Company disagreed with the court’s ruling and planned to appeal. Mr. Martin filed a counterclaim in which he claimed that he remains unpaid on the promissory note, as modified, under which the Company purchased Horizon. The note balance alleged to have a principal sum due of $3.3 million, plus interest at 8% accruing from 2019 to present, plus late fees accruing at $575 per day. After confidential mediation before Hon. Eileen Willett, United States Magistrate Judge for the United States District Court for the District of Arizona, the parties settled their dispute on acceptable terms. The Company and Mr. Martin agreed to a settlement agreement whereby Mr. Martin will receive the following: $100,000 payable on or before August 3, 2023; 250,000 shares issued immediately; $2,000,000 payable on or before October 31, 2023 and a $1,800,000 note payable with monthly payments of $75,000 beginning on December 1, 2023 with a final payment of $900,000 payable on or before December 1, 2024. The $100,000 payment and the 250,000 shares have been paid and issued by the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Robert Porter Lawsuit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, in a matter relating to Horizon, Robert Porter filed a lawsuit in the District Court of Oklahoma County, State of Oklahoma (CJ-2021-3421), alleging unjust enrichment and breach of contract with respect to shares of Company that Mr. Porter claims were owed to him pursuant to his employment contract with the Company as President of Horizon. In October 2021, the Company filed its answer denying such claims. In October 2021, the Company also filed counterclaims against Mr. Porter for conversion and breach of fiduciary duties. The Company believes this is a frivolous lawsuit and as such, no accrual has been recorded as of June 30, 2023, and December 31, 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">VWES Lawsuit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, in a matter relating to Horizon, the Company received three complaints in the District Court of Oklahoma Country State of Oklahoma from former VWES employees Bruce Morse (CJ-2021-4316), Brian Hobbs (CJ-2021-4315), Thomas Karraker (CJ-2021-4314) for unjust enrichment, and breach of contract with respect to their employment contracts with Horizon. On January 19, 2022, the Company filed answers to all three lawsuits that denied these claims. The Company believes these are frivolous lawsuits. In July 2022, the Company and Mr. Morse settled his claims against the Company. The settlement included the cash payment of $24,375 for Mr. Morse's claimed 4,688 shares of Class A common stock, and subsequently Mr. Morse’s case has been dismissed. Subsequently, Mr. Hobbs and Mr. Karraker have also expressed interest in settling claims on similar terms, and negotiations were ongoing as of the date of this report. As no formal settlement offer has been extended, no accrual has been recorded as of June 30, 2023, and December 31, 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gatehouse Lawsuit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, in a matter relating to the Company’s subsidiaries, DTI Services Limited Liability Company and Direct Tech Sales, LLC (doing business as RCA, the Company received a complaint filed in the Superior Court of Marion County State of Indiana (CAUSE NO. 49D01-2203-PL-006662) by Gatehouse, LLC (“Gatehouse”), a supplier of PPP gloves for resale by RCA, seeking payment of $213,000 for supplied goods that RCA has good reason to believe are counterfeit, and thus unsalable. RCA has answered the complaint and asserted counterclaims of fraud and breach of contract. After a long delay in prosecution of the case by Gatehouse, motion practice has begun in this matter. However no scheduling, hearings, or trial date had been set as of the date of this report.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Mark Bell Lawsuit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, the Company, and its subsidiaries Excel and A4 Construction, received a complaint filed by Mark Bell in the district court of Idaho (CV42-22-4066) with regard to the Company’s February 2020 purchase of Excel Fabrication LLC (“Excel”) from Mr. Bell. The matter relates to the lack of payment on a $2.3 million seller note comprising part of the purchase consideration. In December 2022 the Company counter-sued Mr. Bell for breach of contract, fraud, and misrepresentation in the February 2020 sale of Excel to the Company. The case is set for trial in June of 2024.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Starr Corporation Arbitration</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company’s subsidiary Excel received a demand for binding arbitration (AAA Case No. 01-22-0004-9935) by Starr Corporation of Idaho (“Starr Corporation”), a contractor for whom Excel was performing as sub-contractor. Excel stopped its work for Starr Corporation' pursuant to its claimed contract right of termination based on Starr Corporation’s failure to make payment within the contracted period for work satisfactorily performed. Starr Corporation claims that Excel’s termination was wrongful, and seeks approximately $0.5 million, reflecting its costs in having to complete work that was called for under the contract. Excel is seeking a determination that its termination was rightful under the terms of the contract, and in addition seeks payment on its unpaid billing submittals and additional costs. Arbitration hearings are scheduled to commence in April 2024. As no formal settlement offer has been extended, no accrual has been recorded as of June 30, 2023, and December 31, 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">State University of New York at Stonybrook Lawsuit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company was apprised that a complaint was brought in the State of New York against Vayu in 2019 (prior to the Company’s ownership of Vayu) seeking a refund for two returned airframes. The case had originally been dismissed for lack of jurisdiction but was revived by virtue of New York’s highest court ruling (State of New York v Vayu, APL-2021-00148) that the State’s long arm statute applied to the 2016 transaction between Vayu and the State University of New York at Stonybrook. Total damages sought by the State of New York are less than $100,000, including interest and costs. In light of the decision by the Court of Appeals to return the case to the trial courts for adjudication, and as of the date of this report the Company and the State of New York have begun informal settlement discussions including the possibility of the State providing information useful to the Company should it wish to subsequently seek redress from the previous owners of Vayu.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Kevin Thomas Lawsuit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, Kevin Thomas, who sold Alternative Laboratories, LLC to the Company in May of 2021, sued the Company, and its subsidiaries Alt Labs and A4 Manufacturing, in the State circuit court for Collier County Florida (Case Number 23-CA-1981), alleging that the Company failed to deliver shares of the Company as promised by the terms of the purchase agreement. Additionally Mr. Thomas claimed that an amount of $610,000 in Employee Retention Credits was received by the Company and that portion representing the credit attributed to the first and second quarters of 2021 (prior to the May 4th, 2021 date of sale), should be remitted to him rather than retained by the Company. The Company believes that Mr. Thomas’ complaint is wholly without merit, and as of the date of this report, the Company was in the process of answering the complaint and considering possible motions and counterclaims.</span></div> 0.0250 0.0350 550000 600000 620000 660000 700000 66626 59964 0.015 P10Y 50000000 3300000 0.08 575 100000 250000 2000000 1800000 75000 900000 100000 250000 3 3 24375 4688 213000 2300000 500000 100000 610000 5250000 0.10 100000 250000 2000000 1800000 75000 900000 100000 250000 Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details. Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details. Current and prior period results have been adjusted to reflect the one-for-eight stock split effected in May 2023. See Note 6, Stockholders' Equity for details. EXCEL 134 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %FC1%<'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 " !9HT17C^O^B.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FEAAZCK91,GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY(;':3V$5^B#QC)8KH;7=,!@M(G M=4"H.%^!0U)&D8(96(2%R-K&:*DC*O+Q@C=ZP8?/V&68T8 =.NPI@2@%L':> M&,YCU\ -,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#G7.33L(>']^>LWK%K9/ MI'J-TZ]D)9T#KMEU\EN]V>X>65OQJBX$+_C#CG-9K:2X_YA=?_C=A)TW=F__ ML?%5L&W@UUVT7U!+ P04 " !9HT17F5R<(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 %FC1%=@K-U5000 /X/ 8 >&PO=V]R:W-H965T&UL MG9==<^(V%(;_BL:=Z542V^(C) 5F@)!=VBQ+0]I.M],+80O0K"VYDAQ(?WV/ M;+#3CCFPO<&6T'G]2#IZ)?5W2G\U6\XMV:>)- -O:VUV[_LFVO*4F1N5<0G_ MK)5.F86BWO@FTYS%15":^#0(NG[*A/2&_:)NH8=]E=M$2+[0Q.1IRO3;F"=J M-_!"[UCQ+#9;ZRK\83]C&[[D]I=LH:'D5RJQ2+DT0DFB^7K@C<+[,6VY@*+% MKX+OS+MWXKJR4NJK*\SB@1#V/Q'S-\L0^J]U'?NA0Q^E%*C'%+]F5;=MMCT2Y ML2H]! -!*F3Y9/O#0+P+:/5.!-!# "VXRP\5E _,LF%?JQW1KC6HN9>BJT4T MP GI9F5I-?PK(,X.)^J5Z[YO0$ MBH,>.<84%?PQES>D%5P1&M 6HM>J^M4J]%I8O\@?HY6Q&F;^SZ8NE@KM9@6W M'.Y-QB(^\"#?#=>OW!M^_UW8#7Y ^-H57QM3'TZE%?:-//.-<(32DCE+>1,E MKC-Z6LSF4](F'S\_/^?OX3>A+92Q+"%?1'9R MZ9Y1['6"L(NQT9J-HDK%!([@,'$:!1=H]P(,I-XL0M3KAT\J@C&!C( T/^T= M9T1N WI-VZT0(ZJWAQ#W]0<5Y7#XL>3E+6L>&3Q^>1WZ(XRDW@;"B_:!"$;1IY< &K<\PU MP]KI0]R8:Y(';B(M,K<+-0*=VS(BE68,'%?">3;/8K 10X0D=LO)*C?0W!B, MN#;Z\"*G?Q0)'),F\)F-TLU3BNO,E;QF402G;#@A\+@4Q AKLP]Q?ZY6P*,P M;G7^SIDFCU!I&C%QL3.G2EH[/<5=^;]4"ZZ%BD]SG9'[F6)4M/&/#G@X#IG%@2MG9WBQGP FJ9<;X3(ZNMGN(N M?23;DQ7S;)@559<\%;*PG6Q>-W"!9UKUP#^7RME MCP7W@>K*/_P'4$L#!!0 ( %FC1%?4,JK<]PL (=+ 8 >&PO=V]R M:W-H965T&ULS5QK<]NX%?TK&+?39F?BF'@23!//V)*WZUEO MG$9..YV=?J EV&*7(K4D92>=_OB"%".(Q(./T#/UAT2/BXM[(.">@TN0[Y[3 M[+=\+40!OFSB)']_LBZ*[=NSLWRY%ILP?Y-N12*_>4BS35C(M]GC6;[-1+BJ M&FWB,^1Y[&P31LG)^;OJLX_9^;MT5\11(CYF(-]M-F'V]5+$Z?/[$WCR[8-/ MT>.Z*#\X.W^W#1_%0A2?MQ\S^>[LX&45;4221VD",O'P_N0"OKWB?MF@LOA[ M))[SH]>@A'*?IK^5;ZY7[T^\,B(1BV51N@CE?T]B)N*X]"3C^+UV>G+HLVQX M_/J;]Q\K\!+,?9B+61K_(UH5Z_N=@.4N+])-W5A&L(F2_?_AEWH@CAI ;&F Z@:HW8!8&N"Z >[; ZD;D+X] MT+I!!?ULC[T:N'E8A.?OLO099*6U]%:^J$:_:BW'*TK*B;(H,OEM)-L5Y[/; M#XO;F^OYQ=W5'%Q>W%Q\F%V!Q4]75W>+4P"]G\$I^+R8@U=__.'=62'[*UN= M+6O?L[UO9/$]%\LW ,/7 'D(&9I?]6\.F\W/),H#5'2 BBI_V ;U\Z=/5Q_N MP,5B(=&]->'9.R!F!^6:?9MOPZ5X?R(792ZR)W%R_J<_0.;]Q81N(F<-K/B M%;N\G\_"?&T"N&]%JU9E#GDZ1\S'E,CQ?3J.7;?#/J2,L8-=(RQR"(LXP[I8 M+M-=4N0RQ2Q%]!3>Q^(U2$1A"G7OB1V% 'V(@X"05JP&0\A]"GU+L/00+'6/ M89H4F4QD(,QS4>2F&*G>-?&0SWDK1-V.^W[@$7. [! @;Z?4/I;- !4Q03W=Q4VM&(P1&LB'4(81@MJ8&DPQ80ASZEG"5$P%:2]I$,%SE3>FJ 5^T$W_1W$Q#;\6BH)(V"=W3CSY!S2?AW=T/<) M":@E04-%@]#-@S+,;"<4#QK#U'F,^2207-(.4S>DGD\\:^)0C ?=E'=0.W$4 MWD=Q5$264'4JHY+*D$8A!D.&J91O@254Q7G037H?TD(IEFY]S0& MK?,91AZ$6$O,NB%E@4>1)>\AQ7O(S7LW\GW)(\M,K**B5]1(IS6?R#2LI1:# M(2&^I'7+4"-%?\A-?S]&29@LH^01Q$)NQT%Z'T>/81EP/P0ZS_F(8@^U >AV MC 288$O\1UL^-QW>2G4DPQT=O\Z#$$/.M=BFF)"B3.2FS-;JE%JIFO8]!ELG2#G;91>\O77J0#@M>W>#Z"E"(M>-V02I'H48NR1HH/D9L/[6LU'X1$ M9T(I:0*I_]N;+Y,EQ3 @S$*:2)$FA(Q_!?(B7?X&\MW]OX5DWR(%\D.QV5HA MZ;2J33'#;M/SO, &11$OD\VC .=27LF%'RAF$S+*4 ML>);[.;;O7(_$L3&56F4^ ;JZ]NOV;]#4Q"?@)'3>R*G[&[)KNXNYW]_-/M MS?SJT^+/X.IOGZ_O_@E>S:]^O)Y=W_U@W,/@28NT4WEKXC\JT[KI_6(E>4:N M=,GQ9;'L-$K ,MQ&DO.-T W[80)]A /4*N#.._K]%?[+.!J&#G!9'T*VE(Z5 M+L"=M=_=9A>'A6RPXLY\!G6)<&I#Z4$QD%;JKD[&/N+*XF! MW1)C+^BJI+].XY7(\JIN9TRCEQV^?D7FP= E!@N"8'\9I3D6!M4"20")K7:. ME1K!;C6BY5]P\6$.W.O=",8H1XP5%I.IN\*"E2#!G=7LIRC=Y?%7\$F4BD.L MC-$ZO0Q.3A-Y:V)6R@7SR9.S4PL-QC^1MR9^)7>P6^[TRU@SK&N8,O=0R)'? MGJ$&4\JYSRBT[+N($CRD0_ ,2"PS8I SYA1AL"Q3A.<16\1*^!"W\*G%\"7X M>!##BS)\8\ C)(I]8DWEK0EHADZJ>J;PU\2O50]SJXV-S\V/$JRN1 M%I'/.SJQ2!RGXR:>HZO:;E$RB\,\!Q>@5/)IXIC$$TF/&LE+"!FBA QQ7W,8 M,XDGO?PPE;]OL]CT6NA)#Q"V&:NC5 MXGTM-RX9> KCG0"OY/9EE<9Q*+EG*S*0K\-,&%5=W8%_7,5XXWF>QCXOH8"( M4D"DZZ+(,= *3@["7;%.L^@_,GV5@/>?FE'JA1CDU7]MH"\A=8B2.L0M=8Q MHSS?]0!I."L@9RR6?VV,SAA&8J1*(%&W0#)B3'=%7H3)JBPU=@"ENA*R '4' M,A:HTE6THZ!DH"/P7]!S"^-V/C1)3^6M.11*:=')E1:=5&E-Y:V)7RDMVG$. ML$.14/V@'_2Y=L3.9,;D_L9RP$X))]HAG+Z;2.H..HFDVZX)X>B08-^B M"*I78%! C131R[2)0HD9VDO,C,G_;L^#UXNAAL.@7UX\L%0@J9(M=(AL&4$ MDQ9WJ.&*4P=2I5MHAVZI&."RNE;ZP;DH[FE@U)W:J1^KUV7BQR)7A8]Q6T[Z.1NH-.&G$',A:HDC/, M?9SE.\F&&8ZSF+=+E(F8TD>L0Q\9J*C_9L3M?&B"GLI;6M MB5_I+]9+?UG52-W\F&JX=E"WPZ@9FA),;$BA9Q2#\)X,TFG7A*#D#QM1PAG M#8:3.!9NZ&'9O&-(21A_1(FF7][W]>J,G!?TGW] M%*P%0K=A$X(2&'Z'P*BR]:QSX^!V,S0O3>6M"5JI#1]/G9?]B<1#C?\EI(BO MI(C?2XI8-PX=S2T;A[I58^- M?OW7D*<^$J<^$.*-V/2?MU!9]IW!S(6J)(> M_HCZ3G]R\$TG?8WDX(YC+,ZC>TY'E'AZ$HCQK'# ]>S[$M>D?"55_!'7I(:P MC'Y1RH+S)>,5!1_XV#V_G@!/T2E1VN9!'WIB8H/E%%9H]_*F]- M_$I8\5["RJI&ZN8-JD&HO7,P6ME.!G(EF?B0FLP8#JD[Z.20;KLF!"6 ^(AR M2W]VX(:2BYD=^E@V,2@1PT?44_IE?K?GP6O%4)B1T\Q#5HQ*KO 1UYH&I'ZW M^\% #4^_< ,MY4KS$T7LW$WL4F3.OMTOGJS -HO2K%Q64;H",M9=7.1@'3X) M<"]$ L+5OW=Y>6RSNIWF(:[NK%D+D";B]"'-3JO'!WV[\V8;1P40#P_22+:0 M(_A+^+5\Y@Q^ Q9"@.H&#/9ZGWWJDY4R"5='*X%T!E:B"*,X?_,K^K\/T92- MSXX>'K01V6/UU*8<5/=6E[_'T:>')T-=5@]0:GT^@V_GIL\O.'L[E[^]Z1M? M?E,]9.I,=;U_1-4O8?88)3F(Q8,,PWM3"NAL_]2G_9LBW5:/-;I/BR+=5"_7 M(I302P/Y_4,J1Z5^4W9P>/;6^?\ 4$L#!!0 ( %FC1%<[-B>Y\04 )HX M 8 >&PO=V]R:W-H965T&ULM9MK[M353 M-1N[05"S:E6B0,_N7%+C[.[GCG8B-5P)AX48AB_C#1;L@UU?M90+[B'X_O MDH/W*&OE/HJ^90?O5Q,-9Q5QGR_3#,'$KR<^X[Z?D40=WTNHML^9!1Z^?Z8[ M>?.BF7N6\%GD_^NMTO5$&VIHQ1_8UD^_1#O*RX;,C+>,_"3_B7;%6LO0T'*; MI%%0!HL* B\L?K,?Y1=Q$$#Z)P+T,D!O!IS*8)0!1MN ?AG0;UN260:8;0.L M,L!J&S H P9M X9EP##?W6([\KV1 MQN)33\2ET]GG3XO/'][/;[[:LLQW6^333^3[(0._0SK6#4GX3!W^ MD?U$1#\9/6\134Y&V^KH.5^*THMP71+NG.FFO_U"+/R' M3"&0,+M= PYD3A<21L\V4!.'L1>'T4T"&%YP M[AD>%60TI*#,WE4*D##[N':S(03(="XDC*IJK\E@M)?!Z$4RB+9IDK)PY86/ MY[0P.JL%90E=M0 )LX]K;VH!,IT+":.JVFM:(+ARW[!2#3.?)0FZ0;,H"*+P M])2JQG0=4T%IK2.S!^B5IZA>1>,:N6"<[Z=^I".LL- MDF:W[,$!S>J"TB@4K2ZDR@DF:BNX+J3.8VY)/[RLZAA+W;[V2^>RI2.IAV*W MISKMJ:YD*9$OI>KO]Z7[5YFU1.W62O>OW51*CCU"W1@-^I8Y:&Z=9*5NXKYE MC9H[=[R2##$V!H9YM',RJ($-\6IN'*C-"DJC4+3Z]E=V+%'[L=+M[S"-DF.O M\I0&)"M/:.!XY4D-R*!R#8":I: T"D6K:Z#R2XG:,"W&T-OS8RBH6PI*FX/2 M;%": TIS06D4BE:77F6:$K5K"C"&6BW'4%#G%)1FM^S! 4/ZVW\X=G9P5R-Z3J8@]+FH#0;E.: TEQ0&H6B MU:57^&6/3B@65U0&H6BU85T<*?P1?UA76*DRF\& M5=?164>P=PJW[<(!S>N"TB@4K:ZDRJG6+^94ZQ)7V=2'9M,EG*E+Z"PBT'N* MY4V,AL-A4T.@=C.2B- M0M$*(?4.GJ'*GMK[R.)'+TR0SQ\$'E\-3 W%Q8-PQ4$:;?+'JNZC-(V"_.V: MLQ6/LP7B\XU]H\C3O\'4$L#!!0 ( %FC1%&PO=V]R:W-H965T&ULK5E;;]LV%/XKA#<,'=#$ MO.B:)082)]T"M$T0I^O#L ?:HFVADNB*=)+^^QU)MF2;%-,,SD,LR><>\_'$E,OE\,2"#[8.'=+'4 MU8/AZ'S%%V(B])?5?0EWP]9*DN:B4*DL4"GF%X-+(1"9FNC+!X>-)C$66598 Q_>-T4&[9J6X>[VU_J%V'IR9 M(!F:Z5EOE$& M!'E:-)_\91.('042]"C0C0(]5/!Z%-A&@=6.-LAJMZZYYJ/S4CZCLI(&:]5% M'9M:&[Q)BRJ-$UW"MRGHZ='X[O/D[N/M]>7CS36:/,+'IYO/CQ-T]P'=W=\\ M7#[>@@ Z05\FU^C=K[^?#S4L6JD.9YL%KIH%:,\"A*)/LM!+A6Z*1"3[!H: MMH5,MY"OJ-/BM9B=(D;>(XHIM0 :_[PZ<7HD8WM^ M>ZW?GLOZZ$$\B6(MU'M4"&WSM%'W:_5JFCR-"/;\@&$,67O:=<.4]$G@X8BP M5G /HM]"])T0QU)I).3GHHBN",=[,1ZFZ]X6M;3,JNJ'WHT+30O%NDT$X@K!?N7RHV% ME,ESFF56VL$&NL.6M8BP(/1)W(-_AS2)NT9@?X1@$Z(XP 7PT+W0)?J'%2C M7HH2BK?> [S;1M>^3W+RZ5M'Y+&L[?O=,2MQ4^MMH078U=N"LCIL4N8)(]0C M['#06"5I%%/6LP,@';N25^AUTZKBI:K_=:J6]=B!IDW$U#H:(A%F M..PKIXYKB9/:6K3P?K8 QBE$,QQ[H8:O0S5%6!0'!/<-\8XGB9LHC2$.0?Z^ M3O4/:(HR7(G-/*93]D!9HMD$/M>U!-4VO$A=?-A/;2G M JI6;#%K_F(%:V%#PB"\T#V':"VBE'@TB/KZC':T2-VT>.L&:=+;2)QEX$DCT#@';<1]W< M][4^(Q&P37X"IEX(I)8<. ')M5:PF4M@WEI?%>A1B?!8UO:#T!$A=1/A%5?I M#+V#L=UX;V]1D]](C,,PQOXA%=I$ X^2(.J;V+3C0NKFPNLT6U?Y>@VMR6Z] M:"VBKZ#MN)"Z7SQO>%E "2ET#Y-P4L%]CYIHNT]8Z%%?18]E;3\('6I/96,]VFU_?(I#O/='#K-JU2*T)Z,=]]+XS1G= MUN0K.762^IMS>B1K^^>%'<,S-\-O7?[?6=W8?V-6[5I&5H<[A\FY*!?U&;M" M,[DN='-(VSYMS_$OZ]/K@^=7Y&S"+*2@"^GTNIMS?5 NVO'J/_ %!+ P04 " !9 MHT17?H&%?XU( H? 4 & 'AL+W=O#V.>!**=XHW&2@F[A_E:MK-3G71 Y0]_O8K MRM"4I$1"-:?OW(AKNAN=GY0I=/20B?*G/S;;?^X^KE;[PK\_/3[M_O[-Q_W^ M\X\__+![^+CZ=+_[?O-Y]13^RX?-]M/]/OSC]KORA5"R6 M?_ATOW[ZYN>?7OYNM/WYI\WS_G']M!IM"[OG3Y_NMW^:U>/FC[]_XWQS^HO) M^K>/^\-?_/#S3Y_O?UM-5_M?/H^VX9]^^$)YO_ZT>MJM-T^%[>K#W[^1\Z-I MU*J'+5[>,ENO_MB]>ETX',NOF\T_#W_HO/_[-\7#+JT>5P_[ ^,^_,_OJ_KJ M\?& "G?D7T?J-U^*'C9\_?I$;[X;>"X%S8H'3]S O78#[[B!%]N@=.D8_.,&?FP#]U*%\G&#,&E6LK5(\;5.,5+AU#[;A!+;9!Y6+'%4\]5[RVAO.EL^.]?;G*J;N= M>'^7*I.=>,]? MKG+J>B?>]Y>KG#K?B??^Q5.^=.K]4KSW+W]P3[U?BO>^=['*EP][HO?]2YN< M>K\4[WW/N;3)J?=+\=Z_?"RGWB_%>[]\L+\5[__*QG'J_ M%._]RSMVZOU2O/_&>_]B%??4^VZ\]TL7-SGUOAOO_+U_Z(+NGWG?CO7_Q@^R>>M]-]/[% M*J?>=^.]?[&*=^I]+][[ES_4^UZ\]R_?A)QZWXOW_L5SS#OUOG=U[WNGWO<25_Y+ MA^^?>M^/]_[%%O-/O>_'>_]BB_FGWO>OOL_S3[WOQWO_8HOYI][WX[U_L<7\ M+S=[\=Z_>%KZI][W7WK_A[]NCE_NK!OW^_N??]IN_BAL#^\/>8<7+[?G+]N' M-]3KIT.4F.ZWX;^NP^WV/]>'M]-AO]-0<-,H3(/P/X.;VV!:J+=UV[J9%CJW MX=\.Z[WVL-^XF4S_5K@9_]()[@K?-FZ:G7HG^*[PKO#+M%'X]G]_]],/^W"' M#M@?'H[%ZW\5+UTH'FSV]X^6S6[2-QMM5[^O-\^[QS\+D]7GS7:_>F^!--,A M]_8L=EWH:Z!IUQV19-T9'3_<]9]T.63#7[F'6/9 -G;6[6;"RVN@N/^;:9LFXI[.B,W;79-QM93*OW'>3<>N57><-CC,9 M-V#_>='LH_]AN_GCRU=LI2]?L95>=LR[L&-F]=OZZ6G]]%OAU_O'^Z>'5>'; M,'3M/MYO5[OO"O?[,*\\?%]PG?\JE(JEHNU;M%3^8;+!C[O/]P^KOW\37@K# MR^+OJV]^_C__RRD7_Z_MNS42UB1A+1+6)F$=$M8E83T2UB=A Q(V)&$C$C8F M81,2-B5A 0F;D; Y"5O\!2N_P ZSL'[_V?_IA]]??Q-#EE.Z.?+23'+OB]&] M%ZH2-;(+HKH1ZANAPA%J'*&6$*H)H9X0*@K=HC34.T+%(]0\0M4CU#U"Y2/4 M/D+UHP5*NT-IJ/F,06FHUDP#HD72HOLE+;I?.2VF\O.F11+6)&$M$M8F81T2 MUB5A/1+6)V$#$C8D82,2-B9A$Q(V)6$!"9N1L#D)6Y"P)0E3NF1R!TN4A@I* M#92&^DZH\(0:3T?EO<[N3JGLEEW'K\8R/.H@H1(2:B&A&M(M2D.M)E1K0KTF M5&Q"S:8@^;&I%4MNL1K_T*#:$NHMH>+2'4I;6JY+GE,NE"77*U5CW^G>I%;/FPE)6(N$M4E8AX1U M25B/A/5)V"!Y1I9\Q_,0WSHCRRG]&MX[H26W/O$T!]:L)%=$/6$4%$(-87:R<9XR5+Q'(46 M12_<0J_<&J"T6Y2&VD*H+H3Z0J@PA!I#%F6$.2J>H="2J"ZT0&EW*&UIN1YY M3B(_D34-JA?3@&B1_.1_R4_^"]V]D)\Z3P_;U?UN5?@V#$TOK[XKK(^32#]N M'M^OMKN_%6[^];S>_UGXQV3S^%AH;K9_W&_?_[N2L!X)ZY.P 0D;DK 1"1N3L D)FY*P@(3-2-B[CZ_GE=IR:VJAO+F5A#5)6(N$M4E8AX1U25B/A/5)V("$#4G8 MB(2-2=B$A$U)6$#"9B1L3L(6)&Q)PI1NF]RY%:6A@E(#I:&^$RH\H<;347F1 MZ5I5KU2MEBKQT4^T+NH@H1(2:B'=HC14:D*M)E1K0KTF5&Q"S294;4+=)E1N MND-IJ"L-:C>#VLU0=HMDTLJ73%JA,JDMAU82@JF4O5JI5G-CTU)3]R)OQB1A M+1+6)F$=$M8E83T2UB=A _L)Z3A>+38ME:PZ(F%C$C8A85,2%I"P&0F;D[ % M"5N2,*6;(7=^1&EUE-9 ::C+A,I,J,UTU%EDJEK5\^+9$:V)ND6H7#1 :;G]X!'3&0&9JA;P#F22L2<):)*Q-PCHDK$O" M>B2L3\(&)&Q(PD8D;$S")B1L2L("$C8C87,2MB!A2Q*F=,WD#J(H#164&B@- M]9V.PHM\=>96O:(3?W@&*C.A-A-J(/623>*4G4HQ_K0+H7K1(%G6J_C%8OPW MO+>6W2N6R]5RO,=0QVAD*>MZ);<6WS]4($(-(E0A0ATB5"*:)[OKG?5T0@VA M.Y2&"L>@BC!U2P-;+Q.&NOQ'TEKM2UJKO6&D[Z\AOC"C/7P)<[:8EHK.&]-( M6+.6^(HR=EZWR'+MS'*=Y#M\I^9Y;NQKTRZY6[UDT;);=DK5V!G8)XL.:I;9 M1=6RX\>? $,6'=F;URW%QO?&9-&)O7D=/S;*/26+!B1L1L+F)&Q!PI8D3.D7 MU-RY!*6A5V0U4!IZ@5<3I:$VD$4'%2]^7X5>Z66YU#OE^+,YT.N\!LF27CQB MW%IVJ^C'W'(8*SHN[Q>99Y@Q4I1> M(&\&06E-E-9":6V4UD%I79360VE]E#9 :4.4-D)I8Y0V06E3E!:@M!E*FZ.T M!4I;HC1EF"=W3&-QK+;48'&L!L5Z4*P(Q9I0K+S$VDNLOL3Z2[3JG).K\Q\F M5VM:=2R#@E6_ZL?7:TBOGCN(DK062FNCM Y*ZZ*T'DKKH[3!I1/3BWU9.T3+ MCE#:&*5-4-H4I04H;8;2YBAM@=*6*$T9CLB?,5%LO_H)+)M/GU=/N_O]X>=V64.EJ15S#Y62M"9* M:Z&T-DKKH+0N2NNAM#Y*&Z"T(4H;H;0Q2IN@M"E*"U#:#*7-4=H"I2U1FC)4 ME#_&HCA66V&,17&L!L5Z4*P(=3)A9&Y_K9;\+2"K);%>$BLFL68* RJ*8TTG M5G5B72=6=F)M)U9W8GTG5GABC1<&5!3'&M2PRC.L\@RFO&B4=<]1UJ6CK#6^ MN@GYE,J.7_+C0Z>I>Y,[F)*T%DIKH[0.2NNBM!Y*ZZ.TP87SLNC%1T[)JB.4 M-D9I$Y0V16D!2INAM#E*6Z"T)4I3AC+R1TX45V=Q#1;'"DZLX<0J3B?'O1Y) M*#F)N(G69&TC5C<:L+A;%L=:3JSFQ'I.K.C$FDZLZL2Z3JSLQ-HNC)LHCK6G M875G6-T93'?1N.F=XZ:7-VX>XN7]P[^>U[OU50.EJ05R#Y22M"9*:Z&T-DKK MH+0N2NNAM#Y*&Z"T(4H;H;0Q2IN@M"E*"U#:#*7-4=H"I2U1FC+,DS^UHCA6 M6V%J17&L!L5Z4*P(=3)AY%F=M5+)JR2C*UJ8%9-8,XE54QA=41RK.K&N$RL[ ML;83JSNQOA,K/+'&$ZN\,+JB.%:AAG6>89UG,.=%HZM_CJ[^?QA=K7'53\[* M\8OE2LEQXD.CJ>5S1U&2UD)I;93606E=E-9#:7V4-KAP9I8K3GS=1;3N"*6- M4=H$I4U16H#29BAMCM(6*&V)TI1AB?PQ$\7565R#Q;&*$^LXL9+3R7*11[#6 MXD]]97TC5CABC:,!B[ME<:SFQ'I.K.C$FDZLZL2Z3JSLQ-I.K.["B(GB6'T: MUG>&]9W!?!>-F.5SQ"RG1LSI(5:^^_5^MWH?_?'HZM^'URMKP"PG;N/=LN]6 MX^DRM7+N=$G26BBMC=(Z**V+TGHHK8_2!M>=ED.TZ BEC5':!*5-45J TF8H M;8[2%BAMB=*488?\T1+%U5E<@\6Q?A,K.+&&$ZLXL582JR6Q7M* Q=VR.-:' M8H4HUHABE2C6B6*E*-:*8K4HUHMA!D5QK&<-*T;#BM%@8HQFT,HY@U92,ZA9 M/:T^K!_6]X^OUI*8V4GUG9B=2?6=V*%IX#%L584JT6Q7@PS)XIC/6M8 M,1I6C 838S1SULZ9LY::.6^>WJ^??BO\>O_X\K//5\\E*MSO"XW5P_<%U_FO M0JEX>.:=)9:FTG,VQ@U*:Z*T%DIKH[0.2NNBM!Y*ZZ.T 4H;HK012ANCM E* MFZ*T *7-4-K\2'N=JF//#E]DO^4NXXK^#^>_K>$U$RQ9WN,4'2_V4^DP:I*M MHKJE;&PUZC _HB5OKBC)^D.L0,0:1.Q%7^Q57^QE7^QU/PR%*([UB%B1B#6) M6)6(=8E8F8BUB>8L;L'B,C25/Q22.,,JS+ YR&"VBX3"4O%+* Q??L50F$[/ M&PI16A.EM5!:&Z5U4%H7I?506A^E#5#:$*6-4-H8I4U0VA2E!2AMAM+F*&V! MTI8H31G:R3WBR>)8;:G!XE@-BO6@3B*,?'-0=BJU:M6IQ')UV_+>\$ZBY-7B M4PN4X; +7W6HFV-O6!6)=9%8&>F6Q;%R$VLWL7H3ZS=-+>=HU?>JQ6K\0Q#8 MSN9BN>H[\>=L_?*VC\OLZEUA72565KJS-53)+Q9+Q?AW>TO;6_URJ>S&OA,U M65')WJ;&7+TOAO6.P;P3S8[..3LZ>;+C57G12;15Q?%JCE5<==RBZU5+Y=BMQ>V; M3M:AY62]4&"$'MD8I4U0VA2E!98^?.=7JWZM6(TI]9',TH>' I6R[\2N M.'/TR!:6PO'1PS<=T3(;K PQY$]W**YN.8+$("-;TN:=Q" C6Y)5CMJ6(SA$ MM41,>\LYI:[M4E=VXI]!L3X0*P0-6%R&-?)'-!3'*D>L<\1*1ZQU%-A.]V+\ M^XBW&44>,;2UMU].Y+NWM+N&[%QJC\_2P7=WO5H5OPTSW\NJ[POJI,-UO'O[Y-^^][6AO5C,6J8D*0U45H+I;516@>E=5%:#Z7U M4=H I0U1V@BEC5':!*5-45J TF8H;8[2%BAMB=(D%F=8'*NM,'.B.%:#8CTH M5H1B32A67F+M)59?8OT5QE84Q_I0K!#%&E&L$L4Z4:P4Q5I1K!;%>C%,M"B. M]:QAQ6A8,1I,C-&LZYZSKIL:_.OGY\)N/D2>![M;/3QOU_OU:O=Z9JSM&#)* MV+];J*=OE3L7D[0F2FNAM#9*ZZ"T+DKKH;0^2AN@M"%*&Z&T,4J;H+0I2@M0 MV@RES5': J4M49HRC)4_%Z,X5EMA+D9QK ;%>E"L",6:4*R\Q-I+K+[$^BO, MQ6YBKDFE5HW_HIKUG$:6JD[1C2W&+M9@8A4FUF%B)2;68F(U)M9C88Y%<:P7 M#2LRPXK,8"*+YECOG&.]U)#9V>V>7V;BABGVKZCZ\NHP9'L8NSTO?V(-L.GL M2P$V=:O< 9:D-5%:"Z6U45KG2'L]0\$M^UXY-BFDBU;MV:IZY?B4L3Y:=(#2 MABAM=*D;W&B+C-&JD^NZ88H6#5#:#*7-4=H"I2U1FC*$D#\FHCA6#F%,1'&L M;,3:1JQNQ/I&K$C48W&L<<0J)XR)R>MU/*VQ7M*(Q;'^TH3%L:(3:SJQJA/K M.K&R"[,DBF/E:5C;&=9V!K-=-$OZYRSIOR%+/FP^?=H\'2/EA\WV\!>?5T^[ M^_UA\#1KB#2]XJ6$F;I5[H1)TIHHK872VBBM@]*Z**V'TOHH;8#2ABAMA-+& M*&V"TJ8H+4!I,Y0V1VD+E+9$:]RJ7(6TX(JQ8**[[X9SH\=Y8E:2V4 MUD9I'93616D]E-9':8/K3LLA6G2$TL8H;8+2IB@M0&DSE#9':0N4MD1IRM!, M_I"*XNHLKL'B6+^)%9Q8PXE5G%@KB=626"]IP.)N61SK0[%"%&M$L4H4ZT2Q M4A1K1;%:%.O%,,RB.-:SAA6C8<5H,#%&PVSE'&8KJ3'S=K4O/&YV.VM"3=_T M4D*M)*+ .[=6J_GE8CRDIO)SAU22UD)I;93606E=E-9#:7V4-D!I0Y0V0FEC ME#9!:5.4%EQ]M9FA=>#',JBF,]:U@Q&E:, M!A-C-*=6SSFUFAHVT]6FEFB!95A MH/PY%\6Q+@IS+HICW296;F+M)E9O8HTD5DEBG2162F'.17&LY,1:3JSFQ'I. MK.C$FDZLZL2Z3@L6=\?B6,\:5HR&%:/!Q!C-N;5SSJU]U9R;3K^4$MBENM)I9Q9<4DUDQBU236 M36'<17&LZ\3*3JSMQ.I.K.\46#Y 3K%<]9WXYX>5F5B;B=59F&11W-+6RGZY M5'9C7RT;5E6&597!5!4)J6[Q2T@-7^8(J=<$TPSBA6!ZW.IU?Y6KQ:KG>;$% MDV_2^7E#)TIKH;0V2NN@M"Y*ZZ&T/DH;6,Y,QRW6O&*E%CLUAVCA$4H;H[0) M2INBM,#28>_*I:I?+7LQQ<[0PG.4MCC27C\A-#XLBA94A@MR9T 65V=Q#1;' M6DFLEL1Z26W+J7G(@/'\QU9E)2'6$AJPN%L6QYI)K)K$NDFLG,3:28'EP^,4 M*_'LQQ9EU:0%B[MC<4M;"_OE>.Y#BQI63P;34S3W.>?8L;L'B,C25/^Z1.,,JS+ YR&"VB^;"TCD7EKYV+DPMD#L7DK0F2FNA MM#9*ZZ"T+DKKH;0^2AN@M"%*&Z&T,4J;H+0I2@M0V@RES5': J4M49HRS)-_ M]!'%L=H*0RN*8S4HUH,ZB3#RY4'9J=2J52<^[M&VO/^ M[5 WQ]ZP*A+K(K$R"L,JBF/E)M9N8O4FUF^:6L[1JN]5B]7XAR"PG%\-ZQV#> MB<9']QP?W9SQ\:K(Z"::J^)X-<>KQ 9U&QGE[?UQ5,?SBX4J)1])W;%F:-'MCC24N:4WKWIB);98&6X(7_ M0W%URQ$DAQK1DC=7E&2-(U8Y:EN.X*^?A<22VEO.*74M]#"I)7YGR/I K! T M8'$9ULB?TE D0+%I>AIOSC MAI;V3DP3S4HT%R.>!1Y&O$2\(P_)8(**QCOO'.^\%[Y[H3$Z3P_;U?UN5?@V MS'0OK[XKK)\*T\-*F1\WC^]7V]W?"C?_>E[O_RS\8[)Y?"PT-]L_[K?O[3\) M]-"10I+61&DME-9&:1V4UD5I/9361VD#E#9$:2.4-D9I$Y0V16D!2INAM#E* M6Z"T)4J36)QA<:RVPLR)XE@-BO6@6!&*-:%8>8FUEUA]B?57&%M1'.M#L4(4 M:T2Q2A3K1+%2%&M%L5H4Z\4PT:(XUK.&%:-AQ6@P,4:SKG_.NGYJ\$]93K-^ MW#3R_7[)\VN5^#2NNCM %*&Z*T$4H;H[0)2INBM "ES5#:'*4M4-H2I2E#5ODC M,8ICM15&8A3':E"L!\6*4"<3QIYN5*Y5*_$G*;-B$FLFL6H2ZZ8P[J(XUG5B M92?6=F)U)]9W"BP?H N+9[*%69N)U5F89%'DEMRZEYR(")_(=6924AUA(:L+A; M%L>:2:R:Q+I)K)S$VDF!Y<-C6SP3+218UK)X,IJ=H M[JN=D%\N9"E-9$:2V4UD9I M'93616D]E-9':0.4-D1I(Y0V1FD3E#9%:0%*FZ&T.4I;H+0E2E.&>7*//K(X M5EMJL#A6@V(]J),(KUH\T_+>2XMG9MRJ7%J2)L"H2ZR*Q,M(MBV/E)M9N M8O4FUF^:6L[1"XMGVLYF^^*9;_NXS*[>%=958F6E.UM#75@\T_96^^*9;VI3 M8Z[>%\-ZQV#>B<9'YQP?G9SQ\:K(Z"2:Z\+BF1GE+RR>>8%O63PSG9\[()*T M-DKKH+0N2NNAM#Y*&UC.I4N+9[[I9!U>7V"$'MD8I4U0VA2E!98FOK1XYIOZ M<':A@&WQ3/3(%D=:VN*9;SJB9398&6[('_!07-UR!(FA1K;DS14E6>.(58[: MEB.P+9[YIG-*70O=NG@F>U"L$#1@<1G6R)_24!RK'+'.$2L=L=918#O=DXMG MONVS-+/ +8MGLD>T8'$9:LH];FAK[^3BF6]J;V-L<,OBF>@A&4Q0T7A7.L>[ MT@O_?V;QS&,Q:J20I#516@NEM5%:!Z5U45H/I?51V@"E#5':"*6-4=H$I4U1 M6H#29BAMCM(6*&V)TB069U@8NTE5E]B_17& M5A3'^E"L$,4:4:P2Q3I1K!3%6E&L%L5Z,4RT*([UK&'%:%@Q&DR,T:SKGK.N MFQK\.[O=\\L(YN;#'A?O?Q]1Q9:]!-K90[ MZ)*T)DIKH;0V2NN@M"Y*ZZ&T/DH;H+0A2ANAM#%*FZ"T*4H+4-H,I47FF'A>K918_%NLF<2J2:R; MPA"+XEC7B96=6-N)U9U8WXD5GECCB56>6.>%(1;%L0XUK/0,*SV#22\:8KUS MB/6H$&L-KJGTW,'52UBGYE3\8GQ2=!,MVT)I;93606E=E-9#:7V4-D!I0_N) MZ?I^*3[AEBP[1FD3E#9%:0%*FZ&T.4I;H+0E2E.&+/+'313'RB:,FRCNAL6Q MBA/K.+&2T\E+D;ERGA?_?1DK'+'&$:N<,&JBN"&+8T4GUG1B52?6=6)E)]9V M8G4GUG=AU$1QK#\-*SS#"L]@PHM&3?\<-?W4J%G?//V^VN[68;!\B9B'/^W7 MOSZN"KO5P_-VO5^'X3-KH#2U1.Z\2=*:**V%TMHHK8/2NBBMA]+Z*&V TH8H M;832QBAM@M*F*"U :3.4-D=I"Y2V1&G*<$_^Y(KB6&V%R17%L1H4ZT&Q(M3) MA)%'/;A5K^C$TR;K);%B4M]R'*62YY7CA\%*)XRE*&YH.8RR6TO\Z)'5D\:6 MLM62%__!.BL>L>81JQZQ[A$K'['V"7,DBF-M9EC]&%8_IF'Y\+R+77NB$;%\ MCHCE-XQ&_C4,&0;#AR\)TIH-R\DY*]5JN5J+_:+W)GTG"-%& M"W906M>R^V[9]RJQ8^BA5?NVJEXY_A2* 5ITB-)&*&U\H1O*L>4J)VC5Z77= M$*!%9RAMCM(6*&V)TI1Q*2NNCM %*&Z*T$4H;H[0)2INBM "ES5#:'*4M4-H2I2E#1?DC M)XICM15&3A3':E"L!\6*4*P)=9)79*S,<4IN.3'!%*W+BDFLF<+8B>)8TXE5 MG5C7B96=6-N)U9U8WXD5GECCA0D5Q;$&-:SR#*L\@RDO&F6KYRA;I:.L-;ZF M5LD=7ZM)][B.7ZG$?])(5FVAM#9*ZZ"T+DKKH;0^2AN@M.&%\]+WX[]H)*N. M4=H$I4U16H#29BAMCM(6*&V)TI2AC/R1$\6QJ@DC)XJ[87&LX<0J3JSC=-)2 MZC@B:QNQNA'KFS!NHK@ABV,U)]9S8D4GUG1B52?6=6)E)]9V8=Q$<:P]#:L[ MP^K.8+J+QLW:.6[64N/FS;\?/MX__8:.G*96S!T]25H3I;506ANE=5!:%Z7U M4%H?I0U0VA"EC5#:&*5-4-H4I04H;8;2YBAM@=*6*$T9*LH?8U$R)=(LFA9UDMBQ10F613'BDZLZ<2J3JSKQ,I. MK.W$ZDZL[\0*+TRR*(X5J#&6"]D[RY7,L"XSF,LB&=4O?LFHX4LXH]IR:7J5 MO+GT2'O=%_$'O*(%6RBMC=(Z**V+TGHHK8_2!BAMB-)&*&V,TB8H;8K2 I0V M0VESE+9 :4N4I@RGY Z;+(YUD1HL[H;%L1X4*T*Q)M1)7J_'3!.KC; E62>) ME9)N61PK.;&6$ZLYL9X3*SJQIA.K.K&N$RL[W;$X5I[&6"YB[[QXR&1K8@Z+ MADSG'#*=U)!IF7=[")6'0NN'[&>ZIM-SATN2UD1I+9361FD=E-9%:3V4UD=I M Y0V1&DCE#9&:1.4-D5I 4J;H;0Y2EN@M"5*4X9V\N=0%,=J*\RA*([5H%@/ MBA6A6!/J)*_(@P3]:JU8C#\?E!636#.)55.81E$2ER'J7?BV1+M&B MK'#$&B=,ERANR.)8SXD5G5C3B56=6->)E9U8VXG579@N41RK3\/ZSK"^,YCO MHNG2/:=+-S5=3@^)\MVO][O5^^AO0%?_/KQ>6>-E*C)WO'03=_%>Q4V(IHE6 M;:&T-DKKH+0N2NNAM#Y*&Z"TX97GY0BM.D9I$Y0V16D!2INAM#E*6Z"T)4I3 MAA_RATL4QZHF#)$BLFL68*4RB*&[(X5HABC2A6 MB6*=*%:*8JTH5HMBO1BF4!3'>M:P8C2L& TFQF@*]K?>%QL[,/ M9GJ)^_!W3JE:\5TG-LYS<_U;F^D[E#M-DK0V2NN@M"Y*ZZ&T/DH;H+0A2ANA MM#%*FZ"T*4H+4-KL^LO-'"V\0&E+E*:,2WW^0(GBZBRNP>)N6!PK.;&6$ZLY ML682JR:Q;A(KIS!0HCA6=F)M)U9W8GTG5GABC:<9BV.U*-:+8:!$<:QG#2M& MPXK18&*,!DK_'"C]U$!Y\_1^_?1;X=?[QY>ILZ]^VUFXWQ<:JX?O"Z[S7X52 M\?"X\,5>\<5>\L5>\\- B.)8AXB5B%B+B-6(6(^(%8E8DVC. MXA8L+D-1^0,AB3.LP@R;@0QFNV@@+)\#8?FK!L)4>NY 2-*:**V%TMHHK8/2 MNBBMA]+Z*&V TH8H;832QBAM@M*F*"U :3.4-D=I"Y2V1&G*T$[^T4X4QVHK M3*PHCM6@3AZ,K!5<Q7B=[ M<*R*Q+HH#*HHCG6;6+F)M9LFMI.J6*[Z3OR4FEK>6?6]:K%:C;TSN)KYR]L^ M";.K=X6UD!:V(_-+M6JB\!U;>'EM89.5@>Q-:HRM0'C]JI;BUQ;#"L5@0HF& MPLHY%%;RA,*K@F ET5;E6JT6OMV)ME4CH[:],VZNYC?3^;EC'TEKH[0.2NNB MM!Y*ZZ.T@>5<62+(^WUTT420X)O.:)E-E@98L@?VU!\LYI:Z%?@A@R94_T(-BA: !B\NP1O[P MA>)8Y8AUCECIB+6. MOI7JPD(MR;/DLS"SR,<(GXAA[1@L5EJ"E_QK.TM^\F M\MU;VML8&[Q42B[W01Z2P005S7;5<[:KIC:&6?VV?GI*&?,;W&]3HY[)*&!O M[7KZ5KE'"DE:$Z6U4%H;I7506A>E]5!:'Z4-4-H0I8U0VABE35#:%*4%*&V& MTN8H;7&DI4P&7:(%E2&A_#D2Q;$N"B,GBF/=)E9N8NTF5F]BC21626*=)%9* M86I%<:SDQ%I.K.;$>DZLZ,2:3JSJQ+I."Q9WQ^)8SQI6C(85H\'$&(VZM7/4 MK7WMJ)M>X%+43=TJ=]0E:4V4UD)I;93606E=E-9#:7V4-D!I0Y0V0FECE#9! M:5.4%J"T&4J;H[0%2ENB-&7X*G\J1G&LML)4C.)8#8KUH%@1ZF3"R,398LFM M5JOQZ8*LF,2:2:R:Q+HI3+PHCG6=6-F)M9U8W8GUG0++!\@^W9:5F5B;B=59 M&&91W-+6RGZY5'9CWRX;5E6&597!5!7)J>7BEYP:OLR74Z_)IAG0"]GTN%5D M'FVU6/4\+S:+X2:=GS=WHK062FNCM Y*ZZ*T'DKKH[2!YH;0Q2IN@M"E*"RP=]JYS[ PM/$=IBR,M95KL$BVH#!WDCH$L MKL[B&BR.M9)8+8GUDMJ64_,0 ^,1D*W*2D*L)31@<;_="BAM63P?04C7[..?HY+WSW0DKK M/#UL5_>[5>';QNJO5]\5UD^%Z7[S\,^/F\?WJ^WN;X6;?SVO]W\6_C'9/#X6 MFIOM'_?;]_9PYY #CRBMB=):**V-TCHHK8O2>BBMC](&*&V(TD8H;8S2)BAM MBM("E#9#:7.4MD!I2Y0FL3C#XEAMA8D3Q;$:%.M!L2(4:T*Q\A)K+['Z$NNO M,)FB.-:'8H4HUHABE2C6B6*E*-:*8K4HUHMAA$5QK&<-*T;#BM%@8HQFW=(Y MZY921R0[N]WSR^CFYL-Q$N[AUO M)NQ:QT#3*UX: TW=*G=,)FE-E-9":6V4UD%I79360VE]E#9 :4.4-D)I8Y0V M06E3E!:@M!E*FZ.T!4I;HC1E""Q_3$9QK+;"F(SB6 V*]:!8$>IDPLC\7,=+ M3LYER[):$NLEL6(*\R^*8T4GUG1B52?6=6)E)]9V8G4GUG=BA1?F7Q3'"M2P MQC.L\0QFO&C^=<_YUZ7SKS7SIE>YE'G=A+$)*;]DU1%*&Z.T"4J;HK0 I[Q6)+61&DME-9&:1V4UD5I/9361VD#E#9$:2.4-D9I$Y0V M16D!2INAM#E*6Z"T)4I3AJSRYUP4QVHKS+DHCM6@6 ^*%:%.)GS]+6+-=^*K M&[%2$FLEL5H2ZZ4PZJ(XUG-B12?6=&)5)]9U8F4GUG9B=2?6=V'417&L/PTK M/,,*SV#"BT9=_QQU_?\DZEKC;3KQ4KSU$W+R?<=-/&\I%9X[MY*T%DIKH[0. M2NNBM!Y*ZZ.TP873LAP?>"6+CE#:&*5-4-H4I04H;8;2YBAM@=*6*$T92LD? M2%%31*(HVB)5G7B)6-!BSNEL6QDA-K.;&:$^LY ML:(3:SJQJA/K.K&R"],HBF/E:5C;&=9V!K-=-(V6SVFTG)H=;U?[PN-F9X^= MZ9M>BIWEQ/V]X[NU:K$<#YZI^-S!DZ2U4%H;I7506A>E]5!:'Z4-4-H0I8U0 MVABE35#:%*4%UUYL9FC9.4I;H+0E2E.&/_)'3Q179W$-%L<:3JSBQ#I.K.3$ M>DFLF,2:2:R:PI2*XEC5B76=6-F)M9U8W2E@<:P5Q6I1K!?#E(KB6,\:5HR& M%:/!Q!A-J95S2JVD1LV;I_B.-9%8+N6!SK6<.*T;!B-)@8HSFW>LZYU:^:<]/IEW)N MZE:Y4)J5<%TW3BI6!:2_17N5:KNM7X M ^]OTOFY0R=):Z&T-DKKH+0N2NNAM#Y*&UC.3,=UW&+1*[GQW[&2A4]*X==5JW&?W@\0PO/4=KB2'O]\[[$L"A94!DNR)\!45R=Q358 M'&LEL5H2ZR6U+:?F(0,F\A]:E96$6$MHP.)N61QK)K%J$NLFL7(2:R<%E@^/ M$U^*0*R9Q*I)"Q9WQ^*6MA;VRXG<1Q8UK)X,IJ=([JL4O^2^\&5:2C.KW]9/ M3RGCDXW50Q@#G8LQL)Y>(.]((TIKHK062FNCM Y*ZZ*T'DKKH[0!2ANBM!%* M&Z.T"4J;HK0 I@+:+Z%24; M;,F;*TJR[A K#['V$'O!%WO%%WO)%WO-URV+8QTB5B)B+2)6(V(](E8D8DVB M.8M;L+@,1>6.>BC.L HS; 8RF.VBF= Y9T+G:V?"U *Y,R%):Z*T%DIKH[0. M2NNBM!Y*ZZ.T 4H;HK012ANCM E*FZ*T *7-4-H61RK MK3"THCA6@SIY,#*_L^06W?!_L2C,2D[MZRMG*.S"%QWJ6BHXE:I7\FMN?/(= M:R*Q*A+KHC"KHCC6;6+E)M9NFMA.*NM\SJGEG57?JQ:KU=@[@ZN9O[SMDS"[ M>E=8"VEA.S*_5*LF"M^QA9?7%C99,I,;8"H37KVHI?FTQK% ,)I1H+BR= M7V"$'MD8I4U0VA2E!98F?E=Q*J[GUF*C M7;^\J0]G%PKX3K44F]TS1X]L<:2E3!2]>],1+;/!RG!#_N2&XNJ6(TB.(:(E M;ZXHR1I'K'+4MAS!(8(E8Y8ZRBPG>Z)V9YO,XYF%GB8XA()#CVB!8O+4%/^F&=I;]]-1+RWM+M:P8C2L& TFQFC6]E"L"'4R870.22D^K8Z5DE@KB=626"^%>1?%L9X3*SJQIA.K.K&N M$RL[L;83JSNQO@OS+HI;6JYC[Y(7,L.:S+ F,YC)HD'6/P=9/S5EWJ[VA64\-F^B*8@_OMEQ^1NM8HFTZ_%&53M\H]UDK2FBBM MA=+:**V#TKHHK8?2^BAM@-*&*&V$TL8H;8+2IB@M0&DSE#9':8LC[76PC_U^ M9HD65(:!\N=<%,>Z*,RY*(YUFUBYB;6;6+V)-9)8)8EUDE@IA3D7Q;&2$VLY ML9H3ZSFQHA-K.K&J$^LZ+5C<'8MC/6M8,1I6C 838S3G5LXYM_)5J5 MBXE)PV1APZK*8*J*AM3J.:16\X34JX)I.O%2,*TF^JOL>47?*U?B\J%;_H^FXU/E.8+#Q':8LC[?63!1/#HF1!9;@@?P9$<746UV!QK)7$:DFL ME]2VG)J6QP&SCA K";&6T(#%W;(XUDQBU23636+E)-9."BP?GN3C?UDSB563 M%BSNCL4M;2V<>. OJR?#ZLE@>HKFOMHY]]524QJPL&=J@=PCC22MB=):**V- MTCHHK8O2>BBMC](&*&V(TD8H;8S2)BAMBM("E#9#:?,C[75FC:VKLLA^RUW& M1?W2FBZ98,GRGOCMOD%;1/4K2C;8DC=7E&3=(58>8NTA]H(O]HHO]I(O]IH? M)C@4QSI$K$3$6D2L1L1Z1*Q(Q)I$^21Q;':4H/%L1K4R8/Q^9UN^+]8%&8EI_;U ME3,4=G&A44N%PT*C);\67Y!=K(G$JDBLBW3+XEBWB96;6+MI8CNIK/,YIY9W M5GVO6JS&G\@<7,W\Y6V?A-G5N\):2 O;D?FE6C51^(XMO+RVL,F*09=6 K45 M"*]?U5+\VF)8H1A,*-%7M_W!RW M\C/YS71^[N1'TMHHK8/2NBBMA]+Z*&U@.5<=SZF4W%K\9+I]T\DZM)RL%PJ, MT",;H[0)2INBM,#2A^\J3L7UW%ILM.N7-_7AS-*'AP*^4RW%9O?,T2-;6 K' M!P;?=$3+;+ RW) _N:&XNN4($F.(;$F;=Q)CB&Q)5CEJ6X[ ,KLS0R:7,YCE M4A=FL/@2]:P/Q I! Q:788W\^0O%LD8=D,$%%XUWI'.]*+WSW M0F-TGAZVJ_O=JO!MF.E>7GU76#\5IOO-PS\_;A[?K[:[OQ5N_O6\WO]9^,=D M\_A8:&ZV?]QOWUM_YWE=5%: M#Z7U4=H I0U1V@BEC5':!*5-45J TF8H;8[2%BAMB=*4(8S\L13%U5E<@\6Q M&A3K0;$B%&M"L?(2:R^Q^A+KKS"6HCC6AV*%*-:(8I4HUHEBI2C6BF*U*-:+ M82Q%<:QG#2M&PXK18&*,QE+O'$N]U%B:OE1(]_GI^X);O/A$UGHZ/?>8*TEK MHK062FNCM Y*ZZ*T'DKKH[0!2ANBM!%*&Z.T"4J;HK0 I_T]7VS^ MT"+[+7<95_1+,V[)(U&&5O*'5Q3':BD,KRB.U9Q8SXD5G5C3B9636#N)U9-8 M/X7A%<6QOA,K/+'&$ZL\L25H3I;506ANE=5!:%Z7U4%H?I0U0VA"EC5#:&*5-4-H4 MI04H;8;2YBAM@=*6*$T9VLD?;E$3#RY!ZW5O'*?OR7;JSD MU+Z^%=UA5E9B;2565V&617&L_L3Z3ZP -;&3+J%;G49! O+'-YW"KRU".GZ-0JQ5)\#G$J/W=2)6DME-9&:1V4UD5I M/9361VD#RYGI>&ZQ4O+*L5-SB!8>H;0Q2IN@M"E*"RP=]JY:*OJ^5XP]D6"& M%IZCM,61]OJ9"C'E+=&"RG!!_N"(XNHLKL'B6"N)U9)8+ZEM.34/X3*^S"5; ME96$6$MHP.)N61QK)K%J$NLFL7(2:R<%E@]/+?8L0[%B$FLF+5C<'8M;6AK8 MLLHE6M2P=C*8G:*QKW*.?974D):YHLG@?OOE*;;V%)A>X%(*3-TJ]Y@F26NB MM!9*:Z.T#DKKHK0>2NNCM %*&Z*T$4H;H[0)2INBM "ES5#:'*4MCK37L=F+ MYTVRH#(DE#]OHCC616'>1'&LV\3*3:S=Q.I-K)'$*DFLD\1**47?*U?BDW%3^;ES M)TEKH;0V2NN@M"Y*ZZ&T/DH;6,Y,QW-JQ;+O./')N&3A$4H;H[0)2INBM,#2 M8>\J%;_H^FXU/AF7+#Q':8LC[?67#DUR%E#636#5I MP>+N6-S2UL*6V;AD48FUEUA]B?67;EDYAGUYNGPN9#X>'E3_OU MKX^KPF[U\+Q=[]>KW>L9NK9CR"AQ8= S?:ONR$A-K,;$:$^LQ ML2(3:S*Q*M/<1$M"CK&['"T<#6 M).5$1D1KLO(2:R^Q^A+K+[$"$VLPL0K3W')RODN04S8?N.1^ZJ1GN=K4O/&YV.VO\2]_T4OQSD]]2>+[O5,OE>/Y+Y>?.?R2M MA=+:**V#TKHHK8?2^BAM@-*&*&V$TL8H;8+2IB@MN/IJ,T/KSE': J4M49HR M#)(_*Z*X.HMKL#A6<6(=)U9R8BTG5DQBS21636+=%,9/%,>Z3JSLQ-I.K.[$ M^DX!BV.M*%:+8KT8YE04QWK6L&(TK!@-)L9H3O7..=5+#9NQ!3YCS[[-6NRS MGD[/V1@W**V)TEHHK8W2.BBMB])Z**V/T@8H;8C21BAMC-(F*&V*T@*4-D-I M\R/M=:B./0EAD?V6NXPKNOWKPR5Z),K02O[PBN)8+87A%<6QFA/K.;&B$VLZ ML7(2:R>Q>A+KIS"\HCC6=V*%)]9X8I4GUGEBI2?6>IJSN 6+R]!I_O!*X@PK M1L.*T6!BC(97_QQ>_:\:7E/IN<,K26NBM!9*:Z.T#DKKHK0>2NNCM %*&Z*T M$4H;H[0)2INBM "ES5#:'*4M4-H2I2E#._G#+8ICM16&6Q3':E G#T86.7%K M%:_LQY_2R4I.[>LK9RCLPCL9ZF6GZ-0JQ5)\?G J/W=2 M)6DME-9&:1V4UD5I/9361VD#RYGI>&ZQ4O+*I?B/2?/8O67B.TA:6PX@I;XD65(8+\@='%%=G<0T6QUI)K);$>DEM MRZEY")>)WW^B55E)B+6$!BSNEL6Q9A*K)K%N$BLGL7:234^U^)*WK)C$FDD+ M%G?'XI:6!K:LV8(6-:R=#&:G:.RK?!/_F^HY"*8N$'J(;?7G[7;UM"_%< ^>'_>[PL?[WU>%7U>KI\+]^__WO-NOWA?VF_!?/SRN M'O:%_<=58?.T>O=ALWVW6O_V<7]\WM#N\^-Z7UA]^!"^*=QB_508W/_YDBZ_ M+TQ7J\+M9K\JE/_+OF!,""N\7^WOUX^[[VU'_L/NXVJU;]SO[W_^Z=-J^]NJ MOGI\W!4>-L]/X6$ZAT5LOOSU84_#AG!^-,XW/R3^ON[\V+#]_<#Y\=;V]X'S MXR^VOU\X/][9_EYMYT=UK/\2HF1E:1GNK*S_4JO\&)Z4%>L_50__5#W\TP_G M-OGYI\_WOZT&]]O?UD^[PN/J0]@^Q>\KX:=H>^BLTQ_VF\]ANWU3^'6SWV\^ MO;S\N+H/^^3PAO#?/VS"[CK^X5#@C\WVGR]]\//_!U!+ P04 " !9HT17 ML1ZD*-\+ #W.@ & 'AL+W=O_;E?74]7=OGG-BS_+E1"5]W.=9N7GJU55;3Y=7Y>SE5C'Y<=\ M(S+XRR(OUG$%;XOE=;DI1#RO+UJGU]CW^?4Z3K*KVYOZLX?B]B;?5FF2B8?" M*[?K=5R\W8DT?_U\A:[V'SPFRU4E/[B^O=G$2S$5U8_-0P'OK@^MS).UR,HD MS[Q"+#Y?]=&G0<#D!;7%[XEX+8]>>[(KSWG^IWPSGG^^\J4BD8I9)9N(X=>+ M&(@TE2V!CK]VC5X=OE->>/QZW_J7NO/0F>>X%(,\_2.95ZO/5^&5-Q>+>)M6 MC_GK;V+7H5K@+$_+^G_OM;$-^)4WVY95OMY=# K62=;\CG_N!N+H F2[ .\N MP.T+J.4"LKN U!UME-7=&L95?'M3Y*]>(:VA-?FB'IOZ:NA-DLG;.*T*^&L" MUU6W@_O)]/[;>-A_&@V]Z1/\^CZ:/$V]^R_>H#_]S?OR[?Z/J=?S?DR'WB__ M_O7FNH(OE9=>SW9?<-=\ ;9\ <+>]SRK5J4WRN9B?MK -:@]2,9[R7?8V>)0 MS#YZ!'WPL(^Q0=#@_,N10PXYC""IVR.6]NX?1H_]I_'DJ]3F^N6X!R;+B(9@&!XL3^2Q@SSFO"'] M^?]@WD"HJ4JORB'6S/)LEJ3"RW:ZY:?R]2PN5]ZV%',OR3P(C$5<)=FRB2Q) ME8C2>!O9)6_CA1H[&2=^&"?NO(U# 8W.DEB&4U-'FZOYT0TB/N9PAUHW4K?# M).(1Y^;;&!SD!4YY_75>5,G?5GF!+@_1T&>L)4^W0P$+2$3,\L*#O- I[VLL MG2;SQ$_I--ND7$F/\_(%0.2Y,@D.-2%^2ZINT0M]X@>166ITD!J=)16@OP1F M9@*F@$-GU*E3M^B1,.+(M\QWB)/">XG3 MK3"2R.^4;C#I,),;!W35R\OT!(5%$ MVT(-AA ?24"112E62O%9_E#&$!3K09;!KWHSZL6&\8I(B)@VLKJE;U&JT(J< M'+N]B^>UF\(L@[RU--]THLI/F;$#L? M!3>08JV!:]?:L9# IP'A;<&Z'8Y"GUL"%U)\1$ZL:).L'N%Y4L[R+3#3*)EU M3RS=!%'"?88MA7?D!MP?Q1))2/9 MHE$.B*ORPAS.='3Q"/EZL-#M, E09'%FK "'?6=R.EC!L J9<,ZVP#48\7IX MRWI\TR1^3E)[ZHF=\'QO[GFIUDY'0O$2NWG9GS7Q1B;H(GF)P=6,?39PD%%P M&QRU[IG)DF+"X,=RUQ0QL9N88Y=/80,B$<@+@G9$-UGR(&*!;0I@14KL)N4 M:NP"*I>=.QEUZ@#L,4S#L)UZF SAMA]G_J5S?QF]51=0 &F#+="4QVC$66 M<@DK3F(W)T%DL15J<(TB#8"$N63P =V0 \\CFZ,J0&(W( ^.>A3LC$IUVO60 M#[3@FE1#)4BP3VRQ6F$1N['83CSVBLU1P%"\<8I#C-MR#8841\?Q[%2OPB!V M8W!RSIJ&4;NAH$,0ED(4:=YK,,4,PFQ +>--%!N)FXWCR>^CZ5DK:1?EX*5: M.^VUXB!Q' K*.W4;-.O 0]0/4S@P-=I:838Z69=U$-$M]WB;I'&:$ M4:W./001G$+5W=:K6]KT*C82-QL'5IOGSS MXF4AA*V(( ;^X=,*8:=?-[3I5XPD;D8J_8L<<#Z#JJ=,9 ?,WMQ=41I,>B0@ MF/J$6<0J5A(W*T_%GE6A$9V(FF+=I.>JT(BB)NF@IM0+TVR[;B+[T? :M797 MDP:3$%%K$%?0)&YH:A!J1K4;0D3G(D(X"*G&((-ECR+$24@M2111#"61DT%? MQI/^9' .@YPL?C>#+M3:Z7Z.(B]U+[N>QDK(QP_QLR)UTS]L-% MU5T7=!,*A94M8%%%7^JFKPP#FY-^2(NF#X68FQ?'J8Y5"N4;UO<.#6N^+&#, MMMA(C[8VSZ6P!$.],KJ_ 3#XI;E"I2;NXG"8&@;:<5=^A[N[E'6K=E MU[!.%MJ:7:0^U:SP2]WX?12;;3%;R:+JG!C335Z#20^%++25_E21E[K)"U+C MM_W6GEPX7\9+\VPS%*P4*D!?RQX-EC:9"KO4C=V#3%/4ZXYXW8NW!I,>)B%G MENTHJI!+W66K4WH[8%N2!VHJ2P/FZZF[R3) '(6^91^(*8HR-T5/._*N4,VZ M=RX-)CW$0\AYJ$6XXB?K*D'W(43N$B<91 ZUZI$_I\DRMB;RS%!LDCEXRO/;43?<:2?3"1A(E@2:?MT0.AG*"MS2 M 05+UK%X*T]:??#N1E_'DXG,/>_ZWR +'1GU&K8Q \0X;V?)!L, 8V9;Q&4* MD:P#D:#V@S>:#+N4&O8O>4 8;6^V& S;73J5>G02R,W&R>C)&T\&CZ/^=.3] M,APUKWZ%S^K3;4;5!BXBGV*$-8?0+64RZUM'6.&1R.'@YV6")(-SP-)HSZS"9-H9.YJ]7ICX>';_6)S?XW;SB>#K[=3W\\CN3I MS?&HLF6VXS>([K> MEXIW^RF)PSUY-[<-)B@,>6C;\.$*V]R-[;\WEKMT)QNSX"NB)KL(R8;]O(X KHW WT$10QFSKGWI<) MILS$J%V'-*8DU)6?O>#,%<5YQV&E^M37+(G3G5_51]T7(I9+^E*_EA$:>^!: M6MZ)UTTB3+$EFG %=MX!=LLLZ5ALY*ZB=J=8-T&0(P8867(GKA#/W8A_%&MP M!ACA?8W6>(DX9\^.=R]"&TQP$.'04BSPH\.W[A+X^ZZ4E(ZQ/X!W<'>CV.XJ MV&!">6A??^8*T;SC,*Y^6&/OSN D57[>$CKO7I8VF"#?=W1!89QW8'R_) (^ M4J[BHEF, M9 8> -]9.F9SA^-_@-)IPS0FS'3;E"/^_8[#TN*?>S%6Z$7+R= MBC2%\%/W0;X_7FP9/HV-?>D^]6LPP:Y;$R@\!UUX/H1+URV!W@U2 )[7-YX' MO^BF\*5:.QT1A?8 _5.)7>!,*MX]3A=J[72<5*80N#.%EN?85A"#[I5P@PDB MMD<85$X0=![+TCU[\%[/ONB30Y=J[71$5)(1T'_,LYWIS;O'Z4*MG8Z3RFN" MCF7],SV[:86Y/%LW0=J:U?71(X1K42SK)RM+KZ9^\VC>X=/#TYO]^IG%UN=W MZ-.@>093-=,\$OH]+I9)5D)BMH F_8]25]$\9=F\J?)-_:#BT_2;]FK4CGZ/H_B[+SWFN>+TWX_F[ZJ>9!]2A8JUK\\)^D\R/7' M]*6?+5(5S,I&\ZA/,9;]>1#&O8NS\KO[].(L6>91&*O[%&7+^3Q(?URJ*'D_ M[Y'>SR\>PI?7O/BB?W&V"%[41.5?%O>I_M3?>)F%R M:%!:_"-4[]G6WZB0\I0DWXH/U[/S'B[N2$5JFAKTKQ6LQ3D*EA$OTSG.6OYSVWAV;J.5A&^4/R_EFM!8G"WS2) MLO)?]+ZVQ3TT769Y,E\WUG\5G'4#I^RL573+KAD%>7!QEB;O*"VLM;?BC[)_ MR]:Z1\*X&(J3/-6_AKI=?C&\NYW/T[0"<&_ MHQ/T93)"'_[\RUD_U]1HJ4_UA:I+P\/X]M'-)A,='!.H7"L''#809%4 M3K-%,%7G/9TU,I6^J=[%7_Y$)/X;%)PNG?D=.:L%CFT"QVS>+X9!]@I%:]5* ME*V*C/EVP5SJ>E(/E;?M0)AV5#I,<%*W\ZUW<:1&OM'(K1H'TVFRC/-,9^>I M"M^"ITA]1+'*(=TK3W)+#Y&2N@YW&\(!0XI7O-0D&4JSR QT@PU\_1R[C2T '8<4\=M=)UOVKF.X^$6(1'O(<8W+$%=7ZHG5F"YCR%!@QMVF,-.0N@03 M[A!8&,$5/. ="2(/XI=09[MU3[6J6CO:O@G&I70QIPU9D*5.CU0V ^!#EAYQ ML90M\XQL41&Q"BN1'"7/:)GMED;,CA".GEB$-*4!EI)C1TC9E 989(H;J/L,N;2O:U]/>QK$NIN(+8P>*NS'QQ$I_L M3A=K5_70>TSBYFH%&;I"2-R<58 A$XY>>%MD52A!["SQ>/;>9RT%1(1BDQ^@DPU3.4,E?@%D451A"Q%SK?7 \NKV^N'Z_',#\3*XX< M"M"=>O.[\E8/884PQ,XP&\!@X MG'NB94TD%E252P#"C(90^K,*@PL@PP=[NEUOJG'--3>.&[-JQ6V M$#NW;" S"H.G, KSL$63B1G"%5QZ36Z!##6/4&-Y!PPE$WJ7X+5HJL"%V,GE M1G\N%L%IJF:A)I:?:7:1I$4="91GPH8K/<]8O,> H:.SF&LF)M.0P"[YKRTW^:1V95NE7;L4'05QD$\#>,7%*E $U_R M%(4O0:%[OT"8C.-(/9B;:0JRHX)AVHR&:2>YQSAKZ>Z*F.@.8M(;$2WK:)T M&PGBN@;#0X9,&QJY"S L,IS7DHYI!5%T!T35MI$[X:! ]9ZLT.9FV;$UKA%+6791IY2V]+RB2]1_\!%1;".38J3X"A'LYZ53'F MK6GHEBPJ6D16P$/MP--<>PY0:3(+Q\+E9EX"X(82(:BATC04>M^&1C3K)V=6"=WZ07?9,> M,4J*8\#2*2::T:$^8"D989C/RW)"/$-3S?5ZI"H]2W72 M_5#D7N2 #\/L?F&&01 7=N7([\!1/8@54#'[P[+)X]WP[Y_O;D;CA\E?T?CW M+]>/_T(?1N.KZ^'UXR_@YI]U^O2L4V]^5][JT=QZ@&;'ML%,+X$Z"6JB*>K_ M)V&,IL$BU(0#!A* KZ**3;ELK :C'=?]2OX-QA:Z '$H\VACB;TZZ@(^= %6 M5+9IV]K#*C!D.Y_4+>?+*,AU)IZIYW :0D7=RQU>X!L?,A/Z3ER*A>"X64&% M3!VB][7,:T*R_5Z.'7T5;C([;JY0.LN3Z;?7))JI-"N?8H!KU^4.7U\I'#<3 M(S5#$L\Q^ 6R]#QO]8R_'C73TB'<([SMJ2BKV)39V=18]M#@=H3L.0^4#3U. MA"NYH"E[BX,3>9?>_*Z\U<-7@2]S M.RF$,RL_'QS"+KWY77FKA[#":&;'Z,.+=LS$7TD:O'KJ)[3CJ9@;RC@N0ZA%UZ\[OR5@]AQ?;< M7BP]? 9RLYXIA,"XL5$= W;-O:S]WH[57I$XMP/K1*7%-O 2W:<_M_.3 HQ MU1V]D+:.39?>_*Z\U<.X];8<[WI[R#N"X'4TN_3F=^6M'LT*T+D=JJNQF+6. M11.&&R65T8Z+M.P% <<-=+TZRK&_;B5 Q_5 5=S.=[P(& 59A@:H*/$DL67F M6MTPFH#P)W.9VZG^X%.O?E=>:M'L]H/\%TO#90#L6W:7NYH MWE*%X&8-FS*O^3 2LJ+,6&__%[3/*]KG=MI?S=C+W3.V(R)?AZ9+;WY7WNJO M<%>[!8&[GK&BT_U#I][\KKS5HUGM'\3NIP.V&;NC>8;$E[S:25@0YHO M0OGVRQ\;G6IK(.Q;@]5T'>Z_ M*V_U:%8;#6&OT^^5^05PX$88QU[V,/+MUS\V/,7.H?Y-A]S)'3&EL_(T\^"'R<5@ MDZ;;L.0LVO(P^^8VB@.69H?QG99L8\[615'@:SK&EA8P+QS,IL5G MU_%L&NU2WPOY=8R271"P^,<5]Z/'BP$9/'WPQ;O;I/D'VFRZ97=\R=,_M]=Q M=J3M*6LOX&'B12&*^>W%X)*<4]W,"XH6?WG\,3EXC_*AW$31?7[P?GTQP'F/ MN,]7:8Y@V;\'/N>^GY.R?GRKH(.]9EYX^/Z)[A2#SP9SPQ(^C_R_O76ZN1B, M!VC-;]G.3[]$CY17 RHZN(K\I/B+'LNVEC% JUV21D%5G/4@\,+R/_M>_1 ' M!3H^4:!7!7JKP-!/%!A5@:&J,*P*AJH*9E5@MA7(B0*K*K!4"T95P4BU2^.J M8%S,;CD=Q5PN6,IFTSAZ1''>.J/E;PI#%-79%'IA[MUE&F??>EE=.IM__K3\ M_.']XO*KO4!7EQ\N/\UMM*2V_76)?B7X#_3FFL4\3#<\]5;,?SO5TDPUK]56 ME<)5J:"?4/C(?B"BOT,ZU@V4;#):(H#,Y9#?=^$9,G!%^1EI%>DT<*'0*]+5 M*UL.6?!5UJN2HBOURND8)@L/@"I"PFCW"!KF&.[-,7R6.;PDV74;0\KN:PQ(V (29@\5 MW0,IZD+"*!"L83%S;S%3:K$EC[W,45>H]MHR]YK(4%)27T-!PA:0,!L2YD#" M7$@8!8(U7&?M76?]S^LCJ5Y?;Y8P\^"4TEX:0L,=I; M8_3*"R(IOZ\51D=7%W*T&((4M!4$'4A!%Q)&Y;UO&&*\-\3X%1=!4G9?,XR/ M1F>TK I9Q_+F2TC0,JYD# JZWO#!I.]#2;/LD&T2Y.4A6LOO.OR@E2@KQ@)1S(6%4UO>&%PBNLSTL=@>Q,I%;K[0E M\M_WN?-7Q[A$GN,*YT]MB4J.TT-=-_'0LB;MJ1.T-":CH66.VC-WW)*,,39& MAGDTU1)[4"J>_Q]*4'*>8ISP@:'G" \XUQUW^. 9I^@M 4HS0:E.: T%Y1& MH6A-Z]49+)&'L-#W.*"1;$7KOL41J%H35?502Z1)[DOO<L=JW0YIK=?(&D+4)H-2G- :2XHC4+1FM8[ MV&3<)S-^^19CV#W&JIN,87<9JVXSAMUG#+O1^#62;+U.LO5G)-GJJW0YO;>+ M!#FV>$73G>5!&FV+9P5OHC2-@N+M MAK,UC_,&V?>W490^'>2/'^Z?L9W]!U!+ P04 " !9HT17\!DU,TL' #E M( & 'AL+W=O?"U*NE\ND^/%!9^;Y MLL,Z+S>^I(\+6]WH]B]6R:.>:/OKZG,!5]T=RRQ=ZKQ,34X*/;_L7+'>F(>5 M08WX5ZJ?RX/OI'+EP9AOU<7M[+)#JQGI3$]M19' QY,>Z"RKF& >OV]).[LQ M*\/#[R_L-[7SX,Q#4NJ!R7Y+9W9QV5$=,M/S9)W9+^9YK+<.R8IO:K*R_I\\ M;[&T0Z;KTIKEUAAFL$SSS6?R?1N( P,F&@SXUH"[!K+!0&P-Q%M'"+8&@6L0 M-!C(K8%\ZPCAUB!\JP_1UB!ZZY34UD#5V=VDH\[E=6*3_D5AGDE1H8&M^E(7 M1&T-*4SSJG8GMH!?4["S_<'=I\G=+[?75_?#:S*YAX^/PT_W$W)W0^X^#[]< MW=\"@)PQ^D]R1GZ=7)-W?_[;1=?"R)5]=[H=9; 9A3>,(LA'D]M%28;Y3,\0 M^U&[?=ABWP6/=V[S%[<'O)7P'^O\G CZGG#*!3*?X=O-.>;._S;Z^*='/PJ& MV-6 J/E$ ]]M/C5+328VL1K:DB5?KQY*6T!;^3>6Z@U9@)-5O;97KI*IONQ M,RUU\:0[_;_\B87T[UB<3TDV.B79^$1D1QD)=AD)VMC[7_23SM>Z?$]R;;$< M;,QE;5YM3T]]KJ 8* \OND^'\46 DD>,N<"1#Y1<*!&)^!@X1H!4A0+&WP&/ M?)8[GV6KSP-36F+FL"%N?,?UPYW;8ZO:H,&5)5H69IVBF0V_<*%(1C:GCL8\+H1AEX#KLXYB@ M5,C ">$8 ;(H5I0V.!SM'(Y:N\W=2A>)3?-'HK^# BMUV94+M,J/;2TSFD(B-)/B/)#,1%6G7]2DON4H-E1GF%$:M8!#)P*A+! M<1:*6#D5Z>,X92(,HLBI2!_(5, 4;5J"\2X.\2O=MM1),5W4@9A!^\G,JMH' M,>=C?PXAXU*XR]''B3A00CJ^(W01#P.WGXU]G%1A%$K<<4;WZH^VEP"<;@@< M(]2;A>HU SJ3B/) .UNKVO;%0 M]\;K1*C;#&F$DLI8N06/($6D5.1M.@B0,Q7RF+F[#C:X8(J+N"GU?!\#WAJ# M7ZI]9UZ8Y4L<3([[S_TTB(@I%7O^^T@.R"CTDH]0*B5A&W>7/(9D0@7-_N]% M+VM7O7=VH0N2;K3ONY<*P \W)Y6\)V4;G91M?"JVXYSL92]KU[VWN=7 :U\6 M))J, "D)1E442+<>$60<\B *W'I$@)S1*&32K4=LUB/ MJ-^(II4@05VG$8T,>X6_!GV]G+VG7OM@7_@47H"](S M1F.NW!/*$$-&5"CFY1T!FT"^! ML,EW- *1/XE @2H7PHV CV1A&,6NR!]AE!!4"D<,KQ(0* _#()"L(01['AMN]N^[COCL/VZF\40 4*.6."5/D((2\0C'*,CTR",HP:/]XJ3M4O.3]J2 M#!*/^AM[)^RS0$H0"$Y*KE\9Y"O#GM\,$7XF09:[:__FI^A'V/09%=!/_56% M0$'>Q='!6>+X\=Y>V'+:NKO_5C^TUG"P>0)Q\ZA)N4A@9R%F;4L+.A]4'WKL MY*UZ^8]N]2=E&YV4;7PJMN,$[24X;Y?@'Y(RG9)WX?C*T0>4 M')'7LBK!B#D= T-R%<>J>JYZU#-03E (@720XP9.V"D:CBU\+]EYNV2_3K-U M5=.O1:V=I2EJB'IOB!J";(@:QHE'#>=LB=I>Z/-6T;JMM*Q^S 9BHPY<'<*9 MR;*D.+B+ZHXMNSIL4O2<*3TX@>_6-N?%#N@+G!P:?0L._RO=SF[7+[ MI9Y^/C;!VV+CP]X0&Y3;CPT^A:;85'+\^,Y>L?)VQ0K[W6!=%-4+DNI!T:I( M35'%)S4S DMQG=F2+&"[ 3&G6;T_ MD=*:Z3=2KK(4SCSS.8# L+_,?E1OQPZ)Q.MR2=C-0G?DTF%7IALIHORKV3X M^SJU/PB0D9FV29J5Y["T_]^GB&T>W8/WETM=/-;OLDLR->O<;AXL[^[NWI=_ MJ-\2._<'K'?#D/LCUAMC]P>\=XWQ#'GO!KM_Q65OQ"7Z2PB_U&]]NWL7-G\ M\#$I'M.\))F>@SOT/ +!4VS>J6\NK%G5;V@?C+5F67]=Z 1"6 '@][F!Z&XO MJ@%V?]G0_R]02P,$% @ 6:-$5[V/WQ($ @ $P0 !D !X;"]W;W)K M&UL?51M;]HP$/XKEB=-F[3A)(QN94DD7EH5:11& MV/;9A(-8V'%F&]+^^]E.B)A4^!+?V?<\]USN[+B6ZJ + (->!"]U@@MCJB$A M.B] 4-V3%93V9">5H,:Z:D]TI8!N/4AP$@7!'1&4E3B-_=Y2I;$\&LY*6"JD MCT)0]3H&+NL$A_B\L6+[PK@-DL85W4,&YE>U5-8C'!_QF4.L+&[E*-E(>G#/;)CAP@H!#;AP#M+';#I:/TQ1MK;+_.%YG:'%(UHL'U:C]=],C3 M?;DFG5.MT0A-I!"VOYF1^>$M43=9W- /=45S2+"=:@WJ!#A]_RZ\"[[?T-CO M-/9O:Y3E"50SP=2.X5OZ&H9[S^#NT"D->F$TB,GI,C&YZ+&[+G.J]JS4B,/. MXH+>UP%&JAG!QC&R\FW?2&.'R)N%O;6@7( ]WTEISHZ;I.X=2/\!4$L#!!0 M ( %FC1%>B85#4#28 "*4 @ 9 >&PO=V]R:W-H965TW.;V(+NX:^BRCEU9G;5N",NNO7I3A66)>Y$8''KJ?.'8I-$LVTK M(\GIWM_^2(YL BQ V+_IV573B@W/ I:LU\+BY;<_-]M_[KYFV;[WU_W=P^[W M=U_W^V^_OG^_N_F:W:]VOVR^90^'[WS>;.]7^\,_MU_>[[YML]7MTTKW=^_E M?G_X_GZU?GCWX;>GKRVV'W[;/.[OU@_98MO;/=[?K[;_NLSN-G_^_DYZ]_R% M8/WEZ_[XA?S;-[NZ. MU&%#_ONDOGL9]+CBSX^?]?G3WA_VYM-JETTW=_'Z=O_U]W?C=[W;[//J\6X? M;/XTLM,>#8[>S>9N]_3_>W^>ENV_Z]T\[O:;^]/*ARVX7S_\^._JK].1^&D% M2:E903ZM()^[@G):02FMH-2MH)Y64$LK#.M6&)Q6&)16&-3M]/"TPO#<%4:G M%4:E%>11S0KCTPKCT@JU\S YK3 IK3"J&T'J/\]<_^Q57B:[/-MR[=/C>;JE M\GS+@[I5GB=<*L^X*M6M\CSE4GG.:Y]5TO.D2^59KW^J/T^[5)YWN7;#GB=> M*L^\HM:M\CSU4GGNZ_?E>?*E\NP/ZZ92?IY]N3S[M;LO/\^^7)[]^E5>?MC+ MLU^_RO/LR^79KSW(\O/LR^79KSW(\O/LR^79KW_=>IY]N3S[]0?Y>?;ERL]] M[;X\S[Y?;D\^_4OJ<^SKSS-_OL?+_=/67&UVJ\^_+;=_-G;'I<_ M>,<'3X'SM/XA(M8/QW"\WF\/WUT?UMM_F'[TKC\ZYI6VG%WUKI>'_[@S;WG= MFQJ:I\^N>Z9W^.K'J6U\=*YFP;]=]V9^:"[3WH74]WL7O?#ZJO?O__L?O[W? M'[;E*+Z_.8T[_3&N7#/N;;IY^)YMGY)Y\[DWO5OM=KW+WGYS M>J@)Q%D7\3K;KK,CN3A$=+;=9K>]Z_WFYI\_#=&;;N[O#TL_?5TPWKS+>+L? MXUWUOKV,MRN-)QA"?\40TVY#&,U#:+>WZ^/O-JN[WF*UOKU8/_2FJV]K\9R: MK[5Z^.18T*:\;MYL=O2.4^JTC'YS\WC_>+?:'[2K[//Z9KT7(&XS4C=% LE[ MG72&O&!D_MGGM_S*U^60'1.8GHC=HM>]1L3_(QO1\:4B M.6?__YEQER.)_$ A);DEA( M8A&)Q226D%A*8EIS#'75+E&-BK!" "LO :S\#P=PH]\U@$EL1F)S$M-)S" Q MD\0L$K-)S"$QE\0\$EN0F$]B@5+Y/4.2A\I0D0;CXN\;2W+8D,0B$HM)+"&Q MM#I5D[ZL],>EB=*:DZ9SQJ+:5/!\4Z6A+ ]'+WM1R$_U)3_5COEY3F;^, <_ M;F N.2P7G78\EM)*J@'Y]H[$9B0V)S&= MQ P2,TG,(C&;Q!P2-;R>)?@F^>_K5??[K+>KOLYG&[WA__.T#6M26Q& M8G,2TTG,(#&3Q"P2LTG,(3&7Q#P26Y"8/ZR2@R^J@ZFC0 M[Y?.687DF%%U3*D_'(Z'I1V-!LF\46/FF;O=X]-9T^-'PYYB[>G1TT>-#DEW\Q*)HK!KI+N&W:CR3KQT MV&?D#R4!N53GN1.6.*=4.1) M<5!;O!/20"DNYY ;YY*81V(+$O-)+*A.U$@M_1@LJ\NHI=?BD-RFJ#J>U"^= M2(X%RY1_DA)RHU(2T[3JYE^4CZEVB0Y)O7867O3'+R_ZXU>\Z-_\^&3IC]?^ MSYOM\0O?LH?=ZNF:U9;W/8T#=HT"$IN1V)S$=!(S2,PD,8O$;!)S2,PE,8_$ M%B3FDU@PKO[2-)E4WD,MR3%#$HM(+":QA,12$M.:PZGS^4=4HW*L$,N3EUB> MT+$LBN))Y8=*/KP/D4N_LETU;DO7D"6Q.8GI)&:(#VV_])NN28YID9A-8@Z) MN23FD=B"Q'P2"R:5MRVR5(I.7[7MWF]U.E(BG50LG=J6).E8DI?2KYE7S*%UC$=7FJ*:CFH%J M)JI9J&:CFG/^4]-%!_90;8%J/JH%J+9$M1#5(E2+42U!M135M)9LZ9RK+#>E MN&*R_E0()34FZ^SA]LS+$R5A^#;J74\-H]H,U>:HIJ.:@6HFJEFH9J.:@VKN M26NXNM]K7^1CR\_K?TJBSY$OT#WQ42U M26JA:@6H5J,:@FJI:BFM814]XA& M.2SDBA$MYQ'=W.+SMHB^;-'%+RC3YK4Z!SM:_8-J.5K35!]5T5#,$1UA2^HHZ_KFTXI2;:&T/JMFHY@@.RL5@/!Y,^F.Y M?,(:[>4Y:4UU!NB /JH%@LT_)ETYY="R'52+4"U&M0354L%<2?U1)>'8NAV6 MFXKVX:>+$8KIEI?M'&^_L?N[J@U.@U'O($EMAFIS5--1S4 U$]4L5+-1S4$U M%]4\5%N@FH]J :HM42U$M0C58E1+4"U%-4UCN4N6PT*PF.AY5Y'46*E E!Y< MM@Q1]P86;39"M1FJS5%-1S4#U4Q4LU#-1C4'U5Q4\U!M@6H^J@6HMD2U$-6B MDU8XW3<9ER[TC@5+27VE]*'P!-VR%-6TEKSJGM9L/Q'%%=,Z;RB2FBN*WE+7 M<-EBU\4T6FF$:C-4FY^TGT^9*,.!.BQ70HB64X?E:BV M0#4?U0*IVC*F3F2U_$=D\FR;%<450S[OLY+P M0BMAL#>/4A?LU1:;R>&'LG)E,=IJA6IS5--1S3CO\)KHH!:JV:CFH)J+:AZJ M+5#-1[4 U9:H%J):A&HQJB6HEJ*:UA):W2.;;;JBN&)DYUU74G/9U?4QIB\^ MK7;9;?'-=_;7\7$FS.=FLBZ?JZU-$T6:C,KYC!9BH=HJ^M?K%%MAFIS5--1S4 U$]4L5+-1S4$U%]4\N;7D M:X$.Z*-:@&I+5 M1+4*U&-425$M136O)L^YISM9U45PQS>4\S=]2U]6>YJ^J MZVI>JW.:HW5=J#9'-1W5#%0S4_ M+-%Q0U2+4"U&M0354L%\U=1UH>-J+1'5/:\[UG7)>5V7W+6NJSU^7U77)5=[ MDX;C_EA5U?(?HIO]SM&*UG6AFHYJAN (2TI_HO9'E3]&HP-;J&:CFB,X*!=# M>3P8#]5R71WUW6A _JH%@@V_YATY91#Z[I0+4*U&-425$L%&Y@$ZOVLDM1FJS5%-1S4#U4Q4 MLU#-1C4'U=R3UG3WAO9%/K;\R-;<66W%R#54WCLQ+X5=U:I[7.N(=#L]\Y7='>+%334SB@ UNH M9J.:(S@H=?=P0 ?VY&IO4^6D,%JPA6J!8/,%]W! QPQ1+4*U&-425$L%%\T8L^4<9Q]]S#P<9K;5"M1FJS5%-1S4#U4Q4LU#-1C4' MU5Q4\U!M@6H^J@6HMD2U$-4B5(M1+4&U%-4TC>4N60X+P6*BY_57=8]S=G6*XHKI+F2MUXIS=55;TSS%KTFS9O7 MZIKFJ#9#M3FJZ:AFH)J):A:JV:CFH)J+:AZJ+5#-1[5 J5:8'5ZDAI/QJ'2+ MP"4Z;HAJ$:K%J):@6BJ8KYK/8:'C:BT1U3FO1?O1]#DL):^\4CI57IT5OZ^J MN5*J93S#R62L5"YJOVKV.T#@LX[%2^O"?BP[LG;2F#V&A _JH%@@V_YATY91#2Z50+4*U&-425$L% MZAR];_$1QQ93.VZ&4YBZGMU^9VS) W5M2LESD"M5FJ#9'-1W5#%0S M4U%S96ZSWSE=26V.:CJJ&8(C7'=E M+CJPA6HVJCF"@U)W92XZL'?2&D\*DP/ZJ!8(-E]P92XZ9HAJ$:K%J):@6BJ8 M*]%)87),K24%NH><8!]J3PKG15#*C]:*O^?*7 6M=T*U&:K-44U'-0/53%2S M4,U&-0?57%3S4&V!:CZJ!:BV1+40U2)4BU$M0;44U32-Y2Y9#@O!8J+G95)* M<^_3=//P_9#:Q_O:;S[W;I[^M5]_NLMZN^SF<;O>K[/=S^>4A3E.EHI:HIJ.:@6HFJEFH9J.:@VHNJGFHMD U']4"15 TIXS5OE0Y%XR65Z%:A&HQ MJB6HEJ*:UA)2W2.:;;FBN&)$YW582F,YQP=SMWM\.IE\".@?*?STZ/B>^_CF M^^8EP879/*J>Q!R/A^-)Y2PQ6FR%:G-4TU'-0#43U2Q4LU'-0347U3Q46Z": MCVH!JBU1+42U"-5B5$M0+44UK26=NFABW&FSWOFT-=I1A6IS5--1 MS4 U$]4L5+-1S4$U5VEME?+:%_G8\O-:=WT26E>%:@&J+5$M1+4(U6)42U M M136M):2Z1S1;5T5QA8A6\[HJ]2UU5:T1W:QWC6A4FZ':'-5T5#-0S40U"]5L M5'-0S44U#]46J.:K@JHH6>DKA_\K_L(1G+WD=UM5>B /JH%@LT_1FCI4U?HF"&J1:@6 MHUJ":JE@K@07)J%C:BTIT/D-J6@?!HKXPB15SM/MC6U5[FK;$G:OZ=:9-J_5 M^0TJVG&%:G-4TU'-0#43U2Q4LU'-0347U3RUM0YK@0[HHUJ :DM4"U$M0K48 MU1)42U%-:XFT[CG-%EM17#'0\V(K]8W%5NV!_JIBJ^:U.@#\5 M%UNA WLGK?'\ M,3F@CVJ!8/./85<..G+,$-4B5(M1+4&U5#!7HO/'Y)A:2PIT#SG!/M056ZEY ML97Z=Q9;J6BQ%:K-4&V.:CJJ&:AFHIJ%:C:J.:CFHIJ':@M4\U$M0+4EJH6H M%J%:C&H)JJ6HIFDL=\ER6 @6$STOME*;BZW$K1DWF_O[S<.I/./S9GO\PK?L M8;?:'QNPFGNN+EM&K'L_B[9CH=H,U>:HIJ.:@6HFJEFH9J.:@VHNJGFHMD U M']4"M=J.)4MJ]70RVHV%:A&JQ:B6H%J*:EI+SG5/>;8;B^***9]W8ZFOZ<9J M3'EALC>/4I?L@FXM15;ZD_)Y:K1:"]7FJ*:CFE%W?"LGJ='2+%2S4AFHUJ M#JJYJ.:AV@+5?%0+3EKAN26-#F-% FXW[Y#DW-?.?<)Z:+#NNAV@+5?%0+4&V):B&J1:@6HUJ":BFJ:2UI MU#V+V2XOBBMFL9QG<7,G5W.YM/7X\$M/Z==?GMRBU\4UVOB%:C-4FZ.:CFH& MJIFH9J&:C6H.JKFHY@W:&[_0 7U4"U!MB6HAJD6H%J-:@FHIJFDM>=8]S=G& M+XHKIGG>^#5H+N1Z:YJ_JNZK>:W.:8[6?:':'-5T5#-0S40U"]5L5'-0S44U M#]46J.:C6C 0UGT-)^-1Z4*0)3INB&H1JL6HEJ!:*IBOFKHO=%RM):*ZYW7' MNJ]!7O=U>-@ABL^*WV:Q+G[5RBX,)Y.Q4FG*NVKV.T]35H;!YIKY9NO2UA M\P"=WS6B_5ZH-DWS5H;M,"4AHMWD*U&:K- M44U'-0/53%2S4,U&-0?57%3S4&V!:OY 4)4EOGGPV4M>M[Q4U=P\&-VO$-4B M5(M1+1',B_CFP>KYD]K2:CN^2S87/'-@\]>LB656FX>/,AKM@;-!5C" M^S^TWC^X!:T[)UQM?:JY?W"SWSF2T5XM5--1S1 ^S\,T%HJ5)NAVAS5=%0S4,U$-0O5;%1S4,U%-0_5 M%JCFHUJ :DM4"U$M0K48U1)42U%-TUCNDN6P$"PF>EY?-6@NFYIN'KX?4OM8 MGO'4"'W\UW[]Z2[K[;*;Q^UZOVXOI6P9HNX-+%E)6Y,,-?U9\U MK-84E?[Z=-4,=PYFM#D+U714,P2'MOP'8G1 "]5L5'-0S44U[Z0-&M,6;<)" MM0#5EJ@6HEJ$:C&J):B6HIK6DC?=TY9MPJ*X8MK*>=HV=U6]IC>ZA:Q+VVI) MCS26!^/R/0^;]L6I?$U?J/B\%H M.)'4\CTNU?F/S:0V0[4YJNFH9J":B6H6JMFHYJ":BVK>2?OY%PZU?/:;'-!'M0#5 MEJ@6HEJ$:C&J):B6HIK6DF?=TQSEL&0KIGE>Z#5L;@=Z:YJ_IGMHVKQ6YS1' M.\!0;8YJ.JH9J&:BFH5J-JHYJ.:BFH=J"U3S42T85HO1CM=.JZ-A^5;(Z+@A MJD6H%J-:@FJI8+YJFJ/1<;66B.J>UX+]&,AC==BO^1AWWMHU;"XCT:"O#)1Q^=PV6KEUTG[^A%?E+2[:HX5J@6#S!2TAZ)@AJD6H%J-: M@FJI8*X$+2'HF%I+"G1/.,$^U+6$#/,:K&'7&JRNG93- W1^UX@68*':'-5T M5#-0S40U"]5L5'-0S1U6&[?*S='MBWQL^9&M:8Y&]\1'M0#5EJ@6HEJ$:C&J M):B6HIK6DE/=PY>MZ**X8DKG75[#QF81(J71_BY4FZ':'-5T5#-0S40U"]5L M5'-0S44U#]46J.:?M#.:H\]>\KKEI:JF.1K=KQ#5(E2+42T1S(NX.?KWH'7GA*O=)#7-TC _JH%@@V7W1. M&.VX0K4(U6)42U M%GSXI:?T:S],/&W6.[]_1DNL4&V.:CJJ&:AFHIJ%:C:J M.:CFCJI58J4_3WKMBWQL^7FM^7P5NB<^J@6HMD2U$-4B5(M1+4&U%-6TEI#J M'M%LE17%%2,ZK[(:-?=1O36BR2:1*U2;H=HM[Q.U7RX"MVO$-4B5(M1+1',RZ0_[%<^ M6W7F"CLH?Y)/FYZ]9$LFM7RT:I276!T>=LCA,[+W MLD6L^5S5::W"YZJDOC09]>7R.>]&OW,:D]HZ31J;EUJO8BGM5>B M98"ZK$-KG5!MAFIS5--1S4 U$]4L5+-1S4$U%]6\4;5TIMQ@@0[HHUJ :DM4 M"U$M0K48U1)42U%-:XFT[CG-ECY17#'0\V:H47./$Q#HKRJ*:EZKAK1<;66B.H>V8+]:.II'.5-5J.N359G)?!KNG:FHVJ)3TU58[/?.5W1 M/BM4TU'-$!SANJI&=& +U6Q4U7[SN7?S]*_]^M-=UMME-X_;]7Z=[7X^ MIRQ\ _NJ7JGFM3JG/]H]A6IS5--1S4 U$]4L5+-1S4$U%]4\5%N,!$5/&OHP/YF[W^'2*]Q";/[+QZ='QG?#Q+?'-2ZZ*$K/%KDG, MTUK%$_#]_KA2DG%:\.R*ZQA6I&S:$8EO]T9 KVL[2(A6Z9 MC6H.JKFHYJ':0C!1E9A!1PQ$3PVU=!)[*5IH6(H7=+,B5(M1+4&U%-4T3?@, M&I93B!UT2G'%%,I;E<;-K4K:[7\][O;WV<.^]WFS[:UN;P_OV#8/J[OG3%H? M8BJ[/2720W9S_&[OS_7^:V__->MMLV-(9:?8VGV[6^_;WNRU;%!==)%U&E>H M-D.U.:KIJ&:@FHEJ%JK9J.:@FHMJ'JHM4,U'M6!<;8F3)Y-R&_02'31$M0C5 M8E1+4"U%-:TE!CN?PV6YJ>"9.:KY6^M8SJ.]N0.&CW9AG+^FB&8Z;FVXN6J& M.VHIK+._ MCH\S82Z_IL=C.A:T:0P'\KAR@ACM=T*U.:KIJ&:<>7Q-=%0+U6Q4X M;%FU+HG5ZI_%U<% &@^'Y2QN]#MG,:G-44U'-0/53%2S4,U&->?L9Z:+CNNA MV@+5?%0+4&V):B&J1:@6HUJ":BFJ:2UYU#V-46Y*<<4TSENJQLTE4F^L0F[6 M._^M&2V;0K4YJNFH9J":B6H6JMFHYJ":.Z[60Y7O5M"^R,>6G]>:NQ6@>^*C M6H!J2U0+42U"M1C5$E1+44UK":GN$\3M7>SJWTB-7YN M!>C GF#@\MT*T %]5 L$FR^X6P$Z9HAJ$:K%J):@6BJ8J^K="M AM980Z/YN MM$/;U/C8-E7\2MY6,6ZMDI@^;K?'ST2O'FY[W[;KS;;W+3O\Y[9WV,['N_VN M]W7U/>M]RK*'WNKI$]39;6^_.7SW\UUVLW_Z:/3F(;OXO-E>9.LO7_>%:Y^R MSY\/"_WX4+6[^M=3AO[2N\ZRGK?99[WA?XBKKHZ?S[[-]JOUW>X74:R_WWW- MLOW5:K_Z\-M]MOV23;.[NUWO9O/X<-C-8]B_?/6XH8?C(/UZ*;U[7_FZ)_WZ M4?3U0/KU6O3U5/KU#]'7M:GTJW8E_,YX_.MA/L?";TV.WYH/(-(.RYRHG0H#HXL!9"=!>7,\5WW MSLD)+7 4V+.5B )^5(P6L!)('O.;L-]VI+,1?,-K!GAR96O-J M"HV?GN%+.9/V%U5U;K^/47J4BN<-6"O(:5&OY+GY'RX 7O<*P&\ OM5=%[(J MQT21*!"\0L)D:S:SL58M6HNCA7F41 E]2S5.1?%RD2SO9^/A9C)&R48O\\EB MDZ!X.ES\F"1HMM"GR_CG='D_GJS?)6CR\#C;_$&?//DW4318S!@-9DA1"K/M<@C@!CMZ^\>[<;S7$"4?8Q F0=_O.5?GP/16^V6(_@%02P,$% @ 6:-$5XEI M/\L["0 MBH !D !X;"]W;W)K&ULM9IK<^(Z M$H;_BHK=VIJI&@;KYDLV214!,H=3&6!#,O/9& '>,3;'-LGD_/J5;$!@74BJ MV"\!G%;[5:NEIR7[^C7+?Q4KQDKP>YVDQ4UK59:;JTZGB%9L'19?LPU+^7\6 M6;X.2_XS7W:*3<[">=5HG720X[B==1BGK=OKZMHDO[W.MF42IVR2@V*[7H?Y MVQU+LM>;%FSM+SS&RU4I+G1NKS?ADDU9^;R9Y/Q7Y^!E'J]96L19"G*VN&EU MX56/8M&@LO@1L]?BZ#L079EEV2_Q8SB_:3E"$4M85 H7(?]X83V6),(3U_'7 MSFGK<$_1\/C[WOM]U7G>F5E8L%Z6_(SGY>JFY;? G"W";5(^9J]_L%V'J/ 7 M94E1_06OM:WGMD"T+@;Z/:>AC^&3\/!]$H7IMH-T;L14_:J MV(01NVGQ.5FP_(6U;O_U#^@Z_];U\4+.3GI,#CTF-N^W([[")%E1Z#I9MZ15 M2[&,O-SR_,$(.DYPW7DY[H'&$A$:>)0<#$_4T8,Z:AV/[OR_?.KPU:8L0)GQ MY2;*TBA.&$AWLL55\3T*BQ78%FP.XA3PM3$/RSA=UHM+7,:LT(XBO>0H7LC9 M29S<0YQ!3#S7&46-'78*IIQ]&[R#/L\KK MKK.\C/\VRO/4V[J04-=KR-/8$4J<(-#+\P_R?*N\;Z%(FA04(<^L; $VNO,CBH#*PJIV46_0)1MN;D+ZI0 O9;?&:DS M1 YQ Y/0(VS"=Z>F&/LYFY5@'A=1MN6+CE8T5+0$KJ=$5F-F2 "(I%AD7ZRS MM%VM= GC%8]M^'>.CN_N.=BAM*E2M>.I2A R2)4@A59JW?[,XU),IH4(:IR^ M\"4\R[4S:N?H1(+G^H'?E*K:>9!2DU()0&@GX%TXKT?=%DZB3B<>34*:&E4[ M"*F/J4&DY""T@["W"M,E$W"+MGG.@PG"HF"FJ(88/%+.$OT(Z9!F>^X5%E95+LV1-1SB0$J4$(/VJDWM&:] MRK+ Y9!0LEZUXXL-0:Y!G60>M$.OQPOYG-='NT32:E11!AW/ATV)&N*YCN\1 M;- HB0?MR)OD;!/&\_W,K+,]*U@,^J(HWS(97:U,E6)MZ 78 M5V2JAF(:.= PC9"$'K)#[Y"H1\N<5JJ*,GY_ IOIJK%K(Y^XT#7,*22AA^S0 M&Q\V'C6@]XJU*P!2>=9V(<4*5'2&"&+>-8->B3YT?O-W=N>DU:YR#A'/X\/= MU*X:MCV$O>,2[U2\1"*R(W$X^C&8OF>OCBZ*OTMY.^VUQ!^RXZ\7;N(R3.I) M.X_+;6X8(1W7?.H&@=L<(HVE1UW?,Y2K2 (0V0$XR;.(L7D!%GFV/NRN9MLX MF?,4TZI6:==B,AU$W5J\9SIH"&@(M@:IT U\QS.I ME[!$@74^W ]'W5'O/?/!"MT/SX<+>3L]KY.LQ7;6GN88+PT.><8WH&NQJ1?; M9NT1G@K69JYI3"B%Q'"HA25YL9V\(M$V.^&=3Z+(>:O.N#[7O1#F1=6%G,WU M.V>LXW) /(J;!:3&$A/L>L0PO;$$,[:#^33T<5%LPS3:"<_XS.'[ZIDXJLM* M9BV%L&8/ZO!*R%&&0S4T=>+HP->.[)Z8[U61NA^X[PGO1:$O,;$.W92S MNUD5:0Q-BB6TL1W:C_MT$8$6IQ?+<*F/J\I>):(:/!.7(,>TF&*)9VP%H919 M)<1)$GSA/]-VSI*PY.OL)LQ-Z^KN%HUU%4&EIM,9(DH<')C"+8&+SP%WGR!\ M,5G$*<\,6>!ELR1>5F='>OT:M&+J(]+$@M80>M!T9H@E@[&=P0>F\?7F)9[S M>,_>CKIAYQI66HV%+D>ID3)<CU8WE_)VVEV)6&)' M[# M&?>K+0&(!IN0SSG8/./5&$*$2. ;ZA@BX4GLCTNGSY/)0_6@N?L ^L-I M[V$\?7XO6DC%WW">BEOIW$Z>L9Z!MGCY_K JC[ M:IP22(A4#SB7:?PW7Z:WZ9SEX"G;Q!'P"=+&Z#S@-2:^A^AQ;77:)\EW8N?[ MX*]MO*G*D,TVCU:AV#+Q'@C0VXH]HI):T:R:(()]4TE"),J)'>53EG/0@3LP MR=F"Y;RX!M-5F#/PR-;92YAH]:ID;F)$8V**KL0VL6.[5Q70Q>ZAU$YXGT-\ M+[S:UE0UZ[E]#CF_I]:8<'P[@0&$1-*;G*%WEN[+O$EH>*)J=_'AF7XA;Z<= MEN0G%]J$DXMNPB_E[?0E#5E T(]LPD]V@F<*?VU&4-V1-PH@:9)-8VB8>516 M&-2^-W\\EZ_V]A]^:^3_46!066!0=)E\I=9"Y<.]OI"WTU[+NH7:-_V7SM?Z M;L>O/U%*U?,+C5TS73M';P"N6;ZL7HPL0/4\J7ZK[G#U\/)EMWKEL'']#E[U MZE%7U]G]02P,$% @ 6:-$5Q?S5J%7 P O0< !D M !X;"]W;W)K&ULK55-;]LX$/TK RW04S;Z<)(6 MJ6W <5KL;E' 2+#;0[$'FAI91"E2):DX^?<[0\J*C4URZL4FJ9GWWGQP.-]; M]\.WB $>.VW\(FM#Z*_SW,L6.^'/;8^&OC36=2+0UNURWSL4=73J=%X5Q57> M"66RY3R>;=QR;H>@E<&- S]TG7!/-ZCM?I&5V>'@3NW:P ?Y60,.FT6V*J]O+M@^&ORC<.^/UL"1;*W]P9L_ZT56L"#4* ,C M"/I[P#5JS4 DX^>(F4V4['B\/J!_CK%3+%OA<6WU-U6'=I%]R*#&1@PZW-G] M'SC&<\EXTFH??V&?;"^K#.3@@^U&9U+0*9/^Q>.8AR.'#\4K#M7H4$7=B2BJ MO!5!+.?.[L&Q-:'Q(H8:O4F<,ER4^^#HJR*_L+Q#'T1 2G, V\#:&F^UJNFH MAL_*"".5T'!_L/'S/! K^^9R9+A)#-4K#%?PU9K0>OAD:JQ/_7-2.TFN#I)O MJC*O95AYZ*Q#: :MGZ!6GGK9DZTR$%H$OE%0%K]_R5?0*$T?Z(9^ M%4ZV4+Y/E3V+AFO;]<(\T?V/_ 00/,AC]F9BGQ12 3VKO$6)W18=S,J(6<;" MTH*:AU64 N4DA6.*(A0?D-O#$KR,;?>D'DDF#@";*U#B*5,JT M,M)V"$$\XHD7\]"T(#C>BT?02FR55D&1'0N1Z (-44+].2BO4LL=IZ 3-7+^ M6/\AD#)E26KAO6J4%''44>A\>H^.P=?1>-S< K7?J,*W@M(*ROLA58;R:L9I MN5>A99 8YK.@LT,^QCH^"#U,G%,$5&FN ?LQ#T=G#1YDG028XBE3/4ZQ*?W6 MU9Q353P-%VGT^EM6J61_&R>'C9JZYTB7HT-N1;G[R\S<.FQ2)M@ M^SB@MS;0N(_+EMY7=&Q WQMKPV'#!-.+O?P/4$L#!!0 ( %FC1%>W\C+F M6A0 ')) 9 >&PO=V]R:W-H965TNHBB1DFPGOE31E)Q5UDH44]X\G#H/X Q((AH.&&!&%/?7[]<-8"X4 M2O.)GU_;-*U,6F<[5M16N M7"RD7;]5F5F][O0[\<$'/9L7].#HS:NEG*FQ*CXNKRT^'56KI'JA3%WXB)/5=J>?P0:*T('D="W@[T+?E_F M/7%RW!6#X\')GO5.JH.?\'HGCSAX5XQ,[DRFTYH/S>,3.][I7.:)EID8XZ&" M7A9._,]PX@H+S?K?;1SR!)QN)X"L[5NWE(EZW5G27O9.==[\Y4_]9\Z;[5?X-N*RSSIB8/"S%0Q5Q9J7LR%!@]= M.7$ZU=)JA5%X)_[RIQ>#P?'+D5DL9;[N\L?^R_AXI:HGQL:'IK3AX=.N6$DG M=)X8NS06HDI%"1VTO'0F5TPL_?*I-?2^VTU[*%LC-ENT+= M)W.9SWCS1"YU :V"I2>W73J28?Y,2@<..B<2LYA ]YBMS#0I4K-0KM )C09! M\#QY-;XG?LS%E;3)7/ A!GW/U'@(OW/*K,_E0HFI-8M:7C0]PH,KH#Y8K,T!&O!3*3-= MK,5(VZ34A1B"DXM)MO:[=L& $0;@X+F6(HJ9V',0M.>3!J0Y/([V5>(O $ M,K_YK61>&6NA^F..G5>*WHU #!&8@U*H=+Z=O*OQ5:VLW]^ZP;+#EQZ]Q@&B4>6:#_GA:7O2AR3:XT!32#^8.PH8!//L=I$2' M*G-2=6_FY;UJRJM2J!T,I>GGXZNH]MW'L\+/K:E-%+BI"<: -M@N>1XVO/)UX'^V7XJZ2G[6:;I3$/EJA#%@& S<;Z&R]>)>R1--^>7#TCJ'W\)30N6IYOK)2(S%!TFP!3^ M?7BY3?/%N\Q8H+%]!D9; +,%GM-B*T3A.4?ISZ1BF.$#A5A(^[V<$!N,AR.! MG(I+GU9JK$5KN!;C?DP*0_H\V,^\_O'QG_=+]#(%Q-)3C<&M2/U96KY]C1;! ME1<>?+.%8N_=I(#K@M,)D(@>[8E2$(&X JP24,=TMBV,9MM74_4AX5DT^W:L0#AE_5=G09[(AXQ'Y0#-MB M.+^Y%&- 99T0' GF\[XRGXJ$U-#9*]0+(_XP&M)KL(+3+N)A84T.]_6T%B>6 MK\D\AQ4!?-,9Q%AF$?\#)XW:L-ZEWOKZZ%-]9 M4RZ#RXB#\;P>A"2ST'G9^^@V1M4OZL%CDQ$/Y'IC+#^OAT7UU? 4=SH%G"'3,N4SNL=I-PC$;5XQ\=IDTO;>(I66$TH"0Y;-576^F0(T(;6 M?J1BM# +U@Q' _M[$2=NFMS5Y?7P]PDYM NH$S_UR9P&[46#+_LN,Q-PW*JU4(ME9M8*.DB\2TSNR@RD%:Z=4T)8 M3CSO]TY//N'YJUB.7;LAU(&MD *5WI3?0KN"^ M?9LK9' OQ@FLE+>\*R5%T MS V9 ))&%@:6C*@EYI[3JM;!13.R4^,%')Q56MKHJ9(2.H!E_";#2LW2D%P7 MO5Y M]I+<8!23JGP.F\_+>LS[F\OAQK/]^68][F'"U^4-ZQ&;R5S]QN-E*C,5MO0% MR1T4CJ\O1CR\W?ERP4,J]@*=QK@=$,$?MWFJ9HRM M'_];?/Y+-J2XQ5X+[=95J66S*D6&)Y.@:K1UK>BN+NHA4"A$:N@8)B^ECWL\ MSZ88K;RMSU1.MDX.+$G4DDY(0TKRF3/,U%AW22$HN,:/.7.!BTZN^,> M+'IX7:.O]QI^+24^-?P$O>X_?^FV4TQ(;Q^MU2Y"+I<9$K9)*%:)F?'&AZ$V MCVX%'PMR7TPI9:RQWE>[BAAV'%ZXJ4SBZXB+=7WPW+""@C76L4>HY$VT81 R M8/8>0DZ+4*9CY\'>I:K+XF0[SZX1T%7*7GWSZ'79=EA+9TSN5=K4B;<&_XF# M1M7QW7#\M@ZO6R=]7#)]%6H:?ZS"P ^FQX7#0\I<'U5"/A3?L0Q&7@;B8%Q. M"K/4"=8Y.SP]!A'@G%C(7,Y\]%1W,BM9-JNYKZ46[-H]WH>OI/W8FR,<88NN M#PVIBMHQ0R">80'RQ[(05B+U8G1(\8G(2PUH$/ /"""T>31?4*.XF *'T_G2N%C=185J;T9Z#UTH;4SH=[24XX^;HX($F>T;/V3 MJM0.3W-?1"X9X5"PA#M,") @$N$AK9@9YT)\SXFAY%43Z>9B"G*&GOAYKC/5.HRZ!QE:X3VE;40W(9T*'""LIWA3 M91HGOC@$; 2M?=(?]+X1"YUE54UL+GWVMWEF43JO8O6I_0K?])[5*S BX.@/ M02V6EE)-!B)W05L_UPOH("+)D_Y9S:@V3IQS M5<-1VP'J1\F+S&^C&A,4,UB1_GAR7+2>U&MQ7+PXZAAEU3T@26 =2 L(E)J#D9#B[/KR8,!1+0G5J7?N.((EWX[7!UQP\%:TQ_D\%0 '!*?YN?>-5>&EPNQ.W\MS/C0%;GLUW.)9 MFEX(_C9H)C0@NJ-NQUK;C64S:@@R>7;4HJ$/FBY8XF%=U=FZ-B$&N M(5>T)U7<8O#:R;(R#STB8A;Y.#82#Y)IYB9R<(^!#G]]/&BXV07,-F2=&B#Z M&#;(F\-(TU]*5_C13/I"KN&@J.!1VSPH@QQ#28!.(ZES39/ +>[1Q_.S$P"4 M!XXG0 7#T[/8D: #/P6BV?L28-:MBVKPS#;OBYOP2B?;Y#>L)9;!Q743.X(.TC1[;XT6O M,DZLM?+U#_ 3F1:W"BL8PBC6N-;^:L9\)GGIH*PK1"PJ@F$&:1FAJFJQC%3= M7S.(JP:>!:;TD*A3TO"04Y[X<%,@!%]H8,SN I9O%)7#7A'%+0FY]0=BX>\! M4;I9T8@$1%)N,#'6^J*W9.O405GU%*:C:/-H-TR-"XD4N)>621&P ?'3<;77 M+*G,1#U*'?D<0X>Z+P!B*"FRRJNYU]U-> $=)7)26$EUDAR3&R?1#=4D)ZQ3 MM=7O]#CARZB.M"7.@;WSPK*&8"6[1%^O=!Z0V]+#@]CXBJSW MU 8U)"50OY8^OK"5I6FL"S]4:U9 4NM8@>8=,ZH(X-B:11-@4\-;4J0/\T)1 MDOT$># /P2/:@V81X<]$_5;O\=#%^G*K8P7!_*;7EHAB 7$ JW@ML&L7WR* M&LXH?0F7'+$U;)<++GIZ%QO]>_"M:13.9AY(I^R)'PS.U.>R1;__4CSR8I8/ M-1*(OP@UX_WE%2[W5S@&JKKS9E>G<3&KOI75O*M%9^F$PW2>=JEUWJKQVS(+ MRF"ALYEL8=,QY3VUNES$*U14+01:X&2G,[X8=9[Z6*9S?V.57DQ+FVN@;=@; MCL/F-:7*HF\4-\/70:BB,SB=QMI5G?+#3=D2H-2#_WKBTP"1P:5N%)L!HX+# MJJLWW08F(*V6VA(F\R+:"#8^A-:I.CXOPYT$GQU#_T?A8DGSN$3;U)@B)PU) MM2/ZVV\/?5%+<7.[=41;?6/ZGIOE!T=P12J\J3G:=> MW^"#"W8V#05AS[=50ZK"RK8C(#DK$>DGQ#W)Q$#"O\!LZ_MT#&P?;1!-YNXT M5>"NH>>K[WR0/Z-+Q*)_?/CW1Y9>ID@,TII"J#:M4M\*\7GN R6A'"X$*K_T M]R7,-5Z<[7I8"@ 7U5!#5M1@27P1)%A;7!6,GW#PA=XUHG&DG*2_2?K)PTN3 M7W094U>7,?DBYL^^)""A%)-,)Z :(#SU(IME0):VJC&&SJ"K*LTJX-(IUSMP M)BIJPC!LN?3WC<;OZJKTPJ0>,IU;O+/P;Z"-<,D_^0/)_YV'0=0\@?;]%_<: M1M6UM"2CEN T7.9J$K8 ESW[^%EN*/=$I")MI-H:5(%:=L$RJD/Z-)/*6%\; M&O_YAL;79L8?O)G1YM,?IYDQ*8MVT7IW3;&*!AM7 &I$_B"AK)H0L2BO0EG^ MN'=255[)%)\,&J78QX4VGN=#9PV4*/FBO1JG""D;@]D::]4Y15W(A(9\ 1U= MSZ;2:G>YL-3_K--DSCMB1TTZ=I?M1IHV/ M.A?;>A4OZL>;O8I-Q/?[]2F^I'WYF37(+^V$ M=!_1!0F5W#!N9Y]")OPFW"O;_([2E@8%USL_V8_H^MX=6W]-_H;8N[NZ%E32 M8.1+L1"0[\[C9=^HW3_"':*0^_RGG0N1I?D8+NNC.+$;$!$_5X2POFH,,/HO+==]LOBQ]*VHBR94 -D4NA)U9(M*1LL7-PF=P(#2GCB M3)FE(8^1<.$IED5ZXD,)2Y<5,3J_DR[FT NN4<*CR*+ 61WM\_'6TK<%O#(6 M5L]F:K,DX&0>N,0A\0>X@7DLUON%+TJ+@^%#IJ3_@M0GK_VSAMW5':40X7V. M*)3#N1C6D[:S0XO*BA%0XSM#M7[ %L^GFCDM7G @9_7AUA!KW@;Y7#,6Q,N$ MOKI'K8' !;"> F+2M> ME#6J<9M2^1]",)Z4&K!5$FL$\+ Y/+ROE2V,53Z25CJ,:5,(C;Y"A_"!C,7+ MA1>)2LV^)FI-<(K^NS]*HZC/[&]5BSW M@-.8/'^2Q@AMO0CI+BY5\/U=5S(;O5#\(Q (VU[%*LW"JHQ+(_FP=<*"E6.* MNW>)6"_H*7G=IFW+E#H:43@DD]3NIC;V@0Q!II(R-@D,6J8K:[TWKWV()JW.QD^B9J#;IZVWXCY:CQ.SC\#4KZ MM1_G6>A_$J=Z6OV@T-#_CDX]W/\:T96T,PHMF9IBZG'O^5D'?IU_X<=_*,R2 M?U5G8HK"+/C/.;M#&H#WU".,'VB#ZF>6WOP+4$L#!!0 ( %FC1%&PO=V]R:W-H965TF>D*H@F^!1MQU6*[.SU5)QX+&=26[?V T@T1<0@P. A6?/7W_,[YW2C M08*2G*1V[]3F0V**;'2?/J\^S\:KNZ+\7&V,J8,OVRROOCG9U/7NQ?/GU6IC MMG$U*'8FIU_61;F-:_JSO'E>[4H3)_S0-GL^&@YGS[=QFI^\?L7??2A?ORJ: M.DMS\Z$,JF:[C)=^<# &0R=\\0MB0?]SW;V[WCOM)=E7)FK(OLY3>K--R<7)T%B MUG&3U1^+N_]C=#]3S+*C]-P*4YB')=E_1K2L_5KZ^% M&$&Q#J[3FSQ=IZLXKX/+U:IH\CK-;X(/19:N4E.]>E[3>GCJ^4KG_E;F'AV9 M>Q:\+_)Z4P5O\\0DW>>?$YP.V)$%]MO1@Q/^K# +VH=O'*?'-"$E*9\M:XR^DBC5T5>T2])S#+V:6.\;TP2K-,\ MIM%Q%E0U?4'27%!6Y^RE.,N<8*51@49?#3 MX'H0_,?EY8 $(Q(_UX M2[Q1T+X* K4\W$=:$W&SE"#CK2^QG;@J\GB9F4'P+B=DT,)I3M@"?X0=EB3* M9(EPB'OJGI#(>R $E81=GX!=G!(-!2@W>[#:Q/E-2][^1\O.:EGZV= _!'NQ M6C5EL"Z+;0 D% F^E$] 8TJ/[G99*M,39]3IJLGB$J,(Y'63T5RW(L-9D=^< MXZ_$45*U5Q70L=_*:$G"EMX"6;HEHC#1XCXDO&>-\![QU3=Q!<8?O\/X<,J#SB.-9_4-RD0_CTLH.J M#2DU 0Y<7=6B*EE-D[*Y(?QGX(&F9.W&_&@?Y>#::#L/A< A$6*$4$#&;^;("1**6(?0F M7FW.)'WOZ7C^4><4JF%.-Q?>#08=A?VON@N' K@WN; J>Y/ M=U*!MS>&5 +C[&\#.C7?DSM#%+S:Q]_$OQ&I7;'6;LNJ<1I98[D=6$-N8 M[!BB3D%<&T3#?^?3L$]=/L89@X"<#.:.>T-:VL!B[AN_SS]%;AQ,79"B"4-3 M,YWM(WHH"V?KN7,Y"3Z9U28OLN+F/C@//EY=!I6Y@03H2>(6P(IQWKM#92(L M^2SR>:8ZW,:3-MLC+/7= 0&8R=V6H\>V;#?\/LZ;-51T";$X#_[>[IE)TC/D M,JN#[^-EY>/&P[TB])&YGXS H8_ 'M:)GKS\/MQ/A8'Q>+/8*VZ MNA#A;@&D9^Y(>]+A2I/"9J35Z'0VR]HI>M+D8BEC\DK]]B4"![]5/!8>0SA& M<$*[#FX@N#FCQ1U*5@_\@U8IB,^>O#*I%^P2(GG+SSY!('=-N=JPH?M$B?P* MV0$\*K;IBIQ'0JP: M7:TU[Z;8Q?=BS<7$]V7.3H<16UG=WX0._GAUW[IL%F,#PK#B3GP ^(Y$:G(+ MR5-/X1,3V@*<@C!\@C0!;F$"B=3$9.,-8]>0?!&U$SEA^K8P)RQ 2Z*XDG6!\\HQ_#^4Q7&X?#T44XG\[W3 PX M;9:&K9'YSCHBWB=K-'9B!J20V.](P/MW'+'#9](!Q&@=AN-0 4POX3@Q%YW# M(V<)7%.P/OEG6?I/9CR>7=G/0VVJ2H? APXT05+OJF((/: MG_RQJ(JUGNG98OVB.[#SQTC";T^2(<3<=A-)P$/Q-P[* J MS&?!*)Q<#,/%?!%\UP$VB$;T[32D#?/%B7[H^I6)@=^.RL0]:GO-BD90B54D#BW:QJE(DD,,E[HYQBJ&'Q9 MO0@N&])2Q3+-7"2L67VN@BD>F.OX]V1?$53E/F*BH0[X<4TZA]9LRCQE;U;X MZTO-CLM41WW;I%E"BJ*RCCRA0\-1#K3W.#5,'MMP#@)::=GGE\:5YY5VHGS^ MQ$*[75I#J/!4GK1D,[T8SM*UZ6!V<(PQ?#'@X8)5Z,+'1.@AJ3E"DF=!% ZG MLW ZC?CS:!J%T<7\*'46X<5L$EY,9B1J)$SA9#AZA%#1!8V:38)H-@^G%]%# M!",QGBUFX6)$0DH".!X2.$/U)X]@:S0/+X:3<$X@C\?TY#2PKF\0*>.'OCXIRZ/ST+N"*'GDTL MLXQ7GSN1YD%P>DTJ^P<G(LX6VI1J M*96QM#RBQ[J:RP;48$)?%^OZ#KBW.N2'(C_'L6QH]IC./\N.YY$=83UWFIKT M]/@\FND/'V)8GHC"E70,D_WTN1+7.R.1X(@T#;8J#_Q%"K]&/J1NS7"WRKN# M??\N97"%,^5G:XMSF9'_-1WLXC:*!5==T^ XC44/>Q\PC[*0+0[O-POEDC(^S2#^.W+23*)S.2!@O+O!Q',E'7\]TCF>' MO&?!Z7Q.8R=G^$@*E.S/LR-(.YT0?J;1D%33B!:8S*9G>Z@ZC<(Y(64\HCGH MGB0Y5 M@#M4<_.E=J++1QD\S:%<#T1E#)#":,I;Q1>3[I]3LA07 MX(.+&?Z$X;@@3:Q_S@,X%2/^\U,+ &G&\8(.H>E4SZT.#GJ5\3$4D#*.B 9# MFDK\)/9:QHOQH\K84[F?$'@6C:M?M\'R/T+''-<<9+G"EX:^F(*C)S@VHPD= MHJ0/!92(V6DX&])D.3A*NJ>(==KAIAUD M]<4L1+4U\30R9Q27["MP7]$YR>?'=Y_>W)6?^8JR)I M7>;3D\OK*QKYJ=B1/STF#>(_M-:HRV.[U)!IF\EQZ5:.O1SNE6,'9,^0]>N< M>+8[4D]>.5.)$ ARS02)EPI#DL9 ZA#>@@26G5!$6I+:LQG'E&1L);$'3=C MN;EG)I*\ 0(JN8!&[ML])U>6$G[ R<1QFZ%(NI-2K3_M8E+2#N-VX_1Q:1] MTYL;PT\PXKJ12R^RRLH<.'>!5+58A*[BZ2/61.*I264R3U$N95PFUOZ,I=V/ M3)XB_Z7))= IF1R!_1P9VWLOK\.H$8>Z\@_&4C)3%XD(,:/(#8 \)F[>LD M)(>CQK>U8;6_)_9QGC<21"C_8!5P3.S?RN3\G'(@]'1'&8B2@=2\)K4),)=$1TQ/9&$EJ?&OW\7/HE]HX38<[6U@ M>2\G;2*J05/-;<#7Y=_9A+DS2(F[1+X'6*7IX0LN98H:<32 MDMV 2K=ITOB\PD)&*I&LAZ<$=@\%5!TT!P2+^M^O+D.D04LH$*OBPN#3FW=A M\$Z/(X*KS4>$P=O,K/YF:K%:/UY=?H6D/B9^#K;?+'EDH8P6'8@8+VOB*-J[ M'@G(&'M(![>)//52" +(*^<=M28 J,:T=J*DY3P%Z]6ZX&REF;':/F&0O#<) M8P*^\AXS$S-]RUZ[!@Q;C8^_E!S[C))6CI/UD*K/BCIF7@(;9O9 M\.%6H,$$/"J&:576Y\VN#>UK/)YXB6;(.)I>V'0?UTJMU[ HTEH24G%)Q_=? MXNWN)?$@25,A02I;G28D?'/U7; M$F) 56:5F_&F+.YP5'MX(M(VH*)9-;RG MC'DS)U7H#A1"[?,"Y=!LX#^L[GOP#X"<>SH#=-"G["V$':F)M4UM5D!B.3MG,H:PI&CA#)1JK.KA3[N@A MX/38!E49&-%[G:281AGZL+[9U!L!25IV56< MK31<08<2I,VY(ND78Q_0#*/G>,OWXCIJR298@:B$ M[:RJD,4Z=FOS"-F0SS M(F=*9X/XF9A':>F7>C(JE"T%6"ZVM4J3I+A9R?<.6*[:D'*NT/)X'V*D.DCL MH;X=2C*\I98ED .@\#?KD.N6[#CUUJ@]!*.U=KJIFM)3&_W@^1Q/.E[TB%=L MIDR_B6\!/O,F%!C]Q#HE&I%<[09;**C+ILE=FP.C7(WM:@]$ MSAAWML!YXB.H[=?D+((C=]:8MZ@U%ZE #X,Y"6T!"*&&K$+I_I2:I M[TH:=I378O8)+5!'$*?BIB&>CMK.V"/M*1N(:2U3GEEV=VDW3+!%R#5.;LDL MC6\,ZH41AC.U<_+=4NV\8NI"W$ODH=M0O@M:ZQQ2:TM+L53*ZEL/?PE+D6*1 M#(*J@+E QBF2G#C?/#1M2 ?CM+KO^IS, S#-ZGNIX/Z2;HG:OA]=+%$\H'&$ M7:-DX1-R;V23'XYEUUV 9H7C(&H!)T9>E>F2XQI(/K-=6DE0D.?04I-[D)*+ MI &IX,&;\ 7I$WHPB )6/M'+X.\-5P$Q^302A(-&T:OG!1NFJ.BP8RBB[EWU)?ZV-=XM"J = M/0S#-XO!-'1:D&(E[6I5O#=(68E8)99UR=(A_PW* W] MIM(.!SY6VG!$H$#X>FO#9_(K2_FP[!FYQB2(Z>_ M .#4O2=I3K)\E_67)I&2N<*EK]B _9FK9)42W:"D-Z4O],3[MC4A+W+2;$W) MDK7U%2>@A7/0XE.;_V..PKI_*^I!/T'WUK8V1K=89X=M[+(GZHTP%5]*Q8## MO\6"_-KB;0^E+=[8[39VO4XEGCXC96-@=R']DLTI9H^.N]AI8V(U;_NCI)\) M)FQ"3AFYMAY:! ':-M87D]J3)\=;+3ZXN.^8!!'#K8P&C@3)POV2Z5.3WI,6 M6P[IB\I30U-[=?4'*JY[D*EI*)$6C;M+K+T%7S@@:)6KV+:PF!%U6>_KUEY5 M*FNH13#@*K%:R@IM3\BG'G_)R#"_=:23KVM_X.!FSO;H+:-0T4!?MP>5BY 5 M1H+"W$(C=2EBC8H'7ZZ@BCHA[WQ-F. 2[K;RHO6/M/;/8D!.VDD4KUO,F^9VM4FW4E(*]0,'BV+#@UZ0,TI:R:SQ0_Z0.%*;/83*RT? MAM[8=]A6+MLHN$@&QT#68!##75[-3NUO;I;3IBTOT[+GP^4__V& N2C"S*;K!$?;1F[1XS)KZ4&G$0,P$L=ANIW73J?YA=/M M-M-.*D]VXF *0HE%[HI4-!VW W)K[BV[Z=JIBA7I%Q$O]-SFMGG):W4MS1HQ MC4I-=^3,95\(%L*%26T'MV/$VF\/2G%I!%E^N>S4EK+8V');J^OBNUU+Q61B MPKU@WVDT>VECIHG7O^@TPC[V]MJ4_,9C26S?L"MG<@)N9:#^7KIU]DKY:G&66WFBSIP8W6HYTH+6S'7@]G"#WXA>BB1T[]*_UI*50\+ZR>;F^13A9 MFD9IBT54<5G-1\56T#>ZN\ZS23$)&H.6]#WJ*2=Z@TV7>,>IV6$\D5 MJQZRK1,VV,*-_^FF$.UYQQD.^@G-'8IMJ#KG(F$#7O=5C$85Y!?E=T9[7_K5 MS>M-V09DTZWK@K<&S$%+]L"E(^V_S,\^>[!M -5>LN^R)2--0P](JSQT.EM+ M!=*&AJI.,>1!X/MQIH.UNGL25\5_\M7_-%_U%2- 91_[7CMNJF#\AG:]VT&W M)B5\K\H6_#*'V1BK.MR XI=B25Z5OOS^9.G_@5XZ@UY7X0* M\$UP'6=>HOGCU:5-,G/[;0K'XH:V[_J3B;7(\0Y]U<:@X,8BPYT?20I^6C;6 MA!&E5^3IJG(YAIJ^U/ Q3663>E61-1KQT?!/H:=JM2J)S8"[)DD+O_TE26_0 MZL3A ((3LZ&/2 ?B63!F$53WY%)OK;I%&5"JD-M@G^>R(;E3-#>;HA&D=ZX@ MPI[4+AHPDOX8]:LF%,X-),=DAA2Y"&L)5']*T_^/TO3^^GVH15N8Y=.;=Y*> M;[C)&@%\\06<^^0NB0+NV]NP/ =3HECL10I&?Z*7)V\.* M3C4LJ[:62"9(O D2*8>2"@OQ63J@JS3ZT$I$':&#\[HXYQ "Y]5L(Z>7]N0- ME,5-R67-Q1U;V\J.1GT8]9?4FC_BC+$38CU*<2YI61*'U#K,+CGLO0BVV,9TM^NVMW:["S6]7VLLZ-BNV;.L[ Q)&\G7 MNI6TD U4=1OSP3X2SJ;(?N3:@C:LKPVCM;_&@^B4R+\-"FJ@V'(FT=[$6]Z0 MICO; FX)?[@@1]ON[''XU]%YHJF6F\4V=Z6 TEYXC$DMBGALC^DY;)N1P0Z M[%0R]_%>-T_U1PA\Z,K-K%Y$X$S[V3@6$]>K#6HB)>=ABUXDW-:)2I36W+#B MT[UK#M<4#(*?[:GM+KS00>TU(4(V/7F/A8RTU%QBX*& M^'$H_TA'E8M>,^?Z6=HGTORVD$('/S[I >":GB1AVN2T=&;:>ZO<977]1Q$; M2.YRFX/H[%/4M=8?VYJX1CJA ;;H %[<0MY>_Z,C5W&NE?8*>+NPJV3;.TFN MV?SU[N7R:O2]_;H@JIP+G,^Q=12ZC6HO/AHJ'EF*5QLPV@E ^V4RA/R;5OUJQERO6K/43B41 GES\!.%34 MBS6T/VE2<%+2\JM_QX)3YL624.>D'SB9F_;V4E4Q5D.Y6M=$[@61CO6CB68N'4 T MJ87O:((%K=07X?QB&,[YMJ)H&LZ'PW Q' 5>K@5W'EU<+,+%8A1$43B;3\+1 M:,@1=AM/FD1AM*#_)KB[83H9AQ.:3WK;JPXHS'#UR")XPV%5+\Y*, Y'?/_,"(V0H_$>*&X90MI\ M&-&<4\PWI_]&A,%/W?OZ""W#23B=C<,AX>59,*7I)\/P(AH';VWKURF,O#.^ M&;7:X#3QV=^Q&+=@P$1>2>PWS3B?BUL0M%CN8!ZU1-?QRF>-]O3Q+M8N_(MX MN66+UGEH[E2<@<;U>)!M"O0=/K.46M/]*\N"O&'> THW<6D=JNT6!7EUL?H, M]Y#-!XY^MZ42]J+H-XJ!%B9;K,@:Y@:^A='+OPNYA-=V36;W@C\,^2V+^X:: M#M^U5QAK/(I4HCAD$M/@4_3^7(:+.R:A0(+( J.A!P$:Y^U7 S7Z28O2MO' MYS?%U^GY_N/^53]'=_#H]0QZ?2U]F,TFN/^,?YF'XV@>SN<'!2=].I3T,:Q! MK6DURE4NXW_(\:YELB6\C7R__7#M(M],H0H[UMY%MLQZ$*<> 2?GVQNR_0NR MCS]:[MT::H+;0MI^P>PDVGQ)TNS,N8Q/J_-YX>HY65N_/3+\"8.BX >C]QQ< M"^$_T(_\$??T@$,>'2#*@' ;?(]AKNC-\AH MF"_"X12:[W0X&,[Y=IIH@?N?PFA\06.(;4:X7&]X(6.BT5GPU@G &\NUUZB, M% /P^CB[P59 M>NT,$[VMWX,#A(JL>71Q'@UYL'WZ7)#E?Q7N]^-(;IH+5=MPK_4"./=#=EIQ M;XPMZ3]W7_@6B60J4)EH&Z-L[Q-"1WHYARLVM27QW:CI#J2,>W+"?R;8G&?9=68%@SUG5=QI M(1\-:R-R]U<'=^US@BQ! MSQ3K5JUYLMZV!:R[(9=;J5IB!$>(85';GG#?9C'1Y7K%*43]_;S3)H.P QL& M=?QEKZ/6YGY2?T#KCWJMIJZIS48TV:.!!7+XNH:# NF]2&2']_0>!#P-3'$A M+F=E:DF$6K5 %A.07]X?>YU"[SL1]KOB.T6FQZ#-;4^]5[D&^)9>*^\>=%X_ M::$7IO*.Y#Y@A@*LR='<@7]'4.4N%H+CPK7/76JT_7O2%NL[;GV[ZZ,'D2GN M>]\&7Q;;H4:KB27HR6,X',^%TO9=(FB!@S1QO$GSTGJ='YWX[@X-B?#(?EU9 MMX3?Y>1V78Q]T%7'7@V$T7ANV^'!L)\+[.> _1P0ZLVY M6GI(&,:98V_?<7=PN.+/;N\)XG0U?\G;0;L084KKR%?B1%:X7X6;B-8N(,5N M7!N#E]NL0VS4K.)***@203[U.JU=;S?7#S3MVWK XPUKO@YWV21KI[C\KY7_ MWAOIROD*AF6"T@1I*8U&:,T,W2.[+,YS9L(,%U;SQO8TG(LC]%*YL"F9NH_8 MG:PWLQ=,^DIN>3(=*A[C_@Z#]XF>U/)X0M?+4<=>]]*YI*?O_2I:Y*YOI*E= M7N&X2$FQ2(]B+=V.N:7.KV=UKVU1E21-]&(<'Z*]>PFNZUI,G<(1FT*?U+.F M92@%:GQO>;'7KXE.:;\OOO: M+0F(>(YGMW$3)RYGGP!IMYXYK=J1[5"H;KFTK@WACO*/I\-]UAZ$J M!X+2M)=K2Y@NM MV!P*EK=%=_4M;&"54U5.<-:37QIM)0NUK,R.Y5O"4+0A(5I$)G#= /*L$B(N MFIIU$KHVA$@?N%FSO91!NOBGP_#HB"H(CW@W-B:])SW^T?O-&JIR]43BPRT!07<;Q%V.ZZ 2+@1$L5+9 M>A*X-X@L_'*OM%YL1O3L;Z]<+(N\@'81 ME,IMG*4,Z[PHL#.,W:G$1@QQ^Z4OQ&#+MR0)-_CC'8:2$Q%7GQ$'6>DAI#5] M.;D:Q,]U(VG_*S1WC %?O;5^+.%N2Y!!-R1IPCP, MSU9?WZ653 QUZ[R!:IQHV]5XS<=!']K9WGY\&5F%3?JZDG0AEO^24@G)9M>_SD\JBEE6UN*<*5 M'2I&4C:F5MEY5A2?68FXGF-GZ+C.)6M?BJFM';C[+U)Q1]']3B2OMX?>YPB^ MAMA+":D@HL//)9Y1_'9MK$EE:AN_L9>.H:F%WE,S]6L)C MQ.PG'8_8]D_Z"69IQXJ>H4SJ?>V1O^=F=V7XAU_@^;>/@F0!UXN6:5? M[/5YDBS<>[J/X[X:5ENE\,1E'WN%Y]/> ACN@1>-?C]D8YLY'1W<92%I*6P? M0^C?_?>O'EU;7U!=HK#&5I$4Y9-!ZJ61OLMP'P?'2>3>:/C[:*3O=/R-%)H_ M#-@?\PH[-E?^E[W'[M7S^O6KYVE%_UO1?V5Q1__G6M W<1V_?@5GUUR9C-LR M2*M\-\2L.MO3BZC%Y>CD^?T9#O\]:L=8?%]#%\9U].NZ='A8#X]D<($ M^T==[# E:HM(A/GCQA"22@R@W]<%^2WZ!Q; /AB\U_\/4$L#!!0 ( %FC M1%?]NMX2O L (Q0 9 >&PO=V]R:W-H965T6\;-Q;_*H2;%BG R',?.0PX;M-MD31%DMUBL=@_*(F2!AT-U3FL>#_]_AXY MIP[',NJDNQV@J6>&Y..[WR/?@YYO5?Y;L9*R9!_7:5:\.%N5Y>;I^7DQ6\FU M*"9J(S.,+%2^%B5>\^5YLUG^??-+CK?S%LH\6G$5G;"X7HDK+=VK[ M-UG3HQ&5WHA07SW.U93G-!C1ZT*3JU4 NR4@H[\LO)4@JGI^7@$5?SF?U MNI=FG7-D7<#>J*Q<%>S[;"[GP_7GP*%%Q&D0>>G<"O"G*ILPU^+,L1SW%GAN M2YBKX;FW$L;^=3DMRARR__GQ4;,Y(LS*'PA\VMY=O'-5W9@ M/;L%0:]%T+L-^BV5+,5)4U2&W$#9P$X:68%A-&KD5:R6=LI;;R6N:< MK551-D36NWWS5>38X;/"0"G87+%,E8"@KI,YV,/(Q25IQUW"MT.*4)PP2 %. M1.4[A#08%KLHDO^8,W)&&9-%F:R)4."58 S2R"5-$RF;JAS:1&PS^UP6-.L[ M.9/K*43BVMI,'+/KHBJK7))S2-;5NN4^R7"'_1TB @M$P18JA5U>#>MJ#(0-DC9O/8\7GD67AVN!.%W'(C&O1HR'>X%S@8\#R7QU9, M SX&HLCBGN70E,#B;A320$ #0VKT&%-,^F>1&>PA!/EF6X+A80 M"[,]O55H8Z'+'1__PIA]4,3$EEC'XUX4\\"VF.-RW[&X%=KLM2Q . 1:E9!) MD@$<1,(>Q]P.;>[%_K?L<NYCT.PRK4 YK&M5T41P/^LLB?-S)G8)+1!K8W=/@6QVN-^ M[/#(UGSWN1. K['7RJ;V=4>U1*1IJQ;U!K51E5JKQ51=2[8% Z#UJ2!^:&,B M]2EOM";)WZMD0^SD^I7T!PJ;5G#^I$@;D6L#.[8F0WJALL;)%"I-YGJ;J4@U M5CJ 38 [+'B6& ;+C\@\R%,5A:)OF+Y-RI71^2$U]!T4'=Z=;8'@(QO: =VR M0SU(KY['+3^&#>0:Y(TV 4GA;)^'>A$>\ HMV4B=2Z0W$_:6G I8&J+X?-GRF(O=ZN2. M5!WA!+EJ+:/.L5*(*(P%V?8D]@W1!L^# -H@IF,=T1Y-+/OK2<_/UE;]H373 M*:7038PSD7+7P3<2@#A64'OE ;RC MSYT1PV $Y^-E)&[U6V?()Z=(M M6_7\O\VM *$'<;;/AP%67632K(A-:'V;L3?BAKF\]FG]Y$5J&](14779XC*7 MQF8:JYY62:JS!2B"%R(+N$KAR5)MF!E[!6?^YD:2";Q*50Z-TLE2#6TEH*', MT+E@H8/\3)\EM O4S\B[VO"=BVQ)&RURM89+M7CDNN1R'GDQB'/-=R)'NQ$, M_%2E]8MV(G[$7;>>=EDM<::J9ZYR52V-SY64+)G\D- RR.[EU_-A(CJE)&M/ M4K0GV=DR2_Y#EF@4^HE:/&D5^F!NUHD-B#QR>4 IB^MU.2/M/4AP&XR;S&\G MQVM<#%97!>T#9(\GF03,G<3!UT1[TF2NY)CJ]+@397/ M5AKIOIY0^.CG=NZM+G? V*84.KPW,4S55+>"PC$RVR%E6BF2@ MSW2LTB%6(.M'%D9^+-5'DOTC2U]OBY[>1O$I>@M'Z/J6UEL7%FR%#ZUCI$4V MM^. AX%W!XU#Z'4";CO1Y]0XCR)>!HO-).7FO9![1,B%2!ON3,7LMP=U3'9D MG2)A.L!8D98P3->U@L_A10XL'8HUXG3VL'!L^HQB#2>6U9=L<$BR8FURPJ0] M)\O%PJ1XQH4W*6(CV4H0,W&J0FD M%[^S1=DZ? V\3O!\7B?>.H V$MYAP%#.B*G$3I(S'@%>NRNZ,"BJM'-9FCQS M^NE335P31977:K"?[0R2MIM6$73:-B3ND8^SM8]D$^PX *>6]+R6B1:PFG<9 MW#WUX1[JX$]LMZ<.]ET,?5W_:9?O<#[D5U4/ZSZUP3(#I"(>?Z ND-7&%_\GN<0'3-1K* RR;S.FG<$#S=2Y?1V M#Z%'(8_]^J3F60XT(-K%X-;;[Q.O9J!?!L$3;F;H3/2SPHO+]$V)_:Q_-S-6 M8?Y:51B=PC2%ROM78+1"]DLP'[8RA8EW955:U&YVL SCF3*,&W$W,&48#PFO MY;;5EMCSN.,%&' M3U\9-=46#^<"GY[""%.83P%=HA9=R>CY.0Y^V580#/]9 P R8F.1&/;?]H&2;B M.+R! $N78;S H=+1H3(,58!B'@4QW8S%E)VY_M$R3 !B@U"787RZKO.<81G& MB*[GV/8*,7;L\\!RS(OGA?C@'B[$["C*'UF$>:!*B:G3:,\+VV#FXZRX& ML5/MQ\Y[DKQ7,L'F1\HDM^_ VRUJ^5@A;+5.)P(<:0+;^E21),DZ^Y+# LF= MF*$K) ?_A@WJ>\/#SK)S^HC3SU@G,CW$&'&B9R&Z[HZOW?" M^%)^+=!^[99N,K_M)O/OV4UVEW7C.>:O=XX9N\G&;K*QFVSL)AN[R<9NLK&; M;.PF&[O)QFZRL9ML["8;N\G&;K*QFVSL)OO3-J",W61C-]G8339VDXW=9&,W MV=A--E9A_J>K,&,WV=A--G:3C=UD8S?9V$TV=I.-W61C-]G83?8 W63GO5^( M6\M\J7\'CYP0UIL?BVN_MC^U=VE^8:Z;;GZG[XW(EW3H2.4"2ZU)Z)\9!]*\ ME&JC?V]NJLI2K?7C"GFWS&D"QA<*IY_ZA39H?X#PXK]02P,$% @ 6:-$ M5X*2-N8R$P ^D$ !D !X;"]W;W)K&ULW5QI M;]M(MOTK!8\S2 !&YDZJLP".DV#2DY[.V.EN/#R\#R6J)/&%(C5<[.C]^G?N M+>XB'6?!S& ^=%H+Z]9=SUVJY.=W6?ZIV"E5BL_[)"U>G.W*\O#3Q441[=1> M%HOLH%)\L\GRO2SQ-M]>%(=WW,C^^4DEV]^+,.FL^N(ZWNY(^N'CY_""WZD:5OQT^Y'AWT5)9QWN5 M%G&6BEQM7IQ=6C^]")%EEV2=Z\V[]XLPDAE2BHI(H2/SO M5EVI)"%"8.,?-]4JOLF=6^>*7+"UWA7B3KM5ZN/X"'+1LV T;K^Q["?Y<>L<3KN(B2K*AR)?[[Y2I2H8+^-5"*\$!+*-^/V/-S<+\1&?\09Q@>_T MXM61'Y5%H93W62F9%R).2P6]ED*6(G@D#J GT[3:\R.@LZY +@6Y??R4 MOI )L0]V-;5SR]."1=D>'T9QNA4(=WB4$E:GE#RKMKO>I[:IND $YSD8I54QV.WX MUE1(50OQ+A67U1:QSFQI"T8UG4V5=4,72T!;=X\C*1J?A%YF5,V+B5 M^9I$V.EM6_MJGE82#T=D =+7:Q6I_0I*=K0>X#@D+U[A_1V>.;>-T L,#_XR MK0E6NA%8IN$% 3^"MU9@&J$/$GCDH!AKDR,([N)H)V1.BMXD^G.R)LM8*R>) MY2I.XC)6A6:X1E612^U)EOF(MZ%%:QDG1Z@#WT0[F6_Y@7,O\!;B\8V"D%A= M1'E\8- 'J[UX^/.?0ML*GI'ZMQGI*X'FX$UY%BE%"BS )4C35V6&E2 -U$@+ MJ5,(^&;WMR F2.[C4EN3>+L"(&(=.: J#+@VTMWB"=DVRM*TSD%MW/R2Y3F( MR^@?55S$#?&?9:J#V;26DX$,-X:(1;7*R-XVUPM$LBGXA WWA/I0?^W'O >QN8ESK'0\_8 . M2[A7X'E:9!+AP8'6CS)!4?9T/LQD4F1CY1P.B2+N0%_+UX#=M$:\K]:'9AOJ MZ'%J3>#!.XK08R^H6ZYKK*7/9KGF*+-\P_<#H22": 2Z_(3VHS[S=ZIFK'&F M%NW>$)$Z(%*42_IY#0HZLK1*F#LV[T[.1+]M!*9#N\*'"3+DFL7)6E C%$ $ MD[7K8.\9?9]5*=-1DQS!UV12AR TL#21.BW( 1,;R7:S8=V\IOV:UF:!ZD[K('0E3M,-J?M8(TDK + MD?&06)9UW7):+/P0F((0KN_\$)@Z02D(GJ7KGC3NTC<%U1I M7D(=B0B-NE"X9W--A7>;W1?;8DD-#?/.W'<'#1LM+B#0',.U0NP:)16O/3$1 MJ3-%8YN!5 Y]%*6&JT;..@+:>)7]8)8'^.OG&(T?"AEQ'H8!NV%3AZC/*#^0 M[^E1R_ M? N@+E"2J&*N[+A*4 2+*ZY4(6#]\$XE;9%<:Z=QV )X(>#:*UUC M/X3Z94N]S*)/PVR9PZ;;-/X_KBBID"0UJ\^D5(3XKI&@Y\WG2"5CY.EZG1/W;_N< MA^#.%.QT(6H;SE<#3M'+&4V63#O\T;68&S:PTXORODRN9D4- T&[ AY/,JI= MII/":05O^A#$"O]MB^)?HS+KLDA=#@^!)*5*(#YH!(=)21N]Q& &QG(9-,!] MFD.7"_?10/%]@_"J5_F1*H"[7+QI-WI;;_0NC;0Y9L&I:;4>:A*@E>GI;LFS MT5VYPU9I-A:NKR['D=!N=HK%7YV#)XMBNYD6]"M+JG@!PF@Y"4!0!N1HS!@* MV+2CFMGAA#:LF>?R,Z$MVD EL902LK?$QI>;DD<35![7FY"@5N'0O&@ZZ!>B3V)'&&357DM MG XA0:-3<2N32O4V11.W7!J![3%L/7$4WCQ$$(*YNXW4W[6)#L@$?F#8?D*F;_511 MM&F:-*Z+DLX_6M5PV,QLJ %JPF6&H'32;#>:AM);-WZ7_F\%0'D=%XA@$'M/ M)GG\YMWK]T]Z+C%GG-_EL1J:I^O3BI(BN8_!,W"K:]1ZBA9H6>:+U'-W$8@] M2 ^+XT9OARI'<5?H;EBLJCCAK9,L8BRE2B!P311<0(B$LSFJDW(A?CDJ@JFW M29;':]F%P$0I(=L\Y2R6 Z!D0.9PX=+2?*JMV,//XC2?,6B[B%.[M^OI#+85 MA4-/;%%Z2#"E6J_5RF)E\JBT[HWM(9(46;(>T:M50L#7:N7R%HC[%@ECI!BC MSN".8?>S3$-]K4CX..5&!(1C/8C@FF.CX%SU_!=Y$_7 M68C?.&M=;),5585R6DO19Q08E0KB9S3K[NX@QJ* M3Q&##U*] E:G-5P [D:%U_#8P*VEV?VYA]3%9>S"#U= M<@&>)UUT:5BA_WUU55U.N99KN,NP/V2SOZF.]*W[A:+9\WTB62BSW1\BDN>@ M\/$F3/0-4H70M.?,2^4M0O]+U\IU2A^6.L M%2P-WW/Z_F?-R 2*_XF7X"#1:>.2C#Y](G'Q151LM864! M_$WH!"9'^=VH;"B:IL=)#.6''BUWG2P]2LQU32"I=565#-DKI7@JTBOCA.T&VZ,%6>?RCA/+K.;A03?J4/8[NK^CY_MZ)_)Z3J0S)X_&J'43D3S$ MI#+U^4 #AI(.Q4>$SLUNO?']7@A_0>L#Q_[2+'M(F0QBF0O3I&77!KY%Q5NB M7]4YNX.''^&2TT]2X32P2.UTW^UN-G$\[F6=_I;;H#OB_] MZZY[Z'+%C,^9/PZX_L4N0VPN:XI/K:NQAN!";;)S&9 37:PQK>:H M3:^/\_6$![;+_3'D%0]U0G8W:Q&ZX[ >.I3U7?#5>A"?%A)RQT5Y+TX%J*>[ M#2?I6KW#15UV5WJ<3Q=ZM,0'F7/[2_?3F@:;#A%/+)'.X"Q\Z?J;<-8V3YQ^ MJG#4 S#RZ/H\A3LQFINE=%6LKF^((B]Y?//KV^LG_SP/?@#N!=_G>SF?%? M;B9K'^Z=A8]-,W;>D^M&[9$XM$<#JU+RO 6.)*GZ[8[):K^#R/"[."OT>0V= M]L7]XX$1 ^V4I&BPN7]G@+WI6AW0" _;6U( 781B7O:')&:M-;.?0O4XU,TK M33S^"F&(5+M:WX*B5:"S-+'ML1";/-M_::P&-?TENU.W- Z8'/+>23ZRG:XW MO7)GU/D?(A=5M!L)UXR9)X4;BC:E,"WE;#M2#&:729+=%3\- MGQV\>3^,9J/-R,01><&Y" S7]HW0P'!MMIB\\P[=#(T2B^LBQV#QIF?@B,)9(&'AI^:YA6@[S MWF>=CW@W)^0#P[8\P[--(N^:AHG"Z7V6;I\R /T364H4AZ.MSR#=EMWS<< M\!"R1BS3J]D<7B\ZITN8EKDT0FR)-UCG$--+\;;B>IMN5*\K\F3@'\W]8VV" MONEYJ"M'9OPOG@"^T4^,[>]@KYZ>J-Z P);I&I:WI+>>L#S/L('%5$R(P$$_ M;@:,[WC0M>FZGTD^F"O)9R[UN%;+.)"*QTBNX"-#ZYG@6ZA?Y;P\5&SN^1J3 M53(UV&,_;I=]K0^'AK]$HVXN!_[\11\.?,,,[,:5K^GXD\[.@-C'GF>']5W0 M($RY/RT;UPAP'HL9]UQSZ$G?&Q(?[U1RJWK7T.G)OG<1:O44J./ "%P' M'N#I2/#]I6$ZKHX$BPYH[9#>A((F<:[A+/U^6 18'OI=6'2235W@O?I!%W@O M3^.F ?RZ&>+GN0SJ5R7H*I==N3-Y@XDMQO6@JN\;#CK1N:N[#[NVJYNR^^[M MZAJ1+N[R:0.^;1!M=&Y)1[7YHE$6%R)E1/>>(Y'-SKF2I%4[Q6 MW%84:"O:IJ6^3G_:NWB/C*Z.J44MZKJ<:V8"=S#.K4>4Y8 3[M\KO"K(']XU M!T@LP/1<]&V6T\&8OIL^O"E&E^57,OW$]_!@]Y1/WV79K]-4@QG'F9(5F[!; MV4VBY(J1U-HX6LUGBQZ'^J!^CH=>KSJJ0+CW4S3QM1?AL*D?1 6"7*9;;I](.32W.O#< MJAE9 >J>UA?$F@0Z6D.R,1)X>/**+V>6,04IEU'=.<)H1 M^B&A;S_Z[L@_/>6/BUE&)Z6U'(.F1,19'D=\@:F]^]C<<[S2]QQOZ)YC<_+; MBJDOI7-#RWRFI(5ODKMF^2)9[2'6&NX+9I=R>^%0\[ MP6L2ZD#;@RE*L7PAO:D-NON1'[F-'"F.$F>MI\::61YO^38Z?R[6<1$UE^SI M7H#7G+$/[^KP7$H+UM#C(_/V_'TXLTVR@IR9+Y:2]W?7=)NNEJAH=*1Z@ZLF M*(2N333PV'J4/GA!.>;9R_Z!%1W*YVL=KESYM33I_FZM$9GG1Z(XD*1W:#K=]OD/S-> M_8 [F7]5O#872?YC(A:-DOWO&;*!AW8R-+\F9-]6.>CDDX[3&.X.(P[-;R(',3TZV;@IJ:X8PTDDE4Z4Z^G-1K2Z=BI4GQ*I'1 MIZY*3F M+HLA8_H'0Z+[Y4%S$0IECMIK_C:*JN(Z3#O5Y.0-B(-X$S<[-@WD!0/BM>&P#CT/GA^'Q99*:*NPM5-,K1@_G/ MB'4]>M"76!=3/P&_Z/T>?Z_0Z])?'2"Y$.#ZI_GMI^T?-KC4O^?O'M=_%0%- M+V "]:_:8*FY"+PSD>N_-*#?E-F!?]V_RLHRV_/+G0(TY?0 OM]D,$/]AC9H M_]S#R_\'4$L#!!0 ( %FC1%<=^:4NGAP *Q\ 9 >&PO=V]R:W-H M965T2OF0WR3Y8)L#!3'=/W[L'_/8ARS\4 M&\Y+]G&;I,5W9YNRW#VYOBZB#=^&Q23;\12^667Y-BSA,E]?%[N9P=:UF6<9;GA9QEK*ON<2'P_GB[*DH+_L08QU8'"T+\IL M*Q\&"+9Q*OX//THZ: \$YL #MGS )KC%0@3EB[ ,GWV;9P\LQ]$P&WX@5.EI M "Y.<5/NRAR^C>&Y\MDM$('G.5^RNS*+/K"[_>(7(!@K,_:6+_EVA[3[]KJ$ MI?"!ZTA.^UQ,:P],Z[.?LK3<%.QENN3+YO/7 **"TZ[@?&Z/3OC#/ITPQS28 M;=K.R'R.PMNA^9R!^5[^?1^7C^S_YHNBS($U_K\/1S&%VS\%BLN38A=&_+LS MD(>"Y_?\[-D?_V#YYM,1 %T%H#LV^Z=OS!>8EMWQ/.8%NV'MX>\VG-UDVUV8 M/@+O%_$Z#4OXTC9,.S"\J(Z'N-RPD!4E/7H?)GN.X\^=B6>R M'<_%'!/V.F/+^#Y>\G19P$-) B(&RS+Y><;'+Q%FN#T1^,@W6< 2YFM.:7!/V+Q@ M20:PA$!VX) CF $?!EL!S) N 0M#WQ[0< M;VG# -T\1U+2);$D;,9.JB8<+-< #N3K#/9KPGZ,08DO!6Y7[&^[3""1U+<- MD+2BR))]A?]#3'M]M=]5\TE> Q[;"'&XA^%I"0X*CH_3^O(B9&?:DF>7IRD# M8*^6-NB3_5H:6_-V512P;:^.ZF"& \7J"XY;$)<)0 5D%>ORO^_A.QC7KXOP M.=0\]:Y7X@F7#\ I'/B$?0#"LO ^C)-PD= N(>G+/%X(VDO&UR42YHUJG28G MUO2:;FL$^.!D)DK603'$$7$Y#4"U^J.^\_ ]2SA0![@Y9:['EN%C <(9 V@2 MFEWX2.RVQ-V0]@AY@,?P/(SA881L"#*TE)"/Z;()0)NBS A^'%7#:CLB>J2, MD6CA'KP]@#["[1!2TM1)DAI_*OI5]06.09MFFT_GU5P:4/25]?02U?,J2\ ? M+YZ(\?Y3]A)Q%1L_;KR1'1J 2A1& &[;V8Z%P;$\S).8T]YD4;0G4J.J):&/ M5R 5L(&@BTI24*!R'V#K'L$BP= M.IO !VF,J)+L"@! XZ_C-$P8J 'P'&BC M41W?SU M?]A/8?Z!EY?L0C@8@(103R/\P"!BX!533!0G(..F^^U"PNP2Q!CQ;OD$=$M!\ ;7 : ::P!\^$J:KF74WEHH*M=,Y[<.U(1?Y, 2.L/8?'(/Z5 M3UW(#7O_\_Q6"6QE^]#GH3]O.>I6"FR)V^ Z3*1SV&<2A#K",9^ZIR@_H.&% M#U9"7(Z/1S7.0!O4PU)-$@O@R"VQ)1,Z%P> KY'"=OM MMF#IA?*N1!TQ!_L4H&0N('6YC"<=ILD0@+60H <2B4:VC32 M(1)>FV6;5Z@D8.TX6TZ45=(B)N5]STMZ4"Q /D?#Y S*8=/S%339A/?"M22O M"Z< K@:/B7"^4'I#&3FX?7FD&ZLV%#A>=X)##?Q:)_:H48/M=Z2YP85C%\XE M**4"Q!5 03LKF4D::8.F)> EN7;$Z[6O,2J_*) #X.HF[T9S=;6=(;&J),EH M"N/!&/0%*&ZI:'_9J+E03A!Q>X9@1L8IN4(I;2,5S(6H=A3 M1YW(P;33FG"L\FP[JF];*J00[M&\$-%+DWBV M4+OP":YKFN$]N#)=PW*F1A4,@#B2ITK,7?"*LIL0!)WS5-/R&A11 XK;2APU MA/3=0W]OG<;_0((2::3[&F/L FH7+.^.0YB)!*4MVF9[$7*>FP3UN3\S?-\B M'[ABG&* 6#+XY-^EB&/Y3TZ<[Q MA9,^G05^K:1/'Z:_G3A>>WGO3I0/PEDSY=ES6 B^2-*GN\Q_9=*G MM26_)WT^)^DS^W?/^72%XK>:\^D1WU\QY_.6K]&)"9M[3*(DR"SA:N9$#M&> M]G47K]>/BQ NH_%/S:"] M#Q_W_3DTW_ ]QW#,V6?DT*Y.R:'UFJ^3H9IFGB/VW] M=6Q.SZ4\119<9 M/(-V2B;O5.JK-2E.(N)[#$Q03]R+O);0B'6@\FJ%DIGP$)@G2WG'@G3ABXL! M^V$(XT(.05:"T@O7:]#&E*D3#_30II/!*C5/ 0TGVZF>8W MRJD5E)?84 ZM@KZ= 6G9,JF(<$_;*+1S>X8*LNJPJQQAZ8G.;;4?^IGLIGM7 MDO4HPX Y*1 *I-CAV5NN89,+*K(_8>_^+>DNM8.*T4;BO#ZZ#Q%=]_@%PI-? M+5WX?6^ZL$>MY,U];N%BI!8-2V2X$1DRJA=ERNPRZK1Y^]8[:Q[:W2DW130H4>/! F!/G= MTH)*%)X3\R H9%ZYV[W>;$/4^6NS+?"9\>%,7M% M2(^5J]IA8*__*O(/FINC1R=/>F,6HXJBPX(,.KDX*N97]97!9[#V(%RU.G^A MEV*&GEM5! Q=F4!]N/WLTP>K;W#8X;Q[+.=S@YL8+?ROU_ M33(,4.%FE IZ((;!=3/.*7-0R*',Y8+\81VW,=ORJ+R)W;!"/X3I'FDANFIZ M$BI3V[ \^Q"94-+3C(7+92SS0EAB!]1DNJJ=RH!YCN]"T0+NT;+:46B%4K^( M>TJ+@'4\6?.@LYJ#/:Z(KBF>*-S%Z#9+ZJ"!M69UW Y\9]>7#-K@=2O'*/IHZ>SF;&;9G-U:=[_(X&5[5FEI&X)F'EJ7T;;V.Y=B& M8WOH /'M+LD>407#Q!S8&.E70R S?C]A@0VH#]X:'^%(W["LV3$DB,)B0Y!X M'O":VY?O"V5:%2T3P'\%ZUU5M0C,X:GL\=G\W4_LC;QU=MGDMGW2QVH0(0#I M7,.=V<;4Y)7_6LF(AP[H;?NN)5-LQ!)$; MZ)N&;QYDIL8&NL!)5M"W@:@%<6LJK)MLO5_OBU)"TB&B0I72QBY(Q=2OZ4&F M9(@: [2U>D7ZCN]*H8*;@! !JD"E]CB=J>'UD.>F2YZ!D>W*##$][MFJ ^4_I%M2/XEMM:J;>V;E/V9+W*R M2E9O!8.:GJJ((]1B5?21J0;*YJH12J]H=;]6!6$2D2[CPP)5794%AN,X^._( MP<3,@V3A+2_?/)7R:WD^LY7&*LEDNG>7A)' /%S37]!!JG8;"D6QXB2@TV]4XF,(,HIJ M-/VJB/$)%6^5^O#4NIVPE2R!+%THLR+L3Z^*\2>^V5:X\#\FR.1H2H[LP7%, M*B5G^8*I)NRUKI94<-\JZHM$C(B16KOD>O4N:0*KV'>D^.;9KF'Z!TT=U?@5 M/]:JGHHWE&\<8:+9Q.G"]Z;RG*QIGVSEO-KB)7.]5NUD4)6<6X&'?D]C&>$J MR?<*#-'!!S!,?_H5W.96,> %C)?5X=6=5AR,Z":B9*/S!O!SPXLP[:=@[O< M5RFU#,L$8S[K]<9ZJJ_O7KSJP&:-$=_Q+6,:'"3] '!8"/6GTR.!FR[FP@M!K5^_^1#[,'+4+,8)B$ 1&$%B?M D.2<_4]8_/P=CS9IEF3KQP;(RM68C3&UX9K@ KK!UXAUJU,I1[6ZZS7X(^+C?E0M M*<"]^LGN5X&_609D_3C:?M]^1DE6B%Z;L>@("S.8?2F%<>X+LC#((6,$D.&I M%=0.YJ=X2;BC>$3),Z:65SD> W['\$ZT@PUP=*U@AMF9 >J,<3NZZPX$/ ?C MZ%X1=0W/MXW9;%!$7R8\^H&7NJB> N0:"01KS0)0!HZ/2V!N359[3@871!OT MD3>;G03N.^IUZ2X-O@2^NT=4O?"@B)[3H*W:945YI6LIE8NI/+DPBJ3[A>-% M+#^_NV%3*YBP-\A:<>6B&G7-[" N] MH^>TGAP1F^49VE:M:WS@-@2 \XCKJR**L+NH JW[(M:\6<*YGPF%>8#S0R5:U)]@SF M]#S5_2 A:[!-1;F<)Z'TR@4/$'+'$-"J"&BW6XPTN5,/*;$[SL:^>/<*[8]@ MXA]E_^V/<;B($Y0 57;L#PJ"J>&8NC- 1Y!Z6PP''(+ AEV9]:,RZHA8G4ZI M7K4Q0(7O?W['$H@@53P"G% ,0#&F;8$!3.N@8P%[KHGFE]R83J;U4-Z"]6=> M#2=PC\&DXM>6ZKB8]DT":,/5W<1.$$(9-WWC%389DM.N0540AC_BC150X$1Q+HJ+"J= MMY1%"])]HM]%=A+!O**H@8OA, %-#MR.L?FT96>"9$^9^;$FK'IQ)S!9]^PIL OH&;_(IT'VF+[ M*?MSEJ]XK-]YJ?*^U9T#RUK=97VQK&.8L\ PM65MPP0A\6TQ$D+)>OV+:8"G MU>U+^LJQ>P Y/Q8DFY8&)\P,:#: 8#J!J/J^Y.O*!YARZ(C8"OS !C5#:;./)>/0HNS,D,Q /&X-SN MQ&[=H8MZB^N]:IF$8YJF&_J@P"AO[A5 MBW_%O .&7#5A52^9K15RGV8F(OR( EJ:8?K=M-@2I"X-.43N]6I! - M,81=R\.5^B+.Z8B(+ R3<^/8TDQT'.@>I 4U!G GE,"[A8VC)D3K[0 M0Y*]*JT?8275Y+6&P1%D@R-H,53<[>XRQ40YG_[FJ/XQ:WBI9 M<)K1-32KJ]:IU->5]ND$PVN+JC'0SIJ ,V].; <^3VW'L#U363_/\"!;XGJ)<[&(._%MS7!6H&BU="I@=_V KC]PH0K!E^*A M@U;8$IDAV_.),NX4P'$L#9R3S?#!&0_;X4,SG&R(5;'LDRRQ8D&=FNKFY]IB M*I:YEF_X/EA)M)>M>_+2GGC@X\S 203)M="U:=P1%VB2ZU2=,YEU;UGP#YPN ME]YD8\DQC1MF()C' G/K@NL#K H\VKDGKNN]TCY^SA&X"FV]P!EV"J@]FKFJ M$+:+W<T/AE'O1+ZZ7CB M%@_BB?4?NP?).N=ITY?^*(856RIPFLC(B/3MS;R3M#P* ^3V00S:62(=B]9W MKO*6QGM^*K2.;7#Z:GLGNG<&$!=_"1.04\V42N3U;Z9#SI"4/Z-B4O6Z@)X] M54W5?3T.A]K5.OU>M$[-& 5/$CY,RA?O7EVW^(==+.,BVA=H"A?XZPOX[&ML M?)Y>'MOR8E"&%G/N$!C[^"*V\YD)5[#S\J2F'QB![S2B@<_U_H;VHH_=QHE^ M9!.MQ'(*CB\H= QN/AN#>9)(L N-DV7NO6?.8_Q<$UVC*\R1.(/>KHG^V!6Z M9?8!G]>:>%?C3N_TRG&GXWXOL9,O7!'KJ0!7]GO]J0I^JBJZ4)0@;V&[$9>: M=<4[H*AG7IY^XO0**NT4"+D)X-;117 )3$=OJV+%#B!N=%&]E=_>8G%'O]MX\T'?="\D$/7[ M75"2&L10^FMT E 8$9[9$5M 1]":NT@%$U1@Q3Y19],:"QGR'*O8M'&:#YSB MZP6Q]SU$5:==X[!F_T&?ZK5R5%T6[^61S5S:<>OZ9 C"M("H*J4W)LB7,X2B M*BCX3KS"2Y3]^I#C'V,1DU<3%(_;1988ZBT]/][>&G+'L) M@*GZEG<\%84O MHKZGJ*_J^'B8_PM1^OGG4?KYYU/Z"R%R\WF(M$7\)$1Z98[$B"_;)VU/>+_; M/HTQCI/6=1F+XFTH563ZV'"@Q!**5O(L,+YO*'O ?LQ-O--?QJ 3V, W?_!= M*=[FQO$WA^(M\+? NZ"W/+;$GN,+/ZJ3B"O0::+7MCK9C,75NO?""D"E@2/A M])Y :*"L'U5K[W.\W?)E+)H(&R_;:>D@JDTU6@[!W'NF"TZ=WBW1*!@=NVY] M)JFQ*+W$M$.$[FD\+6;O3J&=H7K89.PAVX/%)4=8:Y1M+]+!I,GX]9.IW@=4 MS4(^\\!$>!8Y Q7']KN*T"G_6")L":_X_E4]K:%9CE#),!T#%<>YBK[-@FW: M93F!A6\@6/X"(:9X5241KSH2C$($3Z=7.C4KMZ;1#=Q^I>1)MEE_WPT>A%7U MBUP[5R"-:3,T(>3P&+30!3$(5B2E14D2.?+J8%&^C\H]H(@U4'H+2\[+/--= MZAV02#;XXALE*;V+3=#4O )?B#<8MLYC4AWSF#>%?%[3O/9>(N%ATYF?ZM>Z M&D?4U-DD\@.U\P&:6K9\N_-(^9>FJ1**.* //[/.TCH84 M:BL2.M( \IR]Z+PA@0K7$*L7XLPZ M,Z^R,.;_43"^)BU_QUB&5(]_@W0*Y! M 9.YE*-8ON?%#>WW; A^[[JW34;O]E=\8B/ (:'^ @T -G,"'^0-L]GNQ)DU M:]3=XG^W">#"\HW =2^9/['\X^L0#528X\^,F3D50%@ !%6 K1D"8;<3],U' M+>S/,RW*S <>\R:NKSWZ%4OD YOQ='; M'A"24N+U#?I,FV0[KN' \& 2N-4=F$9^GDZP+<1!%XTY6-;3;]#G:K[[;O59>VB2+MS@S?Q(&N MU[PC+FR7GG2P(N<#S5RK=4MS1IW_?CQ-?:+TAO>;ZFW\G&@ \LE/@Q:757_13W7/P"=3U<_([W M3V&^!@^9)7P%CYJ3J7I&59;:ECQL.KG6. ^#[50;,*B]P M ?4#Y<_^"5!+ P04 " !9HT17"W:@+J$< "*? &0 'AL+W=OS_YEP M!UP68<%OLN3G>%ENOCL+SMB2K\)]4K[-'K[G$A\/YXNRI*"_[$&,M6'%:%^4 MV58^#-?;.!7_AQ\E';0' G/@ 5L^8!/<8B&"\D58AL^^S;,'EN-HF T_$*KT M- 7I[@I=V4.W\;P7/GLKLRB#YLL6?*\^!-[^?=]7#Y^>UW"S/C]=21G>2YF ML0=F\=E/65IN"O8R7?)E\_EK@$B!95=@/;=')_QAGTZ88QK,-FUG9#Y'H>G0 M?,[ ? (Q]G_S15'FP G_WX>CF,+MGP*EXTFQ"R/^W1FP?\'S>W[V[(]_L'SS MZ0B K@+0'9O]Z'T8G^466)KG.5\RFH_=[1>_ /NS,F-O^9)O=R0)=SR/><%N M6'OXNPUG-]EV%Z:/P-E%O$[#$KZT#=,.#&]JLV(3 NHL6PW/\1"7&Q:RHJ1' M[\-DSW'\N3/Q3+;CN9ACPEYG;!G?QTN>+@MX*$E 0*,L!#B&%IBP5ROM M29@+0(V2$ ?(1R4*?_Q#8%O3IS!'$A8%FQORPW.#9;G\?(.#MT@3G-N@Q^4N M(-1C@ B@=V%>QE&\ VQ9G()NBS8:=*AV:J11?<2%@<_$\*,M&7!KFB/QD&ZSP"6,EMSF#=OK<#FC>D%@%G*K_"A*]#Q5WBA MIKW2X)ZP><&2#& )@>S (4

    FH#PFC[#ND VVQ?@QKLB@\+%#MI%HIJ^4P+?$ M+_ICEE_EDNE(VPVR/UIB7]$2^_7_5$L,\3(2=*OC5GOL:6L+/BU:M<;&+ UB M"NR6;S3']G^?P"(WXU?9'IMC S4@3??KW49[;*PIYCV;]7*C/;9/: ;;+5MC M7R>M'*Z.1-/_**I_Z.J[]$.DR[KKZED: MWI;%5=EP CZ_KNMN]< -UK],>_TO4$L#!!0 ( %FC1%=/81L51A$ -4L M 9 >&PO=V]R:W-H965T7APMR[)X>G(2DJ59Z=!WAWQZ:21DMJ5R8-UN?)F_N)H.GSZ:D+K M><$W:]:A\[5D,: M_<&F\FXH9W.ZE)O2XU>+?>7+*[=:V1)>+H/2>:JN7%[:?&'RQ)J@CH>#?SX_ M*7$.K3Y)HLQ7(G-TC\PS]1%2ED&]R5.3;N\_@7Z-DJ-:R5>C!P6^K_*^&@]Z M:C08C1^0-VZ,'K.\\7]D]&L;DLR%RAOUO]-9*#V0\W^'O""'3 X?0M'T-!0Z M,2^.$"[!^#MS]/*O?QF>#9X]8,*D,6'RD/2'33BD[,/B?G.E41?JKW^Y& V' MS]3##OI@$XK*?*&F"V\,+5.OO[Q32QT4_C;>I,KFI5-9LU#7"P/P72[5YZNI M^N)U"H;QM^JCSD$ + ZK+UA(QQ]03JUA@<9?@*WH^<4DR]PBR)SOJ9O^ MM-]36");Z2L2;'X6UA-N3&)6,^/5>,A(/<**V\V^BL MW*BY,>244?]T\(LZ5F/^%V)R<'_0&602OZ7T5>%=6B6E*C>%$4]HR"MU1AQD M5]4*2N85/N($M@AR'YV>#GJ#P:"Q=V.T5^),"MR>>G0V>&C%A%:,'EIQ2BO. M'EIQ)G?RZ/S!D\[[ZKOV7N?PR@TB$_>Y@^4M'&L (ZX.<75[E^1F[^YL:E1B M?(D\N+3<$4'/"Z'[$P'QK0D!0/PT4_K MI5NUQZQMEJF9J15*&_FCP7C05^]RDKK4B.3:,<$TNWMB^$^*+XXW#Z4HT.#R MWMGH3!Q[>MF[/)NHM/*,W^C:$'V[:\>8-XE!;>AFF[[Z'$'9NOU3KGYS=[)] M=,';(81.H!#1^6;W4O9%,%)I!])^9CS[ZPT*@!^F[*NO!8!-S%XK7HM-3>"( M@M!993/(+XE2;&D!\#G8W_F->DS<.!H\>RN?^=/PV1/:M-)Y1LB@HM<=6PDNU1HRN4$=PUZ!A__07$M#&+%UD>Y@$+L3. M9%]4M_5W#-B@PE(#+ DS>V78> !'VS2"M8! E[*R)H^7//= &ZM3:L](3J%\ M3V%#!3F9&,H\$8WTN\>:WT$; 3@:@$JR#,36$V(S=[AWER05G6-]P(U], M( MNO8N 9_AM*#>L@*H"CD?X-]M@*S@K9E)$![P^IW+[A@L*M/K4-F8RQPV>)6Q MZ*(CNESJ4FEO@ZEO+''0A2ES5@$T)N"6/@ 5"\T%I84/J]D/DS 'V!QB"8-5 M'FF@M!13=*0M:7'N2E6X$.PL,\(:.)DVXRB4RZPUSLK:$P3.[$[X;T@U\SEYT.5=O;D..7\6&L>#[&RN47Z(*U);,G#0FWA)I(A?U.&!H9CH ML%1SM!NXKVFF<]07!%;U06! -#BM%J!1HI@!Z2^*41+N9F9ZI#Q^N&HJ(*VJ*V+Z1N'9^>?SZ_:\XL;Z\COF]#H^0 MG-J.=*;5-UP]L==WF(.JW?A%DQ?#MFW?OK^YJ0W;YJP99QJP$ED5C+F-7M1W MSJ823P0L&)E9/;. .9@7Q--P2BT(>[;4KE/X+C9&@^&Y*BJ/A"91^M'WXZ8# M^(GF]BG-Q Y4_:C2!;%2KPEWRK=5G@H9'#J4;>"PFB')"\]J9J+CS*)F)J.Q MI@J281$:9I7;.8I0CFB)K6W'I3;$BJU)7ZQ*T!G,7$'X,0S+"R(5"J G<8+GE7+H45 M)NUA;6I\%-F]MOHFTM;59"5)@*^@-U5- -]"U(]\4*",2&R!L,:E,!ZHDASW MQVUV*+**DBBE?J 3BE_\@F8^\14YA=$#)%Q&1@U\G;PE(W*<4QYM5F/SH]/S M4\IMX$YDQ>F<@KXF5Z8_^,?*94(32 M@>^!J::Z>C"LFT4'HEL06="U8E_ D1E?F[&>\$(-@^*9!M6(FA.*\;O (L!T MT-&V!3I*Y)JIT_U0!@.>.WNXH*SK0%)I[C(0*WSY5#T:QAH;N9U5@$)4BXC7 M(L..I0Q\ID:Q.4#90;46\%51GO'IF%C;/"1?=7JH6'KL>RCO;;<[E0SKNB)G(C71= M)4[/A1)WO,)!,2.@<3QR[2".BN5FKY!G],3@&_]\OCJ_3$I<3R>C(:4D2CTZ?@J_T$*FAPB MEXTS9MYH$ KU-[@Q&KG(!<2F@92./L*2)E,0C1%:H_ZQ02_ >L>XNBV3%W"@(XP@(KWT-T"9,B'FC4PS@%-SA/G9_FFWE?H?6I)W52 M_.ZVA*.^HB*BB]EM7_PA:+O.BMS$G:ZAQ(FKI=H[_%GPPCO[X.6L$DL_5E80 M0[GDE4=[I3XZJET;C$_&PS-@_!4JVQQZSF9AZ[=3_/:%! ?U#QH-W$)L]_?) M$[[(OE^5)GVQK^L<2&#=B84=GL%,"67(*VB"77(K=T3] M 3I;R,TVK:BV:J0*M8D9)'"JKTS:5S>=?3W>*.BI;6_@(N42,8/Y265.D#&( MU$2 .ILC337BH#43,W"U=*=5/39+YP7!D=[BD]]Y3<&KZVG2*-IL+JAJ4MLBE+V7=UDD%V?KZ;W$)1NR:G.$L)0-Q6/ M6GS+4"B^B,TEN;;T] Y]K^;.;_KUYHWZ[5-?32Y?#X;':,S&Q]#L[.S MT1,J%AJW;;=OS==M]R!I5HD,61Y M,#4+S?$1SFF=<),:SN]29%6@]MMD!*@>3X#2)W4*6VB?WA>N;\W,F>;24Z>26A#?@)F9Y-&I;T7IX MPET&N<+;(-$@=G++5FL)A%'MZ%D]3G,-N=&=;'%$A.PQ5_JUJC+8W4-L3_ L MUX@T AA(UQN'DG()VZ[C&&[1'TZ^*+G>;D,H&F7_;ZDEH;5US-#4>/_>4\3L=&4<2]0.Z@U:P?^?:9C3+XP<3 MMZ:!,P5<,]B6,R J3OG96-(V0%B09QZ6VF:QF$N5/==&BF66;V*.=>BJ3(Y; M>[#KO,IBL80L$FA^Y=U/N^+F7ST:]$_;D8\WF8E, M:41K5H$.2JC-3&,UG1J_96Y]18QS260$N:ZR+(AKW!T+^#9@04WG8':A*[H99G30X=<9L M(KTNU:7TB(#.GX*=LABV_W_5F]0N7W/+'6K)S[Y^,VOU/W1K7?8:[S_0(.384(\QNUF)Y[)Q#EU75W7UU!X;VX9O>E/1*IX>/BZX!+LG M$[EU#OV7MB!!M.])!T$ :Q5)JUS34].R\C2CU=:#JE=UWQU[ $0OL$1#I6RS MTPZPB#H+_:A@(ST?XK"OQ#9O[I@IP71WUI?5EF&-MDM@E=H"2OQXWQ%W M;$I/35$ZD%34+G7. D[<*\(AXS*<.B?-R.W7FP!F4N: M(7*>UI$%N&4-TU+Y8A)^W:*=N,4J9LKS]OA@G*ZXK0JC R1ILM?C$__T!PZ6 M"J57SU+NK^7VNM_#=L8AH929^T$-."55D#=&6M.Y-N&'C]+=1"U$NKPN(!Z2 M]_S( 2AQB?"V0P+=,#_^HZ>"-BQY+M?M?2DL8$Y*+6K[:*<@X%+?+X%41Q'Z M6WR?U[.1#@-\U'7P=U?0DV*-\BF,3ZA'1/FLG^E'AYL34AW7WXQ"E=X@P-"@5.9R:Q,[*49S?MP'@K237%:3/S1VYH M\9,P).!V9 P\+3G/:U*.'N9 [?266ODG"&(_%=KFB5UBY/4@:9$;-V[UR'5/PDU+_2:" M-+$A+NCTSOU#KRF>=%XUA=H+?J$VR$9YZ[3YMGEG=RJOJK;+Y85?=(X+>OB8 MF3FV#OKGIT=29M4?4$GSBZLS5Y9NQ7^B]H'^M "_SQT:L?B!#FC>9'[Y;U!+ M P04 " !9HT17R:#3S"@2*=N)$S]F9#=IW5ZW2=RDT^GT TBN M1-0@P *@9/77W[, 1CK+LE?31BHS.CV.:Q_O "]/3XU8NZ8K"Y_:#P]MTT%*IAHQ7U@A' MBY/1/'][ML_[XX8OBM9^YUEP)(6UU_QR49V,,G:(-)6!-4C\K>B]C[(BED)[.K?Y-5:$^&1V.1$4+V>GPR:Y_H#Z> ]976NWC MKUBGO;,W(U%V/MBF%X8'C3+I7][T..P('&:/",QZ@5GT.QF*7GXG@SP]=G8M M'.^&-GZ(H49I.*<,)^4J.'Q5D NG5UWAZ>^.3!#O5OCUXF6>?3R>!NCF'=.R MUW.6],P>T?-*7%H3:B_>F8JJN_)3^#0X-MLZ=C9[4N&/G9F(O6PL9MEL[PE] M>T.@>U'?WO\=Z!_SP@<'6OSY4+A)V_[#VKA4WOI6EG0R0BUXA-(6ZZ"O!2V(7X&>WB=[0+44 K[ FY MQ";$]$5N.K8]R_(WXGGK%*(/=M?"M]\$0J[)95;.-F0'[-S:"<]2K6LA$7HRDBM-Z(@,J)2OE'>4U*C M97G-EO[JG/*5BDUM'.4*0I0$&RLT.+QNQ$JYT-T)=/"Z!KR,#S ME4"U&2]3.RXHK#G("#BSX#8_GPWB<)ZYMNL1[%X%:S9(F;V>B%]MD%I4LL'L M\,*G-"+VA_,L021-WK/_1CS+L\CS<<].QF"@-3M36H]9)WZ%KI[.0H'9G7,H M">2GM!A+%0C/@F"K;3DH'Q.%V5C6B06>0M 4RVBM0OVP;ZD((E/PN;7>JT+I M/OHMHQQ5CMU?.-ND?9QNVVUIN.5@+(\Y>*O[V@#+R 60NZ]IF('SP#<@.?ED M#T-%:TZ(KX%1U'.N)2R=<>0-?P@6S&,?\[1I=P_<6!!0J?IM'$8^WHOPYE_I MG-_1.1$_6T#Q1D06Y4?BX:;5Z6V=1ZXX*BGRG'%?*(>,M9TK:ZXEZY"3A-%< M:S%OD*$2^3[';.).STA&H$&\[W-Q^=/%Q85XKVZ@[3?^UIE&FEBFL9>)%:$X M01OQ?/1Y_L6/7D3I9P>3V<& 6TQL19HYNQ%TT^*\D7AO2Q"&F\G'_1@ W!,? M]BNL8F"P! \WC8J&>FR]6=R M#\%+Z] ]!$6N5\QYB\PR4#RV!0XZ!?JG-"4*>.DH49=N@%>L$2;>8F=/"YAL M!=@"^#;OECBOB+T\S>R)^*4WO5VYVZB94)=N(BZY^YMD+L)VIVQNO5C7'O9AAMF]E8SX;/C,!H3ZCL5*> MO3Z(NPO",#",.LQ\AR ;UKY5'L7E/4*P])NG?+RGIJ?A+E0)]+X=WT.EEH Y M3J96JBKNZH'JVVZ?VICY'N']AU*_4)IK3'Q"B'P$BP,A]L44AF$B-N+J9;[3 M-@G%I(+B\H#A=S>H'+.,.GE(LH;GHZMWYZA11UK&4H]D:IU%3X4]NUBDA@V8 M,/P>:4D,B.DB2-Q^GVQ@?05&Q50-L*$82[IMZ%_9C[2%7$6H0ISI633-U(#[ M#AMC#7&"0&,C^3@@XFD&)P+,[53Z<7^-9/13"1O=-85D/<4Q6$3)^Z[X"YV) M)?N-& .5BF-KO..Z+5&&?O"Q0V6K?_HCR)(P:L"WTKK6.AYCZ& <'#3PY8M- ME;)5&,QCP<=BB?X6=5>TPOVO3:V,%QSMD'8[H7!IQ/$AM9J*BC!YZ"P]W;GL MH+\OXY6.3YW )=U[AM7AUCA/EZ7;[>G*B3:"&L/AA180S2:O#T;I^+E]";:- M5Z?"!ES$XF.-FR\YWH#O"XN2[E_8P'"7/OT?4$L#!!0 ( %FC1%<+[0N? M[B@ /B< 9 >&PO=V]R:W-H965T[ZR$Z_E;.KJZCZ Q)!$# (,'I*UO_[Z-0^ "0G MV=W;6W](3)' 3$]/=T^_YYN[O/A4[I6JO,^'-"N_/=M7U?'9TZ?E9J\.43G* MCRJ#7[9Y<8@J^+/8/2V/A8IB>NF0/@W'X_G30Y1D9R^^H>_>%R^^R>LJ33+U MOO#*^G"(BON7*LWOOCT+SO07'Y+=OL(OGK[XYACMU(VJ?CR^+^"OIV:4.#FH MK$SRS"O4]MNSJ^#9RW"&+] 3?TG47>E\]G IZSS_A'^\B;\]&R-$*E6;"H>( MX)];=:W2%$<".'Z10<_,G/BB^UF/_ATM'A:SCDIUG:<_)7&U__9L>>;%:AO5 M:?4AO_L/)0LB #=Y6M+_O3M^=C8[\S9U6>4'>1D@."09_QM]%D0X+RS'/2^$ M\D)(?%/D=UZ!3\-H^(&62F\#<$F&NW)3%?!K N]5+VYX-[Q\ MZ]TDNRS9)ILHJ[RKS2:OLRK)=M[[/$TVB2J]<_WIXING%4R- SS=R#0O>9JP M9YJY]R[/JGWIOJ5,*8"[JM*;Q_=*F^M5(:S':-"Q5Z2T7M%#$\KH-AJ[^U4IHHH3>_Q%W6L MX*G(XO18)##N,06LPKL5S/MCEN S-S@/T-8?_FT9AN/G/XYN1MZ?KJ[>T]_! M\XN1U[E6[Y\"]&M55" 807IMTJ@LB;D0>A>P0Q0KJ^+LL]Q)8TZ;R8)$9 M2&45%1F 47I1%CN+/.9E@D.-!JAI9JAI-D@&[^T* '!<&/L M$"KNWAB8,*UIX4KCFB;'OZ]Y4VG!"7Q]M\]Q;_*[#$8KZW69Q$E4((-&],XK MM5&'M2J8NR8!R8207H M7,[H[[\^$'5*UB;RSJ=WN]<]\GZOE0Y0UMQ0UGR0&'XL%:Y E55R0&;I(J?A M$1Z';N#LOQV'^UY>>(:[1]Y[FHC%$&\IK+(3K$+]4B<@M;RZ]*H<6/V3LKB@ M70"I4!^.O DD!*+M%O05 @*FR0L"]6#H!YY7%4"4)M$Z24$"('B%NE59K7Q M5%GQN.HSJ&VE3%*HE% 7)^4FS>L>D$AK 05@%UW YLXA3UDH,SHWF8?93N[O=VO%HW9 MTN23@G\ ]GRSJ0MO6^0'#Y&0Q_@E?T(TPN$4'8]IPL,#953)IDZC I\"D+=U M"F/=LFQ-\VQWB7_%9B=%.2@]T+"MJ( 30R6WB"Q9$NPP[,6]#WA/:Z8]H.?\ MCF@<7P5-5!5(_E7TV0R^C9*"WB!A4H)@4 0]B 5 2$+#TZ,P,Y%JS*(%CZ"D M0"+NA'H$^F%5 UD \*#]EK)AO#=>:>4/()#PE@,"#:8!:3EM@_IUO8!Q#C29HBG3,'/_JD^"JZ_KE$UU>&_\KP M/0P_H# MC,*T&%1WKN);L!F2$GB[2U=Z],N:GPJE^2D&/1/P">*B1JJ!'07H M(^>-"EB\](YIA(S"; Q(9_V-AQAY/RECI1"-P,8=$&]D)0M%VR%%\W;!DI'X M20" C]%2[PE"B621Y95+54.871K,+@>1U2"BWD4_PY9>D\-*%9V*_O KE#?1S&2V$:/QA*#+.7ZZ.5 3EXP M_G M ;;U*W*V\6;(Z7PU]3ZJS3[+TWQW[UUZ'ZZOO%+M<-/D:#$3X(Q1UKE",>1P MRB?!*/0.((GH@"A/E_&HQ0:GBZWN3C9 19N]77+PT)+U@M]%6;U%F5V@!+CT M_FS73%O2\/7T;[L?" '9]S]3T M@V.SN"-HY:C"T]4EG3MXYPX8'DY;&!15+Y@-CFNUKHP$!A'+"B<.7HJ/?(U> M^E_+'BN'( PA&*;=>CMDW(S08HZ,D<>"XR\P2PYT]NB9X9# 52)+WM*[CV#( M8UV (5@^GB._@'<0'CZY!)Z6T(*/*6B1E19<#%DG1 )N4\\]$8EW^\3A1E0>J)VP?J)/X6T%>.04O MY8=DXU7P9RPVD_6^F2&.T3T;8Q&<4D5&EK9B4U>\YC&HOM'FWOHI-,9&L">" M._;9H<,$R XY RQ[=*4#VCSD*;0?O"1&W.K8"WH,$C1H'Q,[\%LVMSE%\>QY M,@O]V22@AY\$JY6_FLR;S#SR7K%FH(^0LG6&]$[K\LQ= =1!Y_@3^-%?S&7* MB3\.E_YBMFA.2CX+O9O&=!MB"B=6' Q2\AOME>CD@L%WNP.B9D!C$#;B'Z#3 MD"\CQN/SC@+L^!F$$U!_@PLHQ('N*F8#-I*,$X754702842M4%&:_)6X@487 MGG"V.A&]!3"):I3RXOPN@!Z"'6S^$_J#HSKA 4!#GQ:?+)+L\%OD")^R7E'M[>Y6 LNX/WV#J&DK3-"._F MVV?-!QM_?'"A\)YX*S\(YOXRG,+GI1_.)GXPGGH_ 7#D]!+@X-OYS%\NYE[H M3Y=C?[58>=\U@(7C%+Z=^?/YR@LF_GPY\V>+P%G!$R^W=, M*N1E?"N+[;:I3@RGR58U,(N.]4["<+F/'F>LXI'P$.<.,6O/ECSQ G\\F_NS M64"?PUG@!\M%[^ZL_.5\ZB^G<^!PX&%_.@X?V*A@"4_-IUXP7_BS93"T82 ] MYJNYOPI!-@#?@SH8SL;>1]+9>K 5+OSE>.HO .3)!-Z<^=-P[+T%1GJ&"4GU MH99@@,M'YR YQ@'\%UYXYR"+8++5='71,PS*,!Q:GXXAK^,:K6+$"7*'/9&W>0L-^Y8_'8_R/C^S0_.G8[F4$KZ-Q MJ-;1YE,C,#_RSF_@I/@>%8#)1<,@-&I/ QO:NL>Y43^ [5I.]-P3W(_Y'*%O MJ1L-I65([MITJF P_^G%>U''8T"I#CTP(G^@J,M;=!^_)5OH2H13GT@>GLC% MBZ=F4ESHB@>;+3;ZM[G#'M>3Z/L\N40=1 M,'H$A[UF@LM /Z%=HS TG Z3RV N/[R/4/?',$8!.@=HL)]*=E6FP(@4"(.' MM:!%JH9CIL*4O?#21=X _@9I#4#6 V1>@]R["%DZ#8*0/"= TQ@$+ M/^?CPY@.)F:(A1^ /)J.E_AI,?570=B+_^_Z$':^13P,PO&(!!# MF& ZGUVT4'4>^ M RB2$,>!S $K:8@6?'\;0^6H>HKIV@8)W.IU>]"'E'&3= M%&4S@K&8@!8X#TA"A[".Z6*%P &*5["M,$A#2%AY &L%FRI9RC2 M3UAE@B#YP8R6BE],FW_.0"U>(1TLY_@G:LDKD/_RY\)#8RZD/S]: $ >3U9P M],UF.=G MWUW=O#R[Z'[F.H^M:^'\[.KF&I[\F!^3#>S:V'=?VHJ_[ &\>!((L@%KDXM! M'N73M9*/15)-M;.#=)+$X2I*8T!7$2:B "1.Q!\#PPIY QV-R"=%PV63%""< M="95 IRP81^-!(G1\*$,7,[U(,=3QJ"!17E/L=PUNVGP_"#_U57FSH_.+K![ M,:- '@1=_:\Z8MW4O26N[X3AR8[!A^JRJ9632F:#G3VP\K.Q_0)X>)SIQQ M JHK5EPHDV&F?\:IS8^T/7GV@^YK[@#+'"B')"R2-ZG]E7(F\,;0C%0> P0F]"!^H;XW"B$'Y=@V;VQ]+D MFWR?-R@T*EVZB)M>M;Y T8G[K3^"$]=*;UO9M!0I%7OK7?_PES>O+D&6-UQS M77@ZW?;7GS)[AFH$JMQ,PKT>P@]$%&_ M34!]E4^_DWP")/Y:\?2(4(\3D7P$WCCS39 '.X>B#S8*LZ3 Q'60T9!$F4(W M8"2>!?BBK#=[7QMJI29$6U:#/*LIJ]=,7O3*=]M/F:!Z?W1(PCWS)N4*!A$H=H@TN@)3..3!#@ S"3#Y2-E.-\ M\2I^8B: B6WLRUG ^IX-UYC/5TD/L]$EDZM'VOJ=PEPVD_3G %9*GAM-Q38Y M92+HS78VLJ"H:ERS4<&KP5VZ3>+:I14ZJ8!Q05%N1Y%.36B_XY037X0!@KCT MS]=7OOX'L?7[WQO3IVORGJMA ^W!]]07'W4-G MF('M5Q]?"W\>KAH0$5ZV0%&P=M&K?%B[@W2D-N:GSAU"!J29F^*% 1"UP\@9 M.C8=L>SDQ>(! "/C;.V-4;!4%1,FT"W4(N:2BM%4K#WR5FW"OV0[VH22E(:2 M1=.K+F&3/[6>&WD_ #SLU3_-KZ:U:4\.BE0^VG,X43 SNBX1*DK>T7S]'2[X M+Z1JO5,1)DX3LC"\QKD^PE?7W\%!%P,! MBC KS8@[.#=0WW7P!%M;XRZJ34UK2HDV,Q"%1BL#U#[-L2R94K@+UUOG9".0 MAP#=N0T?00:+5E&,N %H,'S'8I'AP8,:8*4CMSA(.*&0>+98]R/OS1:)'NB1 M$,2@*HEP]P-9D _R(,X9W#C61S(,*W+85W15A/Z3NN_ SN#9:RNZ@N&"K+?H MJ.XVWA^NY.K48Y$>R/U= @T"N9&&NIR&/D?'>4+^K&LMY0E;:?DCO4B(V=4) MZ;]^ VO 6JK2HBA6Y C6:1(\.Y\ 4J?)X2-[] &8HC8@51%$+'<;&0@B%QI% M'SK-CVOL,1,O)R.M0*?E7Y! MTBD<'Q=_3XG!(M2)%(%*L+JYTG*"'Q/%OYU$3T2.XV*"")Q-[#;&<4;>VP:@ MB21C"%LPL%1\J(4V2)%ZP]\;8"FAE%/ ?:/UL:X5#!,A]4OD4-0YZ06)Q4/>:&9S$3S<8 #QE2B M^!:4\6BGL X)_>RJ,N:WFTGJRSTV?)JF:@2MY+J1A%2QH,SX#.08O"B%W@D\H+GWI]K2HNF[1-_"AG C%XYKT@=QZ0Y M'5$K"'96:=LS['OW79 MJT4!RF0'PVB11D@T<$:!. >9K@\6YR$A)2"5B.<%_:Z*R$1#XL,08IVR=&KF ME_0@8F(0\6/';ALP4=GAHL$U5M]6%<.;Y1H@V@HKMN4U:\UCN6]1BRI'NK$N MA"N4:^74I51.TF%.RB7*"3E9E5/C)?HXVEN)%%/J3:!(5_)+37J M4!=&+;D M$D#.89V# 3"'C,-IAK-<0_WG.N8:@MS$ITEM1\L9U,+[#M>>,Z3+]$#[NN0Q MRS.0;'5!G'5P!2="BR:1Q2>;6IGSA77G-;;9.=W^6/9L2%?M4KO R>_*6'6^ M!+W!?%-@5J V%;!\-*,B,R0LK&S \"'^H]\1H#-I<4'YJU+5T>5S:Y;%NNL MU!?Y9RE&=/"-#F25,%OG((^R'19@;77I%?F'C#I2T-M,PG8\]'+<@EU 6\,D MSP_6&9WYQ-UWB=A\<,"9^HV>(EZB%:,_MAV5%G;2@5N&(#-)A(F5:X=HV2D" M7S)&-6?B(D"7<[/"]5/R$YGZI$KU00LC0,K1NSQQ+7XRM&7Q0:G3?1P$!+=1XBYC M)#/U5^*M*_%4E_JH2?U6)OZK$6EWYJO]^U7^_ MZK__FOIO*QO$[18X4,#_M]2$_=^D"@\YH6T#F&"XEPM6?P'7O+%M4CH=T,.# M.(+=A$D4#^SV7VEDW=L?** MMTB7BAI1U4?1]JF!G_25PM-/4M$X2Z?/9 P\OR^?#E7N"3R D49%A^I)E;_. M$(LX>2QO9.=HI*'.7#B)E4\"?S*C\B#=<(0Y''M:RU/\:G.S^LHXX*DGXT'6 ML[*WR0[(L/S'1]38L? M&.5C%_O:5!.;E\"9L_/QW/?TS)3@J1MRL)0P?;"\\S/SQMD%L[75QSB/QG9@ MY\.?1RWL>G1P%YF?0N;-1L+F'')KYT<&O*21.LTK,3!Y/J>M'/.$3R=J^49] M$F_)D2,=3W%&^(5%(O9NS70++*=E:J&V&'XNQ;C#'&!>%V9XH)&;Z.;#AOPJ MMTT,=H"'YV&9.NF32I04[U5*>O]S\BZ#N?/=7I-[/2H,U*\C;U6 MLRNW"R07$NS(V%<9 +=1>&0]-_.T6DS DB5'GSL\K=-D)ST$Q?UE6=F 9D<[ ML8OQ#=?#Q:>G(8?NN1XU%?8\V.@4SJY)**^O=PY6ZO5@+LE:&P*D4GIO4Z4U MEY4P0+E%^3 P?L.0[J1SVAO4*VD=;#=]CWU)O"O82]B0AB^BXLJ ZF-YEJM#-5D5,&.C-KAF&M9W"L="94WOT6;/'["9JVBF.X.*T M&(82X"(L6L9&-=S\AL[E'M MBLQLA7>5I.Q$9#'G+,B9E%/$2LD+[=N]1M<13BL6.:2[9VAW'#603O8Y2\\[ M2D:#G["_AV ;19VQJW$!3E<@2J['5%3^G=#>E:EKQG6&M"[[Y&":JVJE\Z3C MYLADKNI_B9Y=\B"- $5[00;O 11K<4YA!MR06J/U$^0V;/33*!$]R5%ZF.C0 MPC@^BJJBKW3UCZ:KKKQU%-E]WTOWD]*;O()5'X\H6^,"[>52ET$3A6DOO'AI M$(J?\S58PKI!\!!1:5(PPLKT7/E*4_\$-/4*+&9 !=*-=Q-AX9C."?YP?:7S M@:EY7()FV0Z6;[I< FDE.]@01[01*'@!AZ(N''&"]+2NM0K#0B_/DDUIHE 5 M?"D!!AA*!VC+/*W%32@^PUQ.U7)3 )DA[NHXR=U6)'&RP[8SY,(!.'$T[.DB M#^*[2)BY5]Z7E3IH<8L5(XE KCW$CJ&&X;^\WNWSFI'>O*P&Z_]8+QH1DGX? M\2LJ%)X;&#[E$1*,5FE-H/S*3?\7N>G=S3M?ZGMPE(^OWG F=4W-_S#JP[: M,9],QW[$O;V:P#$PV?-(5B1CU-7L-U053%YEE>WU9302WC^MH!7%LK1E)SQ M[ P0<^4,)\.SS=( 7;C1A9;#,.C+N*SR2_*]4.15-]5R N.T@"+?%52GF=^1 MMBWDJ,2&$7M)M/D>8XR,$&U1LG$)TP([)-I@-MD3^=9HU-U\1OY,*7QC;XHX M9O),;YWNKJOK(E1SN69Y6[,Z7Q) *O$ ]:V:+,M2CQ#;\$_%)09)S@LH*^OI MP77$%(+C]7#G3AL+DN9=E3O'(#HY7*0=N1)2T)0)>Z^B RU( N*V8)[='\;) M83O>.13^97O.TJ7/VG<0)1%%W*+*(;:V52K2K]3R'6-J_,@:"'B;R*T$;<82 M\ RJT4E)^*XS05/%%U;L^?:7W=C[D#I/HI(03)MG4^\LX\1 MUU*JRF%!F97!9AE DVO(;1-Y>7(395*4+8#;B4W14>LDN2'U5][7M"WEW,YZ MC1.5SP6*P>E,&UE&V?*/^H)'XN+-'@]('8;0$OZ K0ZK/.-4;_>,D"Z_M(1$ M:NX;#T1F$73M6!3K.U[H C)99\>!T"RYQ 4+JHYP]F)O!!: 0A",-9NX)>F: M;DFISBG0M\MPI9<=0FAJK;BFE-5:VKENL8>>>$R9Y"L$$#@LOF9MJ#UHG%,@ M6=.KV^_2"/-\3:BF('&=;E%PN[AKTSXNTZI4S;I)+8.0#495BK3S( )I;?AO/]0"J28H0H5$L6Q/;8L<.'L'U"(4[G-8Y2:RXL%*T MOE-7K1%C76>4.=EZM"DSY0=%S1CPL'DXD[JKOWBB&VB"10+KPG:!31'3(UX^ M2HMO_9+>TD+IW@_Z&SXEK$VJ!ZD%_Y8$W L(,'/!;(5S+2PF!].+2*M[E2*. MN-D;RS1^XX,2Y&Z?=P+P9Z>!6I[(C#8.Y1-])M#-]KM?W7G5_=)(FRDCN ME^6VT"X#XAEAPH4Z(&V>-T;ZB9&YMS=4B8C1$LID0\?)T#_0F M6?AZ RS8LG+I+Y9C?T$-JX.9OQB/_=4X])Q8"[:]7BY7_FH5>D'@SQ=3/PS' MY&'7_J1IX :_(K>KX60'&<4B]@$-L/!5.6J"8:0!IBW$ M8\YPO 7\%P(&/S9O?0&TC*?^;#[QQX"7)]X,AI^._64P.6E@^*\2:?\7"[2? MQ-G_^#7"WCO//SC(/I2'8^^&"(?OAGBMN_^F1[YT?C,X=L)N M@=HTY@ K%7GC])TUUR6T[Z_PLII.(12N^ZC0KI7# ?.YJWSS"1U%9$A0',RF MG.FKAU\)!BQ,.M>=^&"']*CD3M:<;UO4K;;2>\8?/O)K)G=--GG\:._(%,\T M*$?LFF&B)WWZ_I(?9\<,!P4 (@V,."$9:.3Q+P 8G2B[+"]T\R>WW5^57+9? M=QNP]Z[@P1;9/N]-FR&Z]C8*_?WY@8&.U0B2N6AE=DHW4@3GP#)$'L%:SN#:S]KQ:M6^B4 M=YMSKS@D=A &U+I^?F&<1UWYDEV=QW4Y .EMKWL>?\1#@?>]D@Z.-[SQ[^%' M^HA]S)%"'GR A0'@UGN+CYF494,[^SR-%?4U/T>];S&#_9]<>,$*E,3%RA_/ M4 ':RP*[\?3);P#)!-B#>MC)?\3!!>>*\- [S25'N#Z?1L"M[T MDRLI*.'S1__+(N0Q2SL"+9D*#ZZV9Y_D[[3FH3/(7O82#E_/0IBY9,\3M44G M9V1/0NCP4,WT6FH&3J1F<[[Q]$<]=1$L+X,Q/:SGN^0MVP3H4%DP M\!HAD>I;-ZIKSBCNX8D>L#0Y)"RL?-TFCBYZ.)C0KN]T5?(=G0 =C\61JD-) M!M:9Z*)^JSXPBK&JER2Z:(3:VZSV9HU-IS]64:P;[<;"B% M07Z_;!1R#JIW]CZ/LTE31Y^[F;P^\WK;ZT*9.G"$=+YS3"\T4>^LX M#OEQ4-LZO?O\I("H%7]I4+PT"L6W<7^H9(1,IHK3/[0(!.T0M[RX[[N;O/." M\7;;R$9"?1^TF6XZZ5@3"-_:Z377@LYI>);+36&T(KZ=CZ! AJ 85J.;0&FZ M":"[AJITFKMAZ]H]ZMOFFB]=J^O:#]BFJ.OR>KHEK;$;]M3A4 \]0T%(*NFA M= K4H4&2(0^3\2C9.'*U"V@WILDL^[5YO:8 B8..K*68ZOXNZ%B$=*TG*776 M!Q5%D4%EBT;%?+?%D 3[)<-^B;!?(H1R99PD7 .&\7S5/=Y-DUICB3?+-#$Z M4=&7M!RLK 5,2<73AEUG)38@IGK;K7'#D_/*1A[Y;DD?%ZHV4TM#Y(7F2\G-NE5C%_NHOT'@ M7:S'&8P.TW52%*PI=S,S3)*,V\6:VC(W35A=T,,H(U<+1U/[68J=21V"M3 K MIE)SU\&@X_M:)'&71S8$3M'>O(;-5/,G1N"P)B-OR@EGR8DV7NXW+279F,]. M$F!5V0I6N]AM%&V17$"I#MM2<-<-W0=;MT[GR'K6Z"RBW<".D=UL:(#G/,7< M$=*FCRDI;2;&@[+8YFQ0:6B#2DR2;(3]:<&<5D=3+,T[P$>>+OBT74/,J$U$ MBE6:%*!VTFC)Z66L[@L2@+!>J/5]HGE MW;&+#E=#IV.9DW&T\4R-ADL=I++YD+0P6M%L_.^R0E^$ T"I[/6.W#T#*](Q M/Y/RD+82#&XL5WV.-%&U!)XY-)APMWP]-#L%'9YRRO UVYPREK-$YW+H>\VG M(IS0,1'_7$O1LR_)M/I9:J./J6HP2#HSE=44R:5!#M=<-A<.7 M WV0C7Y/O1%LPZ-.;75X*.JI,QMCX*%[S-+S>RPY'?]EUW!2=#:FT TL=#*$ M2=4T<5J:KWD38,-FD 887%+_J-<_.+]I]9@;0<4NW.QR-;V9[C+LTAY3TC4F MAA;6:@+ \:K(HA4C84T5:]H/!SC6V8XY8*,&J1'GI(POFV.00NRU$>'PW0]X ME3AY1U\;X&E7:CUQ89=L1W M'=\1?O5:>PI@QPX &/4^*-K;SG3O)K+<X5' M'!)C0U5^H(][!:@K\ 'X?9OGE?X#)\ 4? +OQ?\"4$L#!!0 ( %FC1%=7 M50\T'QT *AU 9 >&PO=V]R:W-H965T.;[4UF:$4/6Y:2-C..G=S-G:9-X[2=G9W]0)&0A(8B5("THO[Z/0\ M!"5*=MO/K794JY2 MV]-K6<(W*I71N9YO32JG@Z[/?'3U>I*D]>?$G/WID77^JZ*E0I MWQEAZ]4J-=N7LM";KTX&)_[!>[585OC@Z8LOU^E"WLCJ^_4[ Y^>AEERM9*E M5;H41LZ_.KDR*' F@.-G-^E)6!-?C'_WL[^FS<-F9JF55[KX4>75\JN3R8G(Y3RMB^J] MWORG=!LZQ_DR75CZ7VQX[/GT1&2UK?3*O0P0K%3)/]-/#A'1"Y/^@1>&[H4A MP;6>LEK#0^L M-19O=5DMK7A5YC)OO_\4X [ #SWP+X=')_QG7?;$J)^(87\X.C+?*"!C1/.- M#LS7M>O_OIS9R@#S_$_7AGF^L^[Y4**>V76:R:].0&2L-+?RY,47?QN,^\^/ M0'L6H#T[-ON+EZE5%@E'!>3Q:3XL)J3,M,I86P M,*<$$:RL6*:W4LRD+'&U=6ID+E1)[YD<1DM@VVHI%K*4)BV*+7XCUQ6,2AN< MKHV">=<%8!7>K6#=[TN%8VYP'2L>?_&WR7#8?_Y][Z8G_G%Y^8X^#YX_Z8G. MO8H_!>A7TE2@'4&%945J+4D80A\#MDIS";.F%3\KM5"PIZP2L,D25+-,30E@ M6)&6>;3)M;8*I^H=X:;SP$WG1]G@7;-#0',&\($$Y =YZOAD2)AF"IEW$P86 M+&K:N/2XIL7Q\Q43E3:LX/%FJ9$V>E/";+:>696KU*" IO3.M/X]5G"HK:1SO@&(OD!48P2#NI4VS72+)0H$"QNWT_OW[ U4G MW=ZY]]\3GVND1SAH'SAH?98;OK<0=2%NI%0I+%SL=G^%^Z ;)_M=) M>"*T$4&Z>^(=+<1JB$D*N^P$R\B?:P5:2]165!I$_:-L<$%4 *U0K]9,!%(" MZ7P.3@L! %D!1(5*9ZH #8#@&7DKRUHF@"A;\;SR$_ANUBUB M9$&HRY7-"FUK@*A'"O0J, 8.15YLH(/-+17X( 88J:#Y@"41H3@C?'D++*IA M7QI -?O[4!7P4Z$ ,MKZ#+>36EVFLT+VQ!O4>["P*@%;R)))2S* ,D7.3!G> MV@(2:0^ ( /8C0G8QBG0D($*LXMLF9:+AKS=KYK6:H7Z*.$'P*ZSK#9B;O1* M(!)TC@_Y-T0C&*=TO2X43P^<4:FL+E*#HP#D>5W 7+>L6PM=+D[Q4QXHZ9P# M*\#-;E0%6 RI;A%9;DM 8:#%-@&\%S7S'O"SWA"/XZO@CDJ#[%^EG\+D\U09 M>H.4B07%( EZ4 N $$73TU!8F5@U9]6")D@99.).J'O@)%8UL 4 #RZP=01C MV@C;Z!] (.%- P(#I@%IFL@@/U6X O$+$DP2#7",04'RI$8"SF2U0?7$PK8C M0RU86IR$IGAP\1R06U? ]EU2VG(KDF@$:)U<\4._3< %Q$3&V7!<.TOM4LR! M#J#&55$@G[,$W]M2/*BN/Y?J>A#X!X$_(/!''*:+X#!=''5WKF#Z+B?I[K<: MZ%!R@05(C%'_@"B07^\'V27(YBG@?$5L9BN6>-(V(#,+0$B!1*D-"2DQA+0D M'*68]D6>;FWO#UCR"'HG ;V3HXAZF_X$DL.Y%6FL^")=K9\+$+5&<^::(8\1H@1T[?0D0H M)*91NL97.R#I4@:8VB -S@B:2E> >_^*T\=,&F=1+L_$!YDM2UWHQ5:LYZAF#5O94?-?LF4C2,>2RJ,37Z% 6+1 TO3%Y&?'<_@#7J%%B%FG0V\LP'Q!PL!DZ*[ *N! MB9&SRKL$(%\5.TDXN77)W1FFEW^K>$PCA@B,$(1V+A8HN"6A!?0:)0/!G+$: M^8'5QOU7!GN$NT219)5S#X% M<3%DG1 Y<-N^V9Y*W"Q5)(VQ3FQO^K"&Q%R(:-(@L-,CRL.J3V+%:6=&P\[; MN\SPFV#U7'//9>]2T?>C5NS R+3 ;C]G$(_"0/:2VIK%* MCWI8J7+8;-1*!@$"/OM=-'*\NHN#PR0*'/O[:.1D]C=2Z.(H8$=\FVGP;:9' MG9$W/F3H\F..OMI=K CS<: "OFXK-PFZF^*,'-7$ABI@^#L0(5U(5)$E_'2* MBCG'X& X+F0HI<;\IH M.GC>-5$B%,8UH.\P^^0'*[)Z1BY2-BQDE8RDN"3%6"W=A/ $&4Z;CZ>J/%T; MG:%[ZE+RRB[A[876N8TG/^#3!9?.>\KPKIX_:P]L?7@?0R$>B6DR&(R3R? , M?I\DP_-1,NB?B1\!. I('7#P='R>3"[&8IB<3?K)]&(J7K> !;4!3\^3\7@J M!J-D/#E/SB\&T0X>B>$YS#])1C "/IPE9X-I,CX_$T?X==!OZH_]XQS;"CJ_ MQJ#S:](TEQ1T=E89C\\86Y]@1)!]]R+:KE0+\B=@[U99"O< IMI ?R]U/!#/#YY?7GS\N1)]Y@KG8>Z#PR]O+F"D1_T6F5B- 9]$[TT=\KI M#KP(YW4W$6U(UI#YWM\KQ6FN%J5R> ,@(M%HT@*6\QRW2FXP4P601"F!S5*6 M$M4K:G4,BTV<4J53[4J"*)AMS)$^1 %&D,E.DX&40A4,FC UEOTZGCQ M#%4X9UDNRWC]0@,_;RCEX 8N2O4+P(F <6;!)0AR'_A'<3J9(!Q4'XGKAFIQE'@A$ VO]>4M@AYWE_-:>K+9 MN+[F:K5S$E$?G44_MT#;YP:=\@# MRJ'J T)A&O56QLAH::)2HB^"749<,@ ?,ELFOLMA1WA-?CR).H@ZFP9'_8!_ M@'N#Z=E.%^+XJV_**"4Y;',N2%-H48I6V4RN=U18P!$R8%<3!H IE MADBC$9CG=QER "QDY#%@8(.2N7Z=7[V+'UD(8.&UQJH!DB/:P&S+[G/.]M7E M] 7,4.H5J*Z0S*Q[Q"E@H$%T)C,J9'@X"DP\JY5&0 @J3TNZO+1+S5QJ 5]GY"(CY< MOTG$&Z& #G=@0]0V8S4LM1X0P- ,R,J^T21L)6 M94Z8D/#"#C-;ZE:35&1LNTWXR9%CEU&4#9SL/+WJ%(C\<6=<3WP+\*QDM<3( M;;< 2WOS\22J5#;M&BP*EDYKBU!1IM3+]6O<\ _D:KV%6!?$@I"%,3XG5IT5 MWX<6LSFI4<6V!;<#&IF 1J5H_TUU6J^;O($+]H&78(:"0G7M4T74:3&?D]FC MS)\%=@$?F$LT.4J37A.(OD#,)+R^>@V&+@<&=,K,AAD78#?0WXWP!*2MD8HR MJVE/!?%F":HP>&6 VJ<:FY>IQ@N?P5.53;W*H:^4GRJJ-Z J@AX$T M!K4V@9EP9IW]D1)S&Y2E\[XJ0O]1;CNP<]3V#AO;.SQJ0+L9J],2'Y\(_=#) M$#R6[AD9Z==-8P!:ICD9ID:8?24"Y);,&C)OYFQJ[+!QAG/.=HN=+_@=5 @' M:]@KAY7N-'0O;,5CLG"JXBF?>+ER'1G WC#!"K-=:7X+=C5=2.PY ,GY**O@ M28>EFGG95J.2,MA_U+3IA9JXFX,[#V I,EJ\^BH296PZZ0F'1=!H5J.^ ^N* M*2 4T A-2V B%+=M._*T9,;1S=MR%\@GM0*NC;U5/<-\H?/6U[4C"XGXSLBZ MW!]+#C(#30%&@*@!'"0Z,VI&+BBFYLBP6LXATARN9K%%4E*/&$+*>(@F?":^ MQA?%0%"/P."Y^*ZFCF$XF@$VTA,F$G&'DT)];D."Z%K"'+26=JS['S[[%K4$!.B@1AM&Y3)%I0$T; MHV?:D*$#QRD:Y%@)6"7E=4%55REY6\A\0+QY#::0*O=Q:'(($:. B.\[J!W M1+W%#4(S[+2K*H:WU!X@(@5R'2M6]UKCF&-KGZF=5B8SYYM>8%CDL-36=4EE M^)/L!.H)4!IHKV74S^%,*[I.RC5.>2)4Z%.IGVM\'#F3,0QS\NY1^FP2=[367TH(G,6V2.D@U_MP<(TM4!LMLFDG05^:*'ZW0;GABL,GBK MCZUB)40)%34S8478)OS#O^. +ET[.W@GRA?CN\+G=@M$5+M,Q2DGV06'$)?JTPB'HM[#Z-4SHW#K8/QYZ(:LCN3'D2>R(3#&'!JP3?/$(+(\"UGG8%U3OR%'BKP0/$* :I>4L&C#K: MW)F3SCST\;G>E.*UG)D:ZQ?[3:G4C)B*1_W>*+3D-V=5M],.0?VH:,$MY*505-&WKWIP%W'X53R091U;<>!)*-3P6#33[T\><9W MW17Q84U_U($OR FM,JWFI&BMF23(\Y]JZU8#W4"E(9(05\\LMBY6#(H4B1GM ME1NW<&$Z)$VR[>2:2W/@ M2ZI7N2IK8-:P0: BL,)DCX^/RFMSG\G@^$TD[WVYC]57*/9UBNO=EYKXK<]U M5EL^$0H4H%B2NM UNW=Q51%(BF5 T+E8; X5/:R:@9,I_1@(;ZT[>#S&FLWE*(/C%YJ\\ET+C['-ZPG**"@% M6+.3-^^^'"4T_[-J0ET.N@750L:;5$6-F\\K#V4A2%1]S!AX8]AD'RT__*K9.:H(EE]SCQO[5(^_ 0J*\9.0MNS2T_MH?19BG__" M_JM7!X;?8]! ?"-=Y^D-$_X=?$F_BDOFD#L'L#( W(JO<5B*$3F1SO/.4ANPZB]]Q:?.AFKCMFB:U/:%)NVJ7 E00&:;J_Q_UQ M(OS*U*3L3_"Q.WP5SDH^/@EOG#S950;<"];<-C0=ONV MK'"Q0WP(K1? 4ZWV?]Y)@$DDW'JUUHI"#U$IE].AX"/UU_K@BO!-PJ$9>.&E M/S,?W0MDY!ROE;0NJXE][+PO]*\QNZO\#5O!!:KB7-"N0E7=K&W2V$HFODVY*Y%J#?UX!JK"LL# N91H2PF9J*?B#L_U8Q MQBL0Z%H%?_X)'SR^PH9X9%%-U5#.F6/&[TE[\.,;;(-DL7CB^[194:W"90?2 M^!N%G)H(T >J!8%MKL.;U:K@GF(?[RSQ8@)R'UP%U.P?Z&+W#]!)MS02+MS< M5$-A)>%T%I=9@0\U9=/122HDWT)#,*5;G\OPKLYJ(- M18M:<% IXT&]S8>HUSJ^RZWQ3@_YI(NO0]$M:6JI67LZ<[VE@[(.VZCJ0D(9 M-V";&Y#H@ BV4_/WA/:N;O,P;S1E4ZM6JW"#D'?&6*%'Z9]>Z+[V/XF?8_:@ MJ!15NZ%,[VJM2U>5P5[K8Z&UCY%-R$U5S:GP%L_9>S&=7:KU^EY:6$RK,8!/\UJ[\*PTM.ERFQHOZC@H:NLPU2^,\GJHG;U M,5W>*I)^4@]Z71*%F(?2^Z7BQUS4AOW\B,9UC9+^H1DCZ/^O4%&)NZ,&L[RX?H-Y5<0$1AU5:;F6""$3^%:2L1]<_]F M%&!RT8JB2,9H[-EG=+*=RJFR7/H;EUU?V_XI<.=8VN;H%$^01Q/D?/IKKC[Y MGJ@VZ$X:8VBY_P#SZ:>5/J7\/[4<^3)>U!%&&S!Z8>BLL=Z0M^W84;H8QL5+ MSIL_$(Q1$.(C2@XN+5:6( YW 7-H&Z2$&WO4W7)&M^ZZPYN:=5[YX1Y?(ADL?./T1DAQQ MH31P^*^C.6N70]%^A"C72H,DJB)FVXU*G?:S7K]C]LW5DH&!Y\K5+78%RX$7 M4(V%,L)W73HT57PKZY*OB%:MP_=.4#+B W>445M+YPCXKL#F!EE/W$8O2\X3 M=;&]OP@4#U4WC4J@X%)#O2"^X05[\@XAL>F6,]TIK="C=$"@D];![2[>:W?U M? Z!3UR>O-&+F#C+ZA75:C 7DU;9$H^ W?#BT[Z8&[LL M>N)';[5]_=X/:J[68K(YRWLH9>1.UJ>4'4_81O/RP8Z@\V[B'C)*I#L-4)<^ ML9,?7,1=4W5DRS3C3&)%#;RX6TJO]<253UU<-KTRX=G74=,,IF>A M8I..#<#NBMYPQT3SABIO-?> QOG)"(!P9PBWE]4E+(WE8W^G<[CHM]L4D8,4 M[H';R\[>1UV[X];<8^M69;!9!]#B'O+FUDDW,DM+=[& [Q9&*4RJ)C(DMR0 M^^O>][SMKB2(]AN2J&P7ZG5TJ;3;AMW)C\:%Q31;HH'TI7"OX5?@%L/$)9]Q MBFT$M?P1M_$I=#0+K0%IV 2UC:2YO\B8;MEW^^PP".UCP[AAAZHUV%Z\WX,5 MH&,(QEK3L>S.*<3'HGTSG;]"F3*'C6OE>8J[9;Q;2Y3K5GN8B<>S ESG1N"P M0,C>T.ZDN::+)#R_9ND: P^:)BAS/2-44X=17XV^5]W&;C4OD_XL*. MN-=!T>X/-Q#%Y"?J@UJK,M&!]B+R*G6* (VZ ('UYMSK:13=WTD5 Q?>M[&DG%Y"B6=B](#:.;6,, MHQEN\(0:KNF&A7T\&L87(%,74V]\QXW(T67:]^E>".TYD==M,7>2+L*%D=@ MLUU'%VG9U/T1);Y?,19 M!&A7.B;HL+X$*3O!9ELL^,V'Z^APC$@P-T,!C_C M=H%#+0C4,X#9I :^@P46\4@,)LG%I)]'_D9#)- MIM.A& R2\<59,ASV*@YZI;38[Z27\Z289G4P%T/AL/D]%T*JXIK1KE60'&/JP# MP SQ\K3A: >4L P@[:(_@#G/<;X+^#<$#'YH7Q,-:.F?)>?C4=+O8T_ .4Q_ MUD\F@U&+R?]*E?:_6*%]K\[^]X<*^\%U_N B>ULE_?+,9SG_#]&UJ%JK$^_KF\&J_=W%^PJUB_D.EU_2G.&>Z M OZ@7Y<2(D2# ^#[N=:5_X +A#_.^N)_ 5!+ P04 " !9HT17XHT0OB\* M #/'P &0 'AL+W=O6YY[ZD\Z>\^%;.M3;L>9%FY<5@;LSR[/2T',_U(BY/\J7.\)]I M7BQB@\MB=EHN"QU/[$.+]%1R[I\NXB0;7)[;>W?%Y7E>F33)]%W!RFJQB(N7 M:YWF3Q<#,6AN?$EFG!SW6C_8 ^/PSS$I7Z?IU^3B9E?#,(!F^AI7*7F2_[TJUX=R"-]XSPM M[6_V5,OZ[H"-J]+DB]7#L&"19/7?^'D%Q,8#(=_S@%P](*W=]4;6RIO8Q)?G M1?[$"I*&-EK8H]JG85R2D5=&IL!_$SQG+D>U-U@^9:-DEB739!QGAEV-QWF5 MF22;L;L\3<:)+MGQ??R0ZG)X?FJP,3U^.EYM6;F);O-)GK2 M??X4!K=6R\;J:]FK\!]5=L)<[C#)I=NCSVU1<*T^=X^^70.ZL M*]BY^!(_@;%&%TF>XP5BC0C42P_Z0\>% M!"Z4HT3D^)YBX(]N^;/CC*]-#J3O>&[8,?^UR9X,'1$&&\9OF\R=P%>.#,-- MZSLF*X?#2B[)KBJD MK?PA0;:P^DU1C;^5S&,F9P%[T7%1LL_Q> Y=16V!;BP 0BN!WZ?(19I-JR)+ M3%5H*S=-GFE-NFJIZRI))XC;>J-D 5\\:E($=T0KF9.;;*4Q0I M2@)O<;^/[GL.?\2$PSV0R!-V+3UAJ;(/A\@)0910^8@1$,E17+X!B0@AY2LF M_,#Q0M$'#0CL1[X32407(@>1(#W.[G,3I_O0DH$3-Q%U'O M40@@HJ!"(;)[0L!O0\ _. 0H-(U^]PE=P00A:.)LEJ# L:NRU*;<%0IOZ,ZG MYBF&5QIN_I9G[\;Y8JD-/#4K= /^.]%(O+<%'L1)043FOA-^0UE@"5D'[(DG MZ,/0HSD6+!0GM$3P-H2##7X7B394QXT>S[,\S6QJD1TK@G#3D%I2#?"91+2U^LEK)5JX3C^=SA M*&98NJ)>;B:#>!/=%KPC=AP$D%5#6B++!5XPW /:L0(^GN#('Q(;*-\;;D%U M+)P H+@2.K 6J*M!A/7;"!U'OJ3Z.J0\I90:[@/E6#I<42HC,P(7A=L7-J%) MG$,%$1D'B".X%4K6O"U7Q&T2FPNGA]+Q.;4C+AH)]#4^,G9/A(9MA(8'1^CM M\Q(S#Y%\$WZZBV/7(7Q Q/;NMSMBVXT[?M?KC9-7(8V25-A0SO2S:3.GK9MS MC3%SBB:,)03D*MA1;OYM93!+4.!OASRU36B_/.LRNJ&ZEQ[ZR8CX'/IT2>UE MQ'ES&> R "OH\GYM@ 2_(E0\SUL5R8XO>]P7M>Z+#G;?[W1R]BG/9N_N=;'H M<5&OSMTNJI6GI-R0\N^16??GRQN]S,O$4);T*(X5572A4-]1O&I3A TB[G,H M"P!GW1V%'CIC3M*NAYPEPCZ0!5\/N[P7YINDC&?(+;.:F3C7%XW6N]([9]I> M7;OA)6HR35/N#L3LU#2*:R_7\\#[I!A7B6$/>5Q,:MZ/[91-** PA#0O4+80 MGA. IA&ZP%&U7*9-+R&=,(R<*)(H&8Z/W"[1E=W2.X\BSY*Q3=(BPH^B8N,I MM%705Y.X[)@20)4OL$- /5>$W;UH;2Z=#WD3%H,IU-): $$;.R*7-$SQ"-.< MBIC$P(80.21O@ _ M$@C6PD7M,XL16E+/1UD$+N 8U"ONA)B=[CL<-C6FUD\$6UX5:RV3-2G@M@=D M_I49S(Y3/,'9ADE?)>.VBM9LNVM;:N=8U. MV_D#5H=R]!O(RK\#60Q5V X'[=R-T$ @57EAUPOHE>BDKOL:6#ORXZEH$U@$ M'])?>\=5]"XA # J1+L6N:^!7:OIFK96UC6N45F_5 @ LL7U.T5)F3P?%B,C M"/[8"*%4PC'[NL&VRR1^W-#MW';A DRM+K+J*T_21.P[8<1;>8^>1YNPOA,$ M2(R!?4$5$<=%]-J5:SU;UJW5;=G7:(6(M#*!&_5#^[>$".P35.8#WKT=H?E" MQZ6Z.0NE18:\M_G8>-,N#N[QWF/0J4S;A5S'93*V47*3I!4%V.W= M:&=/TK_%AU4XVC;D=D\;4POES :UTL:*BH,9F\*U&?" M.=#*0BQ^C).4$@R]!,3\-OXVS].)MA/T,54&5!!7N$-X SU/ )=X5-*/^0D/ M[)P(+RDP7;B8UP2]0Z6WL#RL980T)7XCQDF=7V ZTDXJ86/B2WV5(I>@M*[A2'5(L%=JD>K,X5#V_][F(Z1 M%"D=AA$UBH0+P?)#O-S,?)N6'[UI^]$.ZQLWO%$&#Q([T%>] EU/V7@FVG$4 M/#3?/+(>XO3ZN6&F$M:':#/0P >>&M:GY/0J:(6#^#&QV'KI+YN_*]V?;GQC M7>AB9K\DT^ ,&.O/K>W=]FOU5?V-=BU>?^K^'!>S! =/]12/\I/ &["B_GI< M7YA\:;_8/N3&Y N[G.L8&84$\/]IGIOF@C9HO^%?_A]02P,$% @ 6:-$ M5] K=CY:!0 /A, !D !X;"]W;W)K&UL[5AM M;]LV$/XKA%L4*<#&%$514IH82-(%V]"N09-N&(9]H&7:%BJ)'DG7S;_?'27+ M=F(;V+ "^Q @+Z3N^-P=[^%CB^?*NKQET,YMXOSH9#5\QUK=RI M6>@&+%-C:^5A:F=#M[!:3<*BNAIRQN2P5F4S&)V'9[=V=&Z6OBH;?6N)6]:U ML@]7NC*KBT$T6#_X5,[F'A\,1^<+-=-WVG]>W%J8#7N425GKQI6F(59/+P:7 MT=F51/_@\&NI5VYK3+"2L3%?H]^$VJ&6L7+ZVE2_E1,_OQAD S+14[6L_">S^E%W]22(5YC*A;]D MU?HF8D"*I?.F[A9#!G79M/_5MVX?MA9D[, "WBW@(>\V4,CRG?)J=&[-BECT M!C00TF.G-RK<:7=Z_.A!U T#8L.X*H%X < M)/E@&C]WY(=FHB>[ZX>03)\17V=TQ8\"_KQL3DG,*.&,QT?PXK["..#%QRO\ MXW+LO 42_+FOQA9"[(? @W'F%JK0%P-@OM/VJQZ,7KV()'M[)$'1)RB.H8]N MRD8UA28A44K>EVI<5J5_H.2F=(6JR.]:6?)!^:6%I_NR/XJ_/_M+1\R4O-.% MKL?:DC@*^\TI\7--IDN(I9%N9;VLR;1+4#43 FI@E2^;&:DP7;)0#W!$O2,* M%BA'IJ:"<^[.0M*!%.B[$V==[\<>"CM-7I*(YCRAF6 PYI1G*65QAD:!IH13 M(3D8A(AISG(T)&#(,D8%X^@B&8VS% T2#3*E:9[CB"4T2@)4BGX1^F4P2E,8 M,4;NYQH4;>HAPTB$4&D$"V/*$_A-QPND9 Y\SK%5N910?W*0%Q**E6G@18*\$'R7%VWK M^G;M84:4)U3"B0H3(5)X$),C0I?T0I<<%3K,6(/";1K\5/*.R=Q1]&>9>Y:Y M9YE[EKGO)W.RESEY5.;NX,5ILJPT4BR\Y.#@,S#F$N0/)03(%(2OU[U2NWUZ M=S3,?KV#3A*/7^7)&-^W2+!@RY#RDJL*0,MI6;2MA9^KSN$NO&KN M*.7.I-NDCX]R5?L?V_7^+C<^+U%6!$MI(F4X5@($DS/9,6X'[Z#O5FO(=4>I M[8M_%.B]:69OX)#51T)M:5Y$&1RI M!#Y;MO=A)ZN-&H>MR-N/D_\'IQQ*[%/1Q@!//M[/-E[_/;<2FH(")U&T2Y[] MY#K@_+W9U2GB#M.^#[\VRKE%M8,$V\CZ#MOVB>YPZTZCUG86;FZ0(,O&M]<; M_=/^PE)VFL(72=O>UK03;Q;AAF1LO#=U&,ZU MFFB+#F"?&N/7$PS07YF-_@902P,$% @ 6:-$5S&;;,8!! 50H !D M !X;"]W;W)K&ULG59M;]LV$/XKA#H4&\!%%$6] M.+4--$V+;FBV(,DV#,,^T-+9%BJ)+DG5S;_?D;)5.79<=%]L'GG/\3G>AV6B0I0+R/_L[GCKDLI($WJOZK*NUZ%N0! M*6$IN]K>J>U[V.7C"1:J-OZ7;'O?3 2DZ(Q5S0Z,#)JJ[?_EE]TYC Y>P; M=P#N>?<;>9;7TLKY5*LMT+L_!H6EOSX(!+S^5W79FB5J;30/YYO3!6HQ;^/95L'TNQJ(&I)?E,6#+F5CZXNIXB>#76: MZ,,:0W?66-F65;M"+=>R+7 ;[&QB<;%6LC5$&D?@&@IH%J!)'/E2<((H-XC( M%O 8I8/5V-'F\M#WP/B O'RX0D-968J"UAI:2S9*^Y[\@614\)3FD<"QH"*+ MJ<@GY.VGKMHTSM.3.@:F.141(VE$4\'( ^B&M.[,CCUC&L6<9CPE"4UY3O-< MD =E93UX1@P7,CI)F!M&J: LBCWW,?46+TAG/@F?41XE-.',A1>,LB0B'U2[ M^MDZ3GLO!,)A2OX\[< ;<^=I2F/DD/L3B5BRH]FO;WHMX"EQCHL3FN.6:" N M=J0GY+OJBVT&0YM13^:HY/2XU /L>\NWCZ/".<4F24,88>?DBYQ%_=58@N,4$E8?>7Z7R1" ),L: >336RE'6 MSR@$Y90X_M%(*_]'(5AV@;%$/M+**84X6'W(S0DE\L03P0XE=.;B2H:+*SE[ M<;WKK+M9]_=726XD3E2VZBG\/M+DP;U&K$+15KK$">V\3UUT9[<^?='M^)B! M3W/ 9]PCI?LZR"X-;:67&)Y2=I+M2_E-VL3CC[U#>B5?] 84JBNM?U7 M?Y@=WDRO^Z?"5_?^P74C]:I"G=6P1"B[R/"L=?^(Z0VK-O[AL% 6GR%^N,9W M'VCG@.M+A>7<&6Z#X24Y_P]02P,$% @ 6:-$5P2?AM/5!P H!H !D M !X;"]W;W)K&ULM5EM4^,X$OXKJBR[!U7&D63Y MC06J8&;N;K=J=RB8F_EP=1],K"0N'#MK.P3NU^_3LN,XQ EA7CY,1FI)K6YU M]]/=^'R9%P_E5.N*/!=*I'%7&(\-^C?J?3E!A!C+\:GH/V2CK8':^X_]/H M#EWNHU*_R],O25Q-+P;!@,5Z'"W2ZC9?_ELW^KC$;Y2GI?EERWJO[PW8:%%6 M^:PY# EF25;_'STU[] Y$/ =!V1S0!JYZXN,E.^C*KH\+_(E*V@WN-' J&I. M0[@D(Z/<5056$YRK+N^J?/0PS=-8%^4_V(>_%DGUS(X_1?>I+D_.AQ6NH(W# M4W9=5 9?X7Y^.-0O5SX+"Y*R<1R-],4 Z8(XP-I,LRF(:B+-&\I)],:&"S>W@:C(I]"2J-/NXJ,H*1TB(J-IB MQYFP_)!;G'-VQ+@M0N;;/,38LX3O68'KLG_AL8CI+S\%4LA?&:)WK),NY<.3 M+D9)V:&\' MBB3-U=(*>6"X00+?#A7&RG,LA=%G7=*E]/[Z:0X4Q*3*V2/(^QF&.Q@VTA(V M]#,01G5W]4B*N;;C=QA\@X^5R1.;U=!2.QJ 0;? \%U\"P\0>);O"I+8=L)- M];?]:MN_C@4\4*D3.(?P>HR[P[0;JC#'"V$#OQ9"0 B'#"Q"$D*^M,'F4>&& M<%&27]B!B]=77N?H'G!R6W!ROP\XK71G-T4RTNR6=O0!U=[K#@&JRKQ$QY62 MK*Y4C!?=HPQI7*ID>??535!TGA++XVV/6/M5UV0K6M<6K<)_+@R';3]\N4 A MPET6A,)$C%O;>8/63!%*G 6N01_7EL$&P8SQX[3>I6PWV*28B<$B@!,/+(40 M#VVGH:UW8<+M$!B+/<1;V?(%Q4S6.+$.>&.5*"G88Y0N-#TF1:U"0'B>;S$E M \OU\:KT\+3BA @5Z;)E1.Y3P6YEN:@!BI;G*:QNW N5(7Z3C(WR+&M*N652 M35F$FG"2 .(*'(N3 FNX=JP+F*BYI^9U^^Z*H0Q,4>'T\:$M[S_]-J1MT0CE M09F8Q>,X*5& D:O?4^U*9__, 2/^"8L7A7&^)OGMR'VD;J'9D43X!9;GX!V. M0HZ94+6 1YX76('G0).2 !KU:?IL5I9PR%A#-Y1\X+PH5]==XV$>3N]&*-G@ M[ U:SA%DM&&6QSJU=]@"EP(%@&_JT$<_3$O9:.G#%^ 93F!]NP97:=J(C8AJ MI5W"U/T\UW@00:-9'9]GS!2WAC?DX[8GV2F5"PZ[3 GA2REO"]4\=Y7>XQ$AH M,9Z0/26W:\_:G M/;3"\2(U3M"; N&BL=6X6_.L%ON,Z*N-=[5VRKXDN/_R_FA>5YDKGVAB>0?" MW:11ABWL")D%#ZRX^.8P73,_)/SJ]+(K\"3EE5="SK/E_H@+V-YPV^,(?NL( M_N&.T-LK MCNI+%"6!=8^U$J63&Y$FPIZ6<;MU/ :XJ="2OG=2'WJUO1!U#21=4Y7;RJ\K M_+4X;^[87N7X>LOV&H=#7*Y\>[^VY6I?U;!)RT&5I81I>03EE!?2MTTY1X;P M0S@!VCOD*'Z0B=_4MTGXFK+"D->R"+23=N#OML4;3^]!KZ!%K^!@]&K?_^.+ M4J(C91]H[;WA.S5LK5=]5 M&?Y( ^T*^Q]B'%=2%>F:V@B/[JF7M-54IXW*W:34$ZG,28=,X>&A ME7A!JF?XQ44NX0N95+V@-!.RMT /R%'*4OG+MVAN[1(N2<>;7A\_&Q0S4:;* M-7!F=G3F9KB&DO6H#SV&G:\&,UU,S+>1$M7C(JOJ#P@MM?W\4D^J?&Z^0=SG597/S'"J(Y1.M 'KXQR%4S.A M"]J/4I=_ U!+ P04 " !9HT17G(>KP=$' >% &0 'AL+W=O76R4_F*64EKR MO*H;C:?CN.G;K_8+?*KDQ@VOB(IDI]<7=W):7H\ Y M)&M96*=!X.])WLBZ=HK@QA^]SM'.I!,<7F^U_^!C1RPS8>2-JG^O2KN\'&4C M4LJY:&M[KS8_R3X>[V"A:N-_R:9;FT8C4K3&JE4O# ]65=/]B^<>AX% %AP1 M8+T \WYWAKR7[X455Q=:;8AVJZ'-7?A0O32%M!SEY=MP9/C"$W M:C6K&N&@,N3L4CE L1NHG.;KZQ]_")/C7B2"B71#1*>U7 M#ZC-LJTE47-R+PNU:*K_R9+I; M@KK 3IH^'-CC4A+1611#B_7 HN@LDHW4;C&9JQH= <\ML4Y\ 'PIK'Q'[EI= M+%%P9(J%14?4C3!+\G>2A32*&+G3:$[:OGA;$O)KM M+XH0&84AN&XMB1_6W MHB;K[=*,1D%"TXB37U3SST*MUM+"^D)+Z87#(*!9F)/W2S1]6G M&,E#OVKGVEJ\>+_.L)"&MR];[_EM.$IS1D; R_K1P8!)\I MYP[1E$;(.IY'W\W838UHR-2UH16 [MEBR&S&^("KD(8!\YI][L-('/GXAT:_ MGSJ>0RIRQ?$$&)1^(4AF%KHD.$HF@LR]T#Z=\#3N"'."R#^+79U862P;5:O% M"_A.TE-\?TMW1*,PH*B2(=T&+N-AP X0W@?S=L(CY&?&@V.,(V* S/+@%>,< MI9)XQJ$A!S%)FOY%RGD"7Z)TCW)7LDZSIQR81#V.>V:_GW0 F,797A$Q()?D MQYAS^=!9?-0"FXI82<+";^B")R'@"(_1FP?;.GT3-\ 7WB8.""10F*+^P^^' MN-L?>'P$["S+: 9]6[!["U&R9^W$SN-Q2P[BS+MXOU96'I^JCIAF^>GJ>-T- MU.,O2E(H[=71 @JTXCUF1U 39[SM\*>H$X[IP^CCT0/.&4IML#( MN^IL[!E\0R/#'I13QH,^K;=1]4W#-:>7)NAW[Y.9DFD=^%UL(AA=Z? MT(S%NS5)@LI..$Y"./-ITOB^S7:F]CP^<0*/=R?P^.0)?#=&3 ^-#M0E&/%C M(_*O&YWQ^-!I^[09AVT'H&,+D?JS^JF*^9S"!6[!5S4G'YX+65-R.Z7D-_'24O+X M_I:B)"WY)&:&#N>,QUU#H^0##ML?I:5>W_W-E"Q%2692-E^' K#\432M:X6= M\?"\RY]7<51-4;>E)-+8"NCUF>^'B'47VV99%4O,PHU8=%4WDW4EG]Q*X*21 MV:IQU71.?E(;/-?T@)E2[2R)QK4#6Q756CAL"X7:-^()R -6W5>=G,\Q4GB< M';#K6C0-%E<8-A8=ZOTK%(-#R95EAXCS"FE)&N!OC-!5_0*QLG)M[DEN%6X= MLTL,1AO5UB5@=*\+7^^EX\>MFVT3L!C,L3O JZ9WU"'NEI<>PMZ<+,\'"=H- MPM#\ ]0T125JE-1 UM*.V ]?7.2J.N6-'1CF2*L3L M<>.P1(0+-$1#C$)4J.@LPA2!XDQC&C.W_\3D1ZT0$WB:H^5 .$6[B*"-,9KB MM,?S?-"]=DV1,W]$"C$I<*B,_,F3?'*JYEJMAA5QYGJ8Z\49=DFT1#B18$M" M5_P%-5SO1 J<#*NF=6;VI.$UW.4A'_L;!$SGX5>5'"NEG.(!NHKNOD9U-U:M_1>@F;+8$_SE4F(GTVX!WL\5NF5_XPSL/@E>_1]02P,$% M @ 6:-$5UKNQ.)[ @ ; 4 !D !X;"]W;W)K&UL?51M;]HP$/XKIVR:-JEJ0H"N8A )^J)U4J6J[=H/TSXXR4&L^B6U'5+^ M_2Q]-6FQ=;(3IXDT+9650Y5T_BV!852F9/=8V*3I;: M2.8H-*O8U@99&8JDB-,D.8LEXRK*IF'OSF13W3C!%=X9L(V4S&P6*'0[BP;1 M;N.>KRKG-^)L6K,5/J#[6=\9BN(>I>02E>5:@<'E+)H/)HN1SP\)3QQ;N[<& MKR37^L4'-^4L2CPA%%@XC\#HL<8+%,(#$8W7+6;4M_2%^^L=^G703EIR9O%" MBV=>NFH6G4=0XI(UPMWK]CMN]8P]7J&%#?_0=KEC2BX:Z[3<%A,#R57W9&_; M.>P5G"?O%*3;@C3P[AH%EI?,L6QJ= O&9Q.:7P2IH9K(<>5?RH,S=,JISF57 MKPUW&[A1:[2.ANTL?'YDN4#[91H[:N#3XF(+MNC TG? SN!6*U=9N%(EEO_6 MQT2L9Y?NV"W2HX _&G4*P^0$TB0='L$;]FJ' 6_X#MZ>S!.XQ-P!4R5L9_" M16.XXVCAUSRWSM 7\_O0$+H>H\,]O(LFMF8%SB*RB46SQBC[]&%PEGP[HF#4 M*Q@=0\_^Y_K,745N@WNR)!<;DN70T)?B7R)<,V[@B8D&#PDYVNJPD,<*0:+, MT=B*U\ 5-:.10LLLU(R70/<$T'JI!?G=3F!>%+KQGY7! ODZL-(M4J+1$N:R M%GR)'#["X"1)$O^#"V8K&(Z[X%$[)L+Q;N?0%.,]!T@TJ^!S"Z%U9X9^M[]* MYIV#_J9W]] M,RNN+ A<4FER^G4<@>F\W05.U\%/N7;DSK"L:/9H? *=+[5V MN\ WZ"_8[ ]02P,$% @ 6:-$5U[-M=0>!@ _PX !D !X;"]W;W)K M&ULK5=K;]LV%/TKA-=T-L#:(O5.$P-Y-%B'=@WR MZ# ,^T!+M"U4$CV2CN/]^MU+R8JRN&X'](LM4;R'YS[.)7FR4?J+64IIR6-5 MUN9TL+1V=3R9F&PI*V'&:B5K^#)7NA(67O5B8E9:BMP95>6$>UXTJ411#Z8G M;NQ:3T_4VI9%+:\U,>NJ$GI[+DNU.1VPP6[@IE@L+0Y,IBX7PWX7,A-Z;W3-"3F5)?\.5]?CKPD) L9681 M0<#?@[R098E 0./O%G/0+8F&_><=^I7S'7R9"2,O5/E[D=OEZ2 9D%S.Q;JT M-VKSBVS]"1$O4Z5QOV33S W] WH+Y\74JBYN3=?"Y=\9*>%S?" M2G(C,U5G15D(+/%]/AQ>Y6XI"2"N5"UK:W M"R,7,"+J[<^&%,UZ%M9;:?50 M."D*")PP9*Y*4+0Y)G](H9N\DTN9R6HF-?&9RQP_])&1B[76L#"1C]!CC"3# MF:SEO+ C]IUN+KC,_I1[WNM'_OE_*N03TG+28/DMBG'@M&.#\-?!H'\/VZ M"PDTQWZL=DL"?.S[-$V#=JG.] P:6C]UN]"OO@()XMP4=NGF8+0R"YX=F(Q) M7>.U'03>II$L8T#2%?G(T])B"#$$N[H? )]3L+8[\Z,D="B1)V3#X68 M@7!L(-!8I%74);&4- ?!Q3/PW)YSVJPIX0I*"M�Q3&F2Q" J M;T1^Z^>W0X;8,.H'('@O(1"E!"R T+-$E4_E=TRNBD<8;FV'/M".D MN'A%X MR4&5X![HOH"3U6X>!FZA5+XIRA([3()38R UQ*2$T$.2$;GY=-]Z"S.X%P(L MN+"+V9[0]'BAXJGOQS0. 6D(!1$RV+]:MVM5O\G:K7=Q*/OEOA]C?L@*/*?5N;G3;\QY ;D1:Z:BMVG\H-K[#^[#3[UA85&/:W[O%\4Q9K>7 T_"@WA,*24-U&PO=V]R M:W-H965T6+^[K MYI_+FYQ;\6D^6RQ?'MVT[>WSDY/EY";/Q\MOZ]N\P'^NZF8^;G'97)\L;YL\ MOBPWS6G+\IG/S6G+^J[=C9=Y)\:L;R;S\?-YU=Y5M^_/%)' M#Q^\GU[?M/S@Y/3%[?@ZG^?V+[<_-;@Z6:]R.9WGQ7):+T23KUX>G:GGKRSG MEPD_3_/])*+NOXG+]Y>OCR2W%">Y4G+%<;X\S&_SK,9%\(V_K5:\VC] M2-ZX.7Y8_7?E[#C+Q7B97]>SOTXOVYN71_%(7.:K\=VL?5_?_SZOSN.XWJ2> M++[N_XT\H.&S=$.7"#7MV@R[Z[!Y5=OAFW MX],737TO&L[&:AR4HY:[L;GI@DXY;QO\=XK[VM.WBTL\I/DLSO,U;-TNQ>C# M^&*6E\?8%_KS>F'S;W2 M.Q?\\6[QK3"R$EIJLV,]LSZL*>N9@?569Q3O\VW=M-/%M?C[V05.C]#X1]]Q MN]5L_VI,E^?+V_$DOSQ"/BQS\S$?G7[]E?+RNQU[M>N]VEVKGYXC_2[O9EG4 M5^+IOM\NNGQ$8%?B8NV]OD/L?$S_(?Z6Q\W*B^)-GN3Y16Z$4<4/FK\4MO(Q M+^ZR.+/B=;V #>^Z+#O'"M-)7HIOQ+OS=^*94+'22592)5[X2B55Z6AWW?C] MITF>"54%KRH7-$91FBJ8Q)O>C1=W5W#874,[?"/^_/J,RP9OJA234+;2+E:R M>\*7D\]FK?C#^&(IE*YB3%5*6%U5/N N+7G'FWP%Q,F8^^'-6Z&P<>LK[Z*P ME?6A,L%SUH<\N5G4L_IZ6C;\'GNPF)ITY17W:QVF.]4S]7O T8_ 6H79L7+& M"FQ#JLBI9[FIBR\P[^?QYSL15:6D%%]_%;72WV'W,_&G]H:^P)VX6WM:2>*I M5M&ZTE8.=I!2X\KA7-A45$;\@'67XK:IKZ;M 1[#*;&0"AB/3'25]OYXO[], MY:,2(]@@>'<\Y"JS<@_"J/A,8WN['*4K8TUE?,2=P:8JAOC4388+5M%:FC5@ M(V;(2W"HCZ%"" L3$E:4.WPTTL9SK6,1/.S8[R/%AX<>'\%W$;'O J;@K-C< M,Z'A+D2H+0X*E4\!(1B1S9-ZGL5H!C<=BZNFG@M4W::D]W*_PT8Q(OBU/N88 MD6QQ0"L/<-DHP5C)V&,Q4E7R"5$U[#G&60R.T:V1QE;M\1N2O#(R(H0JJ6ER M<]R38/ 77"P]C$T71GT\X#F-<'=(KX2]2ED9'?MFKEW'S,%#'<_F=:5\]_0G M[L/N#+RL0SJF[7# *FJ,'_TX D!( ]OP *,(E,$M6A9C(YR"WWJ8\EEC"( *,JXWYL:^)2\%QH(ZYP? M\J-5H5*!\1^JZ.-.+_*LR2CA:8.0GOI/(\23DX*HWI],]%U"JFGX&/FK4]KA M-HOD,,8(8ZIH3'^^(9I<90O,RH3M);>==$Q(Z00P&PE(6$2P$L],Q-A6"M , M!R'GVHR"U\)XMSS0 7EF-4L783%( (,,!_C$(IZ<*S[1OA?JZ!.-$'6H%]JP MX.PN70; CE@4R!OI^VH64AEI&K4;PD#7P:ARP-:PPQL/F+;&MCYW %!#$&G+ M!]Y+8!R+$P%&!EK>(#5@?:/+6*/J:7CXCWC,= O]]J,=+(F4T,EU*5A9E$FS M HX]>(=;%5 _IH)X,2&KE1ZN54BH !,CM .WWLL_-A!/(K02J,*(!1GERNE^ MQ(-U#))JI(.D(881SWA@"X 6$ 3H"VX?XA&.=#@ \6"_Y'R'> YSB_6V$"\2 M8UGZ1F!)J%]F55Y4*0*54::[3# _7&N(QDMRU>[WA[H=SS!>YO: Q,+SC 0- MLH4C2CP03W#N$,YA&,R*[$ Z64!F*,6P+,#*=HPOHM@%M:>$E>)?)8")QA$1 MR3KUD _@C44=-\ :IAZJF(M#0(@Z2*1,R!@="RS)M),EPMI8VP)9,4S@=P#Y M_CRTV"P>;22'I58#\!Y]^HSIKD#&O68&H@9$0QPA*U$ *=ZL5;DR6 H'CH#U M'^KZ\GZ*10YP(3AITANCO<[K@9=>.JT*'B=)#J0.*&CDM#B4CLB,H(=I?@1X MDB0".DB>4MC=C['>(QPU^BA?*$ /<"(380Y;&A2R:SO@,B0J4P%%'CF#'E++ M?3D6 2"A&FR7E+'Q$_WBUR M43?.IY\&_D/=8]UTKT8'=]ZP)R#1E*2$X31KIB]]A_%L(/EY*AS*=]&_IQ]' M+MEDA;&TJA&6?1FJG3>T0:][&0ET66+3)=B9E$HM6'8Q E8A E$-M>T-I'5T M,#]A5UT<"EX7HZ-M)9!.EE0+D4U&3]!H0 #;1\,1&),&:<..,-T"WN :/!UY M,!!(L;397G.?"$=NQ13%!]*/ D7BA MT"!L\$/?8Q7-W"D7J/RT!(457$BD+(F9W)8+#J5ECLVY)#DNO4#DHP.8F0<_ M!P<'O"*D=/\B"-%ZF^'&1L?#+I/'0BNZ1@%P9( M9S&BQ;39K3@PFN%TN#HZMN>!2@4*MRTE(,"NMA.!MB,-&<]\$VP14"5,<0+ MAXR7;2$B2/?!4,?TP!6+AS 3#T@(94A MGSHP9T;V#49Q'6R7S-P4FWOM5\K.8S-B:!6$CBVS71=H&)->L,GB;N!VE/' M<']6[@ TQU1$&5W( MLX"F5@M0GE(*Q:1T.-BHWD;U1K%!'#NS+"JK8TN:ZK MDQ@5;G% B84EG;9%+TR*NJ$K"/9P/01Z2#.4 #1.$<%BBXC@'"E#9&'-0 M4W.X!_B1;!36,.BB8%5.L:>@PL76=.)#8JN!!M+[\E<-=SV2%'51Q MMP';QN1H0B#3#.*3REW#E$ L.>W44 ME5B"'H%-42%$W43"L>ZYA-J.IR&N@?A%44>\L17UW=@R#CL!@T97I7 :RO>@ M$_Y14LJ=I+0_;H"'JH0(M1&^@7A6CAB#*32?.NX!73 Y#)B=I^"/,- $ O@$ M5=/K7GVO1 T"E3H9\LF#'QMV?2Q?[/R2W!DT2)H$ R. M!WY!W(&.:)P?JHQAI+G-KJ\G9 +5&<^3 2:P=*!.(2B#:#O4?_W2(UD=(F%1 M3;2/19#=A>[A^EYV_-?!4GQAHZC[XY-8P#C80GTJ)F&P1(+D23E+OU:T:*]< M%T4XFP5T_S?2EV8$AJ[ @8QVVCW& 3LPJ\\]V@\CU2&%CU-5)( :',ZE3A93 MAMT88=I3S& E&M)4T-RPTU&>"(O08RO@P+ -!87=050@,Y&-:V9!4J@DK _4 MS@DF(/6Z1W".Q%*5-@N?9&?H]Q:^",P*Q"RBJ2WSX2$/_WE+I6 7#FT6O@)] MZ8O"!ZIJW6#AHZP=Y9/"AVXHE'%_X;,KK8C/ MA0C.3K&10^[SU3K10^QX#3 M<2\^$[B@E\ MSTPQ02P?OA8P+KK>5F=:E4KYY 5Q)>X!@[SAJI[-ZOOE\Y4HN-W6=I\]?;W< M28?C0Z5#ZL^N='A;.N(ATB$2F3SU440C-^+K_44#LT8 TRZ]W&Q+BD'#H/5]HR T)<9?3#!ZW MD@]_G;<"=FW ]!_TP_+-&) U4(>X+2+V?9/H9./K7O/<7)[=N+F>HN>>Y2O<*K\-[D@TW1?9NHNVOBU?'KNHV[:> ME^%-'E_FAA/P_ZNZ;A\N^(#UMPE/_P-02P,$% @ 6:-$5YZG6;;4 @ M+08 !D !X;"]W;W)K&ULA55M;]HP$/XKIZR: M-@F1$"!K&43B9=,ZJ1(JW:IIV@>3',2J8V>V4]I_O[,#*=L8^T+\]CSW/&?? M,=XI_6 *1 M/I9!F$A365J,P-%F!)3-=5:&DG8W2);,TU=O05!I9[D&E".,H M2L*2<1FD8[^VU.E8U59PB4L-IBY+II]G*-1N$O2"P\(MWQ;6+83IN&);7*'] M4BTUS<*6)>ULS@7(E[GMMB$EP&D..&U<+> MJMTGW/L9.KY,">-_8=><'<8!9+6QJMR#24')9?-E3_L\' $NHW\ XCT@]KJ; M0%[E@EF6CK7:@7:GB98_X[/B2)K<[XH',6 MGR7\7,LN]*,.Q%',+;C*A3*T1OD_7QFIZ/#].9:$) M,C@=Q!74R%0LPTE %6-0/V*0OG[52Z+W9RP,6@N#<^SIB@HTKP6"VL!4RIH) M6++GQA)5*]PSK9FTS["BP#Q#<\K V1"G#2SNKH&"H,8%:.D3!Z(H]QA9DYT6 \Z0I"'4( M]QY\,JM#,ID3**A]F1%\0Z;]JW8Z_Y35APM(DDX2)UXD#*\Z5\D [I0EN@OH MQ4EG>!7!J;L/CTJ8U&]]HS*0J5K:IIK;U;873IL6\'*\::0W3&^Y-"!P0]"H M^VX8@&Z:4S.QJO(-8:TLII'5O7<8AGU09-H6*HL>127M MO[_/H6PYLEW'P(;N@Q.).CQ\>)[S1EX^&?NI66CMV.=E53=7HX5SJXOQN"D6 M>IDWK\U*U_@R,W:9.[S:^;A969U/_:1E-59"Q.-E7M:CZTL_=F^O+TWKJK+6 M]Y8U[7*9VR^WNC)/5R,YV@Q\*.<+1P/CZ\M5/M<3[?Z[NK=X&_=:IN52UTUI M:F;U[&IT(R]N8Y+W O\K]5/S[)G13AZ,^40O[Z97(T& =*4+1QIR_'O4;W15 MD2+ ^'.M<]0O21.?/V^T_^3WCKT\Y(U^8ZI?RZE;7(W2$9OJ6=Y6[H-Y^I=> M[R MU&[1L+?U5$^'\\= W4-7&^BWZJC"?[?U:Q8(SI10P1%]06^*P.L+OJ+OT)Y_ MOWEHG(7K_'%HPYV^\+ ^"J>+9I47^FJ$>&FT?=2CZ^^_D['X\0C:L$<;'M-^ M/4%X3MM*$W/OZD==.V._' )Y5,UAD+T^EC>D_TX7>OF@+0NDM[9B>3VE!\D* M@_ALG)Y"[F(H.'CYD#_!;9VV95XU[(QE7,J8IRK$<\I5%' I0O8K(IB5-5M9 M4^BF81B-(YXF,5,\3 7/DHS]5-8E_'W*YL9,&R851B,>QQF3 8_3B$>)W%H$ MZE4$_2D/((&7D(00RZ 4LA@B/^(WT2]WT0G^\T;LURU+O?I$:^W>5,6GMJ[LFJ) MT[?WDT,N=7P%9$OF%IK]IG/;!?L!XYX@)-E_4)0J Z-.%CF%J:;:$KVOP$4*+@(9G#.9@:,$#$2* M/HG7(CGW,AG\$,0&*62(0_("D78R4IVSM[,9ZHT/&K(A*@Z;Z**UI:-T,J$E MF5F1Q1MOZ:?<6B3V"D#(^*[$)F^4=8_FA<7NT@/WL1^]D!]!L:)N7G M4]@Z*G8B5T<%ADSY>":W$SQ0D@N1>89$$O-PXYFA]!RB*$3(RE%XWNU2\"@6 M:SO(?R86>Y;^,OPCN3[N M^BL9WF?P2=Y5FJ[PO2EMT9:./9C<3CN;%[Z=))=->9)28:0J+2.>")1[H=BD M7:TJC6. \[4^33.>98I)R>,$N4@)]I8Z?&OJLFA8*+G,\ MCBH$PX"'T=9PT M R@)5,42*R0,Y3K#ZE&VA4O[*U'.42%K]']M=X) [O2]8$/.+S*T+6%&S(6Q MXD&6L3N 0&#10.S' 9R*' E)( X%3]$D?$28SDR%$Q8MZSJ;>I[(;*:U6RW3K4^ MH0NUIW/S,LNVO6!I+!N_-3%R]E^8+O)9JOO\[J=P8@(0T"]TS,<\% 1 M=+&H367F%)DWVAKO:VL+#)WHK ^[L\XA8NK%!L,I&BH!6J+!J"*/0 .7'N Y M\#.@JY<'K>@G@SCH1T)!SA4S!#)*9AA&^P1MU>Q@VVH;HMOH/",OA%GQBU\N MC]_ L@DJB*"-#D8S=*+H5J-TR$*,T,5.@V#?L+ZWQ:SLN6$1? J!MQD)0FJ: M$Q@F3$-$=[!OV*V:(;2MLB&XCTY@9&_7ORE*&E3$DV+DA0K[#7BD5")B MG@7)+F74Q@5I,!@.0(&"GR*K[C&94#]!5:J7CV@^:MAV)$F0&!-_$LO(QV6V M3^56SPZZK;H=?!NM$%%>)@FRE[J2;Y%\X/()ZD8BAL/HH$.<,,-A3@K@AXAQ M[&K?M'2R1$9YEFO0U<%^$B?$WK30B1Q"I3&&+A&'^Z;=ZME!MU6W@V^C%2+( M6R@M*A4'3YGC9U=,2VWG_B*M8?[&I+MMZD?[N[J;[HIJ*]Y=]+W/[;Q$RU7I M&::*UPF.D[:[/.M>G%GY"ZL'XYQ9^L>%SG&6(0%\GQGC-B^T0'^#>?U_4$L# M!!0 ( %FC1%>[OJ=27@4 $,3 9 >&PO=V]R:W-H965T_A8XMG*^L^^[DQ@7QKZM:?#^8A M+$Z'0U_.3:/]2[LP+5BFUC4ZP-3-AG[AC)[$14T]%(RI8:.K=C ZB\\^N-&9 M78:Z:LT'1_RR:;2[O32U79T/^&#SX&,UFP=\,!R=+?3,7)OP:?'!P6S8HTRJ MQK2^LBUQ9GH^N."GEPK]H\-OE5GYG3'!2L;6?L;)3Y/S <.$3&W*@ @:_GTU M5Z:N$0C2^++&'/0A<>'N>(/^)M8.M8RU-U>V_KV:A/GY(!^0B9GJ91T^VM6/ M9EU/BGBEK7W\2U:=;RH'I%SZ8)OU8LB@J=KNO_ZVWH>=!3E[8(%8+Q Q[RY0 MS/*U#GITYNR*./0&-!S$4N-J2*YJL2G7P8&U@G5A]-9 29Z\X.Q70(7M*7F42\Y'B9?UZ,?7# A+\.U=A!R,,0>#I._4*7YGP ]/?&?36# MT;,G7+%71Q*4?8+R&/KH3=7JMC0D)DK)VTJ/J[H*MY2\J7RI:_*'T8Z\TV'I MX.FA[(_B'\[^PA,[):]-:9JQ<23A<;\%)6%NR'0)L0QRKFJ6#9FN$]3MA( D M.!VJ=D9J3)$TT*D M-)<,QH**/*,LR=$HT90**I4 @Y0)+5B!AA0,>C'T2^'49;!B#%R,S<@:], &7(90V4<%B94I/";%>3&!FA$7ZR0 M5.8%59P1D=!4,,HR#@WT4'C5+);!3$C5 ISQ@9P4E&>)9Z46& NN/_-H['K98T+03->=SWE H%^UI(TM$"CJ#IC^"_I\3* MW.'$SIX(;D 7O3M+Z2D0BHP)$S&&C;MESG- M4AQE.;B(OOUYP8 _#$=0G901*H]18$<2-"@)?5)\CQ<)S;,"> $0D$0*W)+R M'B\ +Y' -\ $)Y$#U]('>9%3F0';)(N\ '(CEP_Q BE9 )\+;%6A%-2?/L@+ M!<6J+/(B15Y(L<^+KG5]NPXP@Q%#C,VH'#; M!M^7O&,R=Q3]4>8>9>Y1YAYE[OO)G.IE3AV5N6MX>YHL:X,4BV\Z./@$C+D M^4,) 3)%X>MUKS+^D-X=#7-8[Z"3).!7>3+&ERX2+=@R)/==!CM3:VR5WN95 M;S,"/GN2"YZ]\J2$G;1U-8D88UU'5L?7D5-R50-H M-:W*KK7P<[EVN([OFWM*N3=9;]+[.[GJPX_=9G^76Y^G*"N29315*AXK"8(I MF%HS;@_O0=^=UI"K-:5V-^=N(AO;;>]]=[>W'AAGK64PQN.3%@K)6_ZC0&]M M.WL!AZPY$FI'\SAE<*12^&S9W8>]K+9J'+>BZ#Y._A^<\BBQ]T4; ]S[>#_= M>OWWW$II!@J<L#Y>[-KK8A[3/L^_-HJYP[5'B385M;WV'9(=(<[ M%QN-<;-X?8,$6;:AN^/HG_8W1!?=Q>J?=K +5K\T4EK*7&7R1=-V5 M33<)=A&O2<8V!-O$X=SHB7'H /:IM6$SP0#]O=GH;U!+ P04 " !9HT17 MC?[-U_L# ]"@ &0 'AL+W=OK4-I T+;JA&=(DVSX,^T!+9UNH)+HD%3?_?D?*5N38 M\=9]L7GDW,]1G&R4_FI6 )9\KZO&3(.5M>OST:F+:NI7Z\A$IMI@$/ M=A.WY7)EW<1H-EG+)=R!_7U]H]$:]2A%64-C2M40#8MI<,'/+V/G[QW^*&%C M!F/B,IDK]=49OQ33@#E"4$%N'8+$OP=X#U7E@)#&MRUFT&_I H?C'?I'GSOF M,I<&WJOJS[*PJVF0!:2 A6PK>ZLVGV";CR>8J\KX7[+I?"/<,6^-5?4V&.VZ M;+I_^7U[#H. C+T0(+8!PO/N-O(LKZ25LXE6&Z*=-Z*Y@4_51R.YLG%%N;,: M5TN,L[,KF%OREK,OY*=[.:_ _#P96<1UJZ-\BW'988@7,!)RK1J[,N1#4T"Q M'S]"/CTIL2-U*4X"_MHV9R1DE @FPA-X89]DZ/'"4TE>E2:OE&DUD+\NYL9J M%,3?QY+ML*+C6*Y)SLU:YC -L L,Z <(9F]>\82].\$TZIE&I]!G=]AT15L! M40ORF[)@R(U\='4Y1O0DU'&B]RN$;JVQLBG*9HF"KF23XS;8WL3B8J5D8X@T MCL 5Y%#/09.0^U((@E%NP,D&\!BE"ZNPK\1EY>;A<0U%:BJK6&AI+ MUDK[QGQ-4AJ)A&8\PG%$HS2D438F'[ZUY;IVGI[486"2T8@SDG":1(S<@ZY) MX\[LT#.D/!0T%0F):2(RFF41N5=65KTG9[B0TG',W) G$64\]-R'U!N\)9WY M##ZE@LECJ/NQ'RYS19#RF M"1OOE?Q?RYPFE*5B5^U;J*2% L]"V\?!X1W&Q7%,&6/DS:M,+ZUK:5I>V['9_2M-=P\?NL9/(Q^^QCZUU%[G9 M[EK@)W&XY[ %"G?YRV<:OM] ]0"#[Y;S'/:#NXH&)<>9F'":1B%J-G9F0I)D M3%D8.2,E'#LH$IDS,M10C&H*QXGK1WPJ+3!]DF)XME/57BV.'?]H\$FO02_] MP\607+6-[;[N_6S_-KKHG@1/[MW#ZEKJ98E2JF"!H>PLQ?/6W6.E,ZQ:^P?" M7%E\;OCA"M]WH)T#KB\4:FMKN WZ%^/L'U!+ P04 " !9HT17C/I_'=,' M >&@ &0 'AL+W=OK^V!B)7'AV!G)(;"_?KLEQW&($V!> M/A"DEM3J5G<_>I2<+BM]9Z9*U>1A5I3F;#"MZ_G)<&A&4S5+C5_-50DCXTK/ MTAJZ>C(TL-62Y;/5&GRJB1:C<\&%^SD,L;Y M=L+G7"U-ITW0D]NJNL/.^^QL0-$@5:A1C1I2^'>OWJBB0$5@QM=&YZ#=$A=V MVROM?UC?P9?;U*@W5?$ES^KIV2 >D$R-TT517U?+?ZG&'XGZ1E5A["=9NKDA M'Y#1PM35K%D,%LSRTOU/'YISZ"R(Z8X%O%G K=UN(VOEV[1.ST]UM20:9X,V M;%A7[6HP+B\Q*#>UAM$Q7^>U'Z M)* >X90'>_0%K=.!U1?LT->X^;^+6U-KR(O_]_GH5(A^%5@K)V:>CM39 (K! M*'VO!N>__<)"^OL> T5KH-BG_?QFFFIUC-F6D:OT$8J@)A=:I^5$8=LC'^>8 MTQZYP*0&7_H$^BPAD4\3:(<>BT(OEI+\$PX+E?[V2\P9_YU M"8]5WI6\>U!ZE)N.Y)EMV?:VH=LV\&@2>[2S+?=H++R0NYE1U-G_,(I!#^-' M=BC@/88@]5D9W!3/7SW, 0JA4U?D'L3[ M%28[%#;6(C;T*V#6=;DZ)$&D'T0=!=^18R9_(#,'+2[1 !A4"PP_)+?@ .+0 MBR1#B_T@V71_.Z^V\^N0008*<03)P<*>X.X([88K) @3B$'DC&!@1( !9@D: MP9_&8',IDPFD*-K/_%C"Z8NPLW0/.,D6G.2/ :>5[^1*YR-%KG%&'U#MW>XE M0%7;D^BD4EXZNF*SZ!:X2)-2AE3=4[=%T3E*&!YO9\0ZK[HA6\FZL6@=_G-A M-6SGX=,!+!$J29PP6S'2Q7E#UG2AE"B)I44?Z?-X0V#;\!&TV25\&6]*;,=B M$8 3C3T!)9[X02-;SX(.]1/ 6)B#NH7/GTAL9XT3ZX*W44ES3>[38J'P,+%J M!11$&$8>$3SV9 2GB@>/(T$"I<(E6::8/C7$S9B% R@0 _A,R_) MJ"K+AL\M\WI*4B"&DQP@3L.R+-G/+V MT_LA3DM'0 ],;@,- >7&8 [S*?\52KJY-(M\W)[B"DR8+X]EPWS:B?=5 $-@V_;:Y('P I@>^[%824!-TXY\Y( !8(X@ 0)65V#;J_MS M=1GNN?;"]MH+]U][\![.%H5-@MY7$^*"1[ZL$A4XBWWBFKXK;^]6W\#-F_)X M)2WW.KR\M7L5U.-.ZQ74G$>R8<@,LX#Z0$D.2 3AXY*V]$EZDD=>!/$/D )W MV%.S_L@M?S%]VB;KZRT.W"8":W]-K5>F=" 1T"'I>2ELOQ@.(:=%XO$H/'*+ MGF65S%U]7%HRYHO($;NU.:\FZL]J?)ZI/Z?A)2EG7D_3MU+MFW@Z]P*X7 6S M3)#3]A((KY@2,432=/!>#.@_A08#+(>NB63+B4D M6D>;)QY\;$AL1UAR8^',SNCT;7,-)>O6'O2(6_2(]Z+''_B0^&P?$A]4:A;: MO1#>E_,%7@ 0?1QT:?))C:9E_G6A>HG/_GWZ'RUK[K_K.=%+_3>9/WX;DNSD M_ (/=P?;;[>'PNVG^5SPO1R_+P+#SG?V,Z4G]I<) P_315F[K^];:?OCQX7[ MSG\]W?UR\B'5DQS\+=08EL(+7@Z(=K]&N$Y=S>TO +=575G@!NU/0N=_ U!+ P04 " !9HT17F8@-S;8- !>* &0 'AL M+W=O?XSV6SF(U;7"ZN MCI8WBWI\(3?-ID=6ZW@T&T_F!\WT_9=<_?' M>G6>P/7.F^E2?JN[;F[P!^K\=MDVL]7-V,%L,N_^CC^N[+!V0]8#-]C5#5;V MW3U(=OEFW(Z/7RR:.[7@;*S&@1Q5[L;F)G,ZY;1=X+\3W-<>G]97,'&KWM4W MS:*=S*_45T;_I$;OQV?3>GGXXJC%0SCUZ'RUX*MN03NP8%1OFWE[O53?SB_J MB\W[C["YAQW:^QV^LEL7_.%V_K5RNE)66[=E/?=P8B?KN;U/_(^3LV6[0'S\ ML^^XW6J^?S7FS//ES?B\?GF I%C6BP_UP?&77YBHO]FR5_^P5[]M]>-3Y.#% M[;16S:5ZNN_OYUU2(KHK=?;I?D;?(;8^IO\0?Z_'BY47U9OZO)Z=U0OEC/C! M\I?!5C[4\]M:G7CUNIG#AK==JIUBAG;]4S97)EBZZT*;R(E2FF MLMEON_';C^?U5)DJ15.%9#'*VE7)%=[T=CR_O83#;A<2L>JGUR=<-D57E5R4 M\94-N=+=$SZ??#)MU9_&9TME;)5SJ4K!ZJ:*"7=9S3O>U)> G1ISW[_Y7AEL MW,;4DWK1B"\P[^?QIUN5366T5E]^D:VQWV#W4_67]IJ^P)VX MVT9:2>.IWM"ZVEN1PJ M&^/A;G^Y*F:C1K!!BN%PR%5NY1Z$D?C,8GO;'&4KYUWE8L:=R9'\%W&;$? M$J;@K-C<,V7A+D2H%P>E*I:$$,S(YO-F5JO1%&XZ5)>+9J90>A>2WLO=#AOE MC."W]I!C1++' ;W>PV6C F,5YP_5R%0E%D35L.<89SD%1K=%&GNSPV](\LKI MC!"JM*7)W6%/@L%?<+&.,#9=F.WA@. Z9@X>&GBV M:"L3NZ<_<1]VY^!EF\HA;8<#5MEB_.C'$0!".]B&!QAEH QNL5J,C7!*(50I M>[FT>!!^7, ";VK@Z?EDW!&0^84:SXC=_^X^V.G3F"67,I,HDQG^J>H_BQ O02NB>G\RT7<%J6;A M8^2O+66+VSR2PSFGG*NR<_WYAF@*E1>8U07;*V$SZ9B0.BA@-A*0L(A@)9ZY MC+&O#* 9#D+.M34*7@OCW?! >^29MRQ=A,6D 0PZ[>$3CW@*07QB8R_4T2<6 M(1I0+ZQCP=E>NAR ';&HD#T!V_K< M 4!-294-'\2H@7$L3@08G6AYA]2 ]9V5L475L_#PG_&8R0;Z[48[6!(I84OH M4K#R*)-N!1P[\ ZW&J!^+H)XN2"KC1VN54BH!!,CM!.WWLL_UA!/([0*J,*( M!1GE*MA^Q(-U'))J9).F(881ST5@"X 6$ 3H2V$7XA&.;-H#\6"_$F*'> %S MQ7H;B)>)L2Q]([ DU"^W*B]&BD#EC.LN"\P/USJB\9)>&(&@_$$T+8AW,X!K,A.]!!"\@,I1B6!5CYCO%E%+MD=I0P*?Y5 M 9A8'!&1;$L/^0#>>-1Q!ZQAZJ&*A3P$A*B#1,J"C+%98$F7K2P1UL;:'LB* M80&_ \CWYZ''9O%HISF46@W >_3I,Z:[ 1F/EAF(&I =<82LQ "D>+,UO?-O)V=?0L\" SNBU$8@C("5K M:6LV+D[.SYO;.7(,7*.>?&#G7JEYO0?+#T)/@S6"QT63 YD]"AHY+0YE,S(C MV6&:GP&>)(F #I*GDK;W8ZSW"$>+/BH*!>@!3F0BS.&E02&[]@,N0Z(R%5#D MD3/H(:W>E6,9 )*$H_\V9V7#VA!5 %#GY+O$0J&HBM!] @W TF#&^^M%76_H M(^J'VWDMZL;IY./ ?ZA[/#3=J]'>G3?L"4ATDI0PG&7-C-)WN,@&DI\7X5"Q MB_X=_3ARR1>OG*=5G?+LRU#MHJ,->MW+2*#+"ILNQ0'J*#^0F[6G$H>%W.@;;50#HMJ98RFXR>H+& +:/CB,P)@O2AAUAN@>\ MP35X.O)@()"RM-G1A)P(%L(!?OPZV[ NG56F]27;2E#C0O)JHC@4?$=KPH)HA^ M%#@2+Q0:A U^Z'NL8ID[I <$W' M* B6!#B/$2UFW7;%@=$,I\/5.; ]3U0J4+B]E( $N_I.!-J,-&0\\TVQ14"5 M<.($@ \9+]M"1)#M@Z&.Z8$KBH6<:FQ$DW%MA'DTE#OB/WB!4++Q(= HY84GP::*YTY+)#"(MP2\PCX%JF,E2*( MPOS417?=%G(J>"=4 DL!:GSLP#!A):[]>_4.@V"-.G<,-*QD XP#HDQ;T^D@ M,9.([=,5A,2NGCV!=7E%C(DN['D9B &04WPP-OXDDBYVB)7(9VC$,-H429!9!8]B%(3IA7U!7*HK'09B&1H^J! MMH/03QV8,S/[!F>X#K9+9N[$YM'&E;+SV(PX6@6AXV5VZ (-8](+-EG<#=R. M,IX8[L_D#D!S+B+*6"$+;.,HE('5%I2#M&H='34J-I*_4ZTQ1(P89(15O32Y MH:N3& FWV*/$PI+!>M$+BZ%N& 3![J^'0 ]IAA* QBDC6+R(""&0,F06QNT] M#C6U@'N '\5GY1V#+BM6Y9)["BI<[%TG/A2V&F@@8Y2_9KCKX2Q$L4%^Z #F M@.8_ZH*22,U\2 ^2X@G&%X%=1E/411$7VH#MXG,S(!!9AG$J\I=P%1 + 7L- M%)58@AZ!S5 A1-U$PK'NA8+:CJ=@$&C&RFR1%S/NT063PX#910K^" -+((!/ M4#6C[=7W)&H0J-3)D$\1_-BQZV/Y8N=7]-:@0=(4&+A0H417AHH3P;4-7SAT M// SX@YT1.-\7V4<(RVL=WT](9.HSD2>##"!I1-U"D49Q/JA_NN7'LEJ'PF+ M:J)_+(+L+FP/UX^ZX[\!EN(+&T/='Y]D >/DA?I43,+DB00EDG)*OR9:=#2A MBR*<1[8?39I_"QZDF$T =#A=*)XL9 MQVZ,,!TI9K 2#6DJ:&[8Z9A(A$7HL14(8-B.@L+V(!+(+&3CEEE0#"H)ZP.U M5R]J'"6MNHJ)"*3_0'K]_OK&F$RNQG//TG,IV\H)O ] M,\4$M>Q>+"_56'2]CX @[SALIE.F[OE\Y4HN-G6=I\]?;W< M28?C?:5#ZL]!.KP-'7$?Z1")3)[Z*"(.2X?LI"W ;DU%W%I648D=6ZVTKB+V M28E>/AS* M-+@I\XW"FH"X_9V+1V_&U_V/ F*/!F19?F-8DQ"'A,,8^4)#KTF(VYSF\+B5 M?/C;O)6P:P>F?Z\?RC=C0-9 '?*FB-CW3:*CM>]\S>K%E7RS;:G$I=W7OQX^ M??CRW$GWG;''Z=TW[]Z.%U<3]-S3^A*WZJ]3.%"+[MMLW47;W,@WR,Z:MFUF M,KRNQQ?U@A/P_\NF:>\O^("'KQ0>_P=02P,$% @ 6:-$5XK?W,'%"P M&'< !D !X;"]W;W)K&ULM9W;7= MVIVM2BP!U'D35\6F29K'5#*'BZF]H"78XD8B-21E)UOS\ M*M&A*;5B:^IV+ M6$*COR:!;@(D6L2'QRS_5LRE+-GWY2(M/I[-RW(UZ72*Z5PNX^(\6\E42>ZR M?!F7ZFM^WRE6N8QG&Z7EHB.ZW4%G&2?IV<6'3=GG_.)#MBX722H_YZQ8+Y=Q M_N-2+K+'CV?\[*G@2W(_+ZN"SL6'57POO\KRE]7G7'WK["BS9"G3(LE2ELN[ MCV>?^"0R^I7"IL:OB7PLGGUFU:G<9MFWZLO-[.-9MSHBN9#3LD+$ZL^#O)*+ M1452Q_%'#3W;V:P4GW]^HEN;DU+THOV2/ MCJQ/:'. TVQ1;/YGCW7=[AF;KHLR6];*Z@B62;K]&W^O&^*9@A O*(A:0>PI M<.,%!:-6,(ZUT*L5>L=:Z-<*_6,M#&J%P;$6AK7"\%@+HUIA=*R%<:TP/M8" M[S[U7/=HE5UG[_>V\:)[/'4WW^_OEU6>.IP?]/C@)96G+N<'?=Y[2>6IT[<. MW]EZ_"9L&"P M($O+><&NTYF<$?JN7G_PFKZOU^=" ^BHYMJUF7AJLTNA);KK])P9W7=,=(7! M?OEJLI_^3C6,J<<$<:XP_%7,M1[S._\/H60=?PI"8]O^*[:=X\];9]O%](*' M:0E?CS'E]/"DV#1;KN+T!X$+CL?Q(W"A'A=F#^=,C&M<,8]S.<\6,YD3J$B/ MBJ:E0FW;BVN"R=A=@(P-SWB!]U5->&;KA:PN.3?I@RQ*-?DH"_:[KRJRFU(N M"\K'+K?4'DVM)E638A5/Y<>S574=RQ_DV<4__L8'W7]3@8J$64B8@X2Y2)B' MA/E(6("$A4A8!(*U JVW"[2>CGX1KI>W,J_"[%G\%^S/5RX'EUKJJ8&&A%E( MF(.$N4B8AX3Y2%B A(5;V& #JVYJ'RZ,#YV'Y]$#,M>*GOXN>OI'1L]V$$ZD MFB0_IG*F NCE8?E2"STU>) P"PESD# 7"?.0,+]_X**\U_;1 &DO1,(B$*P5 M/8-=] STT2-+MLB*@@J1K6;_6:/V^GT^&@S:+7NEMT#?B9B'\/YP,.:]O4N+ M=5CO/>\;XU%W[RB#SN#[KM>C=_Y6C=0SCO&H)WN^,VW3NL*'K]\;"_ MYXT^ 12C8=_@>^%PV.5[/CT\<,&A M,(:]GMCSZ4,@'_>'(S[>"]7@L*+H]RKD'C%$GF\$@K5\>K3SZ9'6IW_+\F]) M>J_\>I64\8)RX=%AZPVZU;]VFYA:0Z=Z)Q+F(&'ND.?E8ZV7!_'W9+E>LMLL5YJUO\?3I"1GX%K6J==L),Q"PAPDS$7" M/"3,'Q_>)!I=*G205D,D+ +!6J'#N\UR3U<;/)NGJM5=;"YG2?F.3==Y+M.2 MK;*\FO:0RSO=@T8?#<;CP?ZLU-2;/C4\H#0'2G./;1(/:M8GS*K9S&!TUL33/]9)_MH#&[V) M4\<+*,V"TAPHS872/"C-A]*"FO8\" ?[484T&*%H[:@2350);539B^PV7K!/ MZS)+LV6V+MA5EJOA(GYQO-#R3@XA),V"TAPHS872/"C-A]("*"V$TB(4K1UM MS6HX?YOE< Y=#X?2+"C-@=)<*,V#TGPH+8#20B@M0M':0=>LC'/]TGCTF,J\ MF"#P\63ERH60]*\Z&T $H+ MH;0(16O'3[,VSO6+XS\_9JP:GPH6W;&KS9,%%L3E.J_NP*KT/#*8H&OC4)H% MI3E0F@NE>5":#Z4%4%H(I44H6COBFO5T/GB;:2)R_=:$TBPHS8'27"C-@])\ M*"V TD(H+4+1VD'79 QP?GYXFZ2;!R#OU)>T>M)8/417'XMD M5F<0O&.+)+Y-%DGY8_>8G0Q):%8!E&9!:0Z4YD)I'I3F\\/<@V&?6J:"F@VA MM A%:T=;D\O ]'$S0'!$ISH#072O.@-!]*"Z"T$$J+ M4+1VS#7I(D*\R9Q10+-&H#0+2G.@-!=*\Z T'TH+H+002HM0M';0-5DC0KM M?O%KMDEV3-)2*GS9Y#K^%!HB>?''?0Q!$HS8'27"C-@])\*"V MTD(H+:IIG#^;)C<_+&M'4Y,.(O3I(%_D0[9XJ *J?NQHQ=/-<_RCGCCJX2<' M%#1)!$ISH#072O.@-!]*"Z"T$$J+4+1VZ#69)*+_-K-':#()E&9!:0Z4YD)I M'I3F0VD!E!9":1&*U@ZZ)IE$Z-]&<-H/*FM8ZS=X?>K)E*DW>W(80=-#H#3W MZ#;QH'9]*"V TD(H+4+1VB'2I'X(?>K'%UF]:K<*C2.#Y# !H-VR3>%"S/F'6&)'/T:&I&%!:A**UO;])Q1#Z5 S=#9&5K7/65-AF;.QN MD(Z[8X+F:$!I%I3F0&DNE.9!:3Z4%D!I(906H6CMV&QR-,3;Y&@(:(X&E&9! M:0Z4YD)I'I3F0VD!E!9":1&*UGYE<9.C8>AS-$Z[8S(.E_)?N&/2FSTUC* T M!TISCVX3#VK7I^S2;Y"!V@VAM A%:[M_DU=AZ/,J=//!J^V[Q]CU]Y5,E6R= MR[TIX%%S0OT1G#H\06D6E.9 :2Z4YD%I/I060&DAE!:A:.WX;'(PC+?)P3"@ M.1A0F@6E.5":"Z5Y4)H/I0506@BE12A:.^B>[6.AS\$X<4ZXA;7>3$S."+%; M4V#WIL!N3G%%$NY+I'U>]-;*K<[$^N^U3]_L2FRLW!Y'I U1],;*K<'$ZNAU3]X<2FRLW1 MY'I$U1]-;*K<'$^NQU3]\<2FRDW>G5QO-YK;UU 2FY28G"L=JC5Q"8E)E<=S\F> M5Q*;E)A<=3XG>U]);%)B"] ,EL4F)*90?"-(/E,0F):90?B!(/U 2FY280OF! M(/U 26Q28@KE!X+T R6Q28DIE!\(T@^4Q"8EIE!^($@_4!*;E)A"^8$@_4!) M;%)B&LH/#-(/E,0F)::A_, @_4!);%*B[IV4#ND'2F*3$C555#KTU;^Z_%.2 M3T9O$AE4;ZLA_FG7UTXS%F[WC WB_#Y)"[:0=VI<[)X/U6P@WV[#NOU29JO- MCI.W65EFR\W'N8S56%Q54/*[3 W3]9?*P&XSW(O_ U!+ P04 " !9HT17 M/.(+5!4S=I4M0HV\.T!\>Y!*O&IK9)NK^?;2A*-B?- M0_,0;'/.\3T'N,ZV0CZH"D"CIYIQ-0DJK9OK,%2D@AJK"]$ -W=*(6NLS52N M0]5(P"M'JED81]%E6&/*@SQS:S.99Z+5C'*82:3:NL;RSRTPL9T$H^!YX9ZN M*VT7PCQK\!KFH!?-3)I9.*BL: U<4<&1A'(2W(RNB]3B'> 'A:W:&2/K9"G$ M@YU\74V"R!8$#(BV"MA<-C %QJR0*>.QUPR&+2UQ=_RL_L5Y-UZ66,%4L)]T MI:M)\#% *RAQR_2]V-Y![\<52 13[A]M.^Q5%"#2*BWJGFPJJ"GOKOBISV&' M,!H?(,0](3Z5D/2$Y%3"N">,73*=%9=#@37.,RFV2%JT4;,#%Z9C&_N4V\<^ MU]+7'-#SI?7K9JFT-*_U;U\ZG=[8KV<_]6O58 *3 MP'S+"N0&@OS=F]%E]-F7U6N*%:\DMI=C,N28'%//W?L%CRW=8 9<*U]RG4+J M%&Q/V^11%FYVXW@141Q#[!4^'@H?'RW\%O,'TWX8Y@2\57?TRYT=DT^1_?U3 MNP<7>W"%!Y?NX_9\I(./]*B/!:='"1S\C+N,Y( MN-/B['GT'Z866.19 68.Z70NCG MB6VDPT&;_P502P,$% @ 6:-$5^F$=E#'! Q2$ !D !X;"]W;W)K M&ULM9I=;]LV%(;_"J$-0PMDD4C+LIW9!A)SW3(T M6):TV\6P"T6F;:T2Z9&TW0'[\:,^(IF>S%7!22YBB>)Y?/A2A^$;:7H0\I/: M,*;1YSSC:N9MM-Y>^;Y*-BR/U:78,FZNK(3,8VU.Y=I76\GB91F49SX)@LC/ MXY1[\VG9=B_G4['36Q_/N&9>(P\[#WW/"0KC>Z:/#GTVV\9H], M?]S>2W/F-Y1EFC.N4L&19*N9=XVO*!D6 66/7U-V4$?'J!C*DQ"?BI/;Y3Q5PWUFN\L H^/G^GORL&;P3S%BBU$]ENZU)N9 M-_;0DJWB7:8?Q.%'5@^H3# 1F2I_HT/=-_!0LE-:Y'6PR2!/>?49?ZZ%. HP MG.X 4@>0TX#H3,"@#ABJ/0]WS)EAWQ"W<\)@Z ;^1H-"'/FMP0)_&G';]$@^ "D8 ,NA)RAU.6F'!< MAI..A*;>.$S3RSUB@F]\R;?_,5CH+ONM2"A%$@F*5DV"@9NNCSNBB46>\2 MEN[CIXQ=(,YTEX(5:5B2BK5W/\=11,:C<#SU]\?J='0 M7A&DDI P"@2SE!PU2H[ RLM)ZJO@Z+^59;9-YN>D H&^U!)GW(@S=HKS2W=- M.H/ZZ@ )HT P2ZQ)(]8$O"8GD$I"PB@0S%(2!^W^, "K2C>JKXB@-%K3HN,J M#^PJMQ4ZVD%CMT*91N_C)]6IB#.TMR*0- I%LV4CK6P$O$AK))2GH/M[4!JM:<=_C<]5:+MOQ^Z-^P/;,[YC:"5%CA;&+,K8W'B' M5&\:,XMN&$\VQ@I_0O^TC:9OPHKNY=WYD"KKZL^<=:KK3*:WNI T"D6S)Z*U M&G@(7_.@O@.41J%HMIRM]<#._?C=]^;%1#CX_*ZQ.3$ ME)[I=FI)W>F]=/BM7\!NP_!Z96U.O]@6NY/L?7]"TB@4S9Z@UK/@,7RY@UH: M4!J%HMERMJX&.[?Z+REW4%=3T_YW57@-PT):PT+ .I+*Y7\H^?;IE;7Y7L""I7_\*@>ZS:M MS;L(U^43^)/V!;ZBU1L%+:9ZP>$NENN4*Y2QE4$&ER,S %F],U"=:+$MGZ(_ M"6T6C/)PP^(EDT4'7-C_B]02P,$% @ 6:-$5S1"I!*4 M @ ?P8 !D !X;"]W;W)K&ULK55-C]HP$/TK M5EI56ZG=?!'8W4(D/EJUAY70HNT>JAY,,B'6.G9J&]C^^XZ=D (+J(=>B#V> M>7EO\+P,MU(]ZQ+ D)>*"SWR2F/J.]_760D5U=>R!H$GA505-;A5*U_7"FCN MBBKN1T'0]RO*A)<.76RNTJ%<&\X$S!71ZZJBZO<$N-R.O-#;!1[8JC0VX*?# MFJY@ >:QGBO<^1U*SBH0FDE!%!0C;QS>31.;[Q*^,]CJO36Q2I92/MO-MWSD M!980<,B,1:#XV, 4.+= 2.-7B^EUK[2%^^L=^A>G';4LJ8:IY$\L-^7(N_%( M#@5=<_,@MU^AU>,(9I)K]TNV;6[@D6RMC:S:8F10,=$\Z4O;A[V"L'^F(&H+ MHN."WIF"N"V(G="&F9,UHX:F0R6W1-EL1+,+UQM7C6J8L/_BPB@\95AGTD7S M[Q%9D 5;"5:PC I#QEDFU\(PL2)SR5G&0)./NZ@F#Y !V] E!W(U T,9U^_Q M_'$Q(U=OWP]]@\PLOI^U+"8-B^@,BS B]U*84I//(H?\$,!'29VN:*=K$EU$ MG$%V3>+P XF"*#I!:/KOY>$%.G'7YMCAQ6?P3O7SQWBIC<)[_/-4PQJ\WFD\ M.]MWNJ89C#P<7@UJ U[Z[DW8#SZ=$ON?P ZD]SKIO4OHZ9BC4U"1 4'/P9'+ M<'M[&_>[M .62<W7:7$0W0R2P1%O?V^6*U K9W&:N.O3 M7/\NVKGHV)G'47R"[MJ8X5^8QIKOJ5HQH0F' B&#ZP&R4HW=-1LC:^<82VG0 M?]RRQ"\$*)N YX649K>Q+^B^.>D?4$L#!!0 ( %FC1%?T!65MVP( & ( M 9 >&PO=V]R:W-H965T]EX)XM5]H.^-FX(4LZ MH_JAF4K3\P>5DM64*R8XD'0Q\:[@98XMO@7\9'2K=MK .ID+\60[=^7$"VQ! MM**%M@K$W#;TAE:5%3)E_.DUO6%*2]QMOZC?MMZ-ESE1]$94CZS4JXF7>J"D M"[*N]+W8?J.]G]CJ%:)2[15L>VS@@6*MM*A[LJF@9KR[D^<^AQT"C%XAH)Z MWDH(>T+X5D+4$Z(VF:L$J=&\3#+ =G'\_'OC:UV1G\HJ_CNJL#O5+']S6_ &'P&: A0[ZS6EZ M3@M#ART=.>CYV^EPG^Z;0(=4T9 J:O7"5_1<\?VZFBLMS3K_[4JGTXO<>O;; MOU0-*>C$,Q^WHG)#O>S3!XB#KZZLWE,L?R>QO1S#(#!"S[I M9=C"7#;PT4I 40!' 0P/;#B ,8K3\,B&2S&"(QP?+BY_9SNW9^\/(I>,*U#1 MA:$&%XG1D-UYUG6T:-H=?BZT.2_:YLK\ E!I >;Y0@C]TK&'QO!3D?T#4$L# M!!0 ( %FC1%<'3O,080, #@1 9 >&PO=V]R:W-H965TBLN5* M^T@>K85\4BL C38)3]786VF=7?J^"E>0 M4'4N,DC-E5C(A&K3E4M?91)H5 0EW"=!T/,3RE)O,BK&9G(R$KGF+(691"I/ M$BI?I\#%>NQA;S?PP)8K;0?\R2BC2YB#?LQFTO3\"B5B":2*B11)B,?>%;Z< M$F(#BAF_&*S57AO9I2R$>+*=VVCL!981< BUA:#F[P6N@7.+9'@\;T&]ZIXV M<+^]0_]>+-XL9D$57 O^FT5Z-?8&'HH@ICG7#V+] [8+ZEJ\4'!5_*+U=F[@ MH3!76B3;8,,@86GY3S?;1.P%X(LC 60;4"3"+V]4L+RAFDY&4JR1M+,-FFT4 M2RVB#3F6VJK,M317F8G3DWE9#21B-&?+E,4LI*E&5V$H\E2S=(EF@K.0@4)? MT-QH(LHYV-DS:90A]2NB:82^/>45_[LQT=*LA47\/,>^TP/RB8G[A3&@E!:AED)?%YRR&0W3=@%WT"E0J M![5N1:WKKC7='*NU,[!AQGH5K5Z+M>ZUP+Q?,>^_=ZW=@)WAR6(/*FX#)]15 M;MZ68L&X>=_8C&J9AT\*_4..)]Z)V#"7PXKOL$45#%M@CH/:-H+WUL$)Q-,/ M/=XS-=Q0"P)(\J ,W6,-4DMK+"&Y1!Z0-5R-[1RWW6:N! M#DX@NO:+_MXYV'Y3N*=RR5*%.,0&*SCOFQ>D+(_I94>+K#@:+X0V&X:BN0(: M@;03S/58"+WKV--V];%D\A]02P,$% @ 6:-$5W^+='J8!0 DR< !D M !X;"]W;W)K&ULM9I=;]LV%(;_"N$-0PLDE4A] M6,X< TFH8AU:+&C6[6+8A2+3-E%)=$4J28']^%$?D2R;YN+A)!>Q)/,\(M]# M'_&U.7\4Y5>Y84RAISPKY.5DH]3VPG%DNF%Y(M^)+2OT.RM1YHG2I^7:D=N2 M)\F"SFS;7;/3EQZQZQC*6J1B3ZY8'=L"RK2;H?WSKHI+]G';A[_$Q_WPQ> M#^8^D>Q&9'_RI=I<3J()6K)54F7JLWC\A74#:CJ8BDPV_]%CU]:=H+222N1= ML.Y!SHOV-7GJA-@)T!QS .D"R'Z ?R3 ZP*\_8#P2(#?!?@OO4/0!31#=]JQ M-\+11"6+>2D>45FWUK3ZH%&_B=9Z\:*>*'>JU.]R':<6=^T$06*%[OBZX"N> M)H5"5VDJJD+Q8HUN1<93SB0Z1W=ZFBZKC-6M;T2^%04KE*S/;DL]=4OU'27% M$L7?*K[5DTFA-Y2IA&?RK0[^.SA ME*4Z'!\-CU\>CBUB>/T,\AJ>=X3WG/HS=)O54V<\ _[ZJ)NC#XKE\F]3ZENV M;V;75?)";I.474YT&92L?&"3Q4\_X-#]V20[)(Q"PF(@V"A!?I\@WT9?_"Y4 MDHT_H>PY/Z:46&FGI@021EM8T,#J)^##@DPCUY]&T[GSL"OW84//FY' )V[? M<"1ET$L96*7\R*2\J(MCE5=9HMA2/Y-TQU.>U$\]DYA6WJEB0L)H"PMW-#J/ M/!=[+MD3T] PB(@W\V=F,<->S- JIGE&GJ&"&:>E%7:JDI P&AX(A&>!Z_E1 ML*?D84,281?[4VQ6BPX91- W]G87V6,[!V&&[L_MMM>(I0ZNJ++BJ2M8(NN)/];%Q/63G MG:PGJ+D#I<50M'%F!I^(@]>L1Z"N$91&06DQ%&V@9I04!K% M!ANJZU'H[Y3"BVN]#KBF=+7JQ;4\;S;2D>6*VDN11982=+ M"4FCH+08BC9.RV"67(E#K#$JC'6U< M8L)9.",':Z/9X5>Z7NBY)#CR32T97"^QN][CY0C]@RC+JB=FTM5./5574!H% MI<50M'%^!AM-\"O6)0+JK$%I%)060]'&:1J<-;%:PL5[7B2%-AD92R0[0V7] MP_NY6)U74ML-*9GYZ6Z'GIP>4$?=T4;&S6W^]HH3U&W'R@]FF=C-LK6 Q4\I MRXS*@UIF4!H%I<50M'%Z!O--_->L7Z!.')1&06DQ%&V.0# #6%P M&0 'AL+W=O(Z34TQAYJ;"[4 Z7I*I6MN75//4K/0P*=- M4%VE+,MZ:B9^*H]*/?G& MPW289)X15%!8#\'=UR^X@ZKR2(['WQO0I/U-'[C]_(K^OIF\F\PC-W"GJN]B M:N?#Y#(A4RCYLK)?U.H#;";4]7B%JDSS25:;L5E"BJ6QJMX$.P:UD.MO_KQ) MQ%8 [>P)8)L UO!>_U##\IY;/AIHM2+:CW9H_J&9:A/MR GI5V5BM>L5+LZ. M)NO5(*HD$S&3HA0%EY;<%(5:2BODC(Q5)0H!AIR3B=/$=%F!'_U>2&&!?'0Y MG9(':;FJO=07)"O<;[65_(K3REE;>H.=[:*T3>[XGL>3'1S>>/%BHS<]= MU/,(U#LM]0Z:T0WUJJ$N G7NJ9^1Y5H(E2AA%W,F_6;=#4+SLJ5YB4)-5&E77.\D@48> MF;ZKEM=5S)6_BD"=9L$^LHAK?P"\>W#MZ9;/413KLY+GA:H7X$R+SS2 .UJX M[/Y#$!O (8_-;? GRF(*@\9P,1ILC*)6G;]@S@J]1W'SNFO,W:$?&V -;!8IT;$Z# MM='+J(J(X7\T&"!%3>I41>#@^4%!L.!V##>D_PEB_Q:!(QV94A;LCM&8@F Q MG(]M569X:7::( Z T]YA10278[@1C5V)*WV]:S6?@BNEG]PSEU-'K@!IX, ) M T<_-L_!^U@GJDIBV" +-LCP2NY$E>#@;]@V@N,QW)3>)!)D*XE1W+'@@JP? M520QG)$%9V1XU7>B2'#P-U2G++@@PXUJK-5""[#^.LY",9>J4K.7G:QBU'QY M<,$\BWI#%<,9\^",.5X(GB:( ^#8\3/=NJ7U-]Z?N)X):4@%I&UL MO9EA;Z,X$(;_BI4[G7:E;8/'!)->&JG;:G65]D[11GO[X70?7.(D5@'G;*?9 MWJ\_0RB$Q-!K%_JE@63F9=X!3Q]@LI/J7J\Y-^A[$J?Z5A&/>60R"68_'O@UC^-,R=;Q M3R$Z*(^9)1YN/ZE_RLU;,W=,\VL9?Q,+L[XE#[LWI76W&CT[H8;)F+] MWD9^G=^@=S^_GPR-K3$[TC JZOFXKP<:ZKGAT3DB^ ,"#\"1?OW_TW$]?6@[ M4[8'RO9 KD<:]#Z)5!A^]ME>:@N'Y;\^VWAT:WBB_W9YW8O[;O%LA5[H#8OX MY< N07#UP99>%X63X<.C.%4AP+;!6^:BL M?/1#E;,HVB;;F&4GEQV<5)>9_9&"@QK/1D"I3\='9AR!@&'L@^\V$Y1F@E8S MU0K4I8&4&U>MP4D_20 A!-YQK<%)K62,0R\(&FJE9:VTM=:Y7)H=4]Q57&OF M2^="1V(UDV%I,NQS/H9=]J$CL5H?QF4?QKW,QW;58CRZS+8FOM(L]BIH\/H9 MAX7NX;+$$/K4/UJ415S0'%>O_ !W\)N-P^)0AV;.*/7"$S/X=!P&/AW1!C,5 MG.#6__G3/V1Z%LEDPXTUL%*<6[XV[KYW2B)=J=5M5RR"29]#!W<$$D4O^L 2 M7'$);@>3UPZ>9V2# LS($Y?AL)'+VJ5>VX&*;_"/ 4[S+!J=SB(? J#!\?H] MQ1E,:$@I-"S@"F=P.\]T.HU.B>?,I^$(>\=V3HG'TIGG!Z,&.Q7QX';DN<[O M5[E"L=!.*&O/?_'2ZX-\<(4^N%?VP9W"3U=J]5Y4^(/[X9]G9#%^R0UBN]@K M>P 5%$%/4 0.*"(>QCBD1TL7'%AT'%FOO@(C>#LP @<888HQ@1-##C2R=H". MFPP=/+EIAZ.9+37-*C>*+7C"U'WF(EW8X13Q5'/WJ>CVB4T?G 05)T&OG 2= M5)P$_7#2,[*8O&1 M8N]M@<5*4%/I 2GI$3M&O6]XX=8<$I*%%-_ MC!M("2I2@KK166JGP-256MUV!4S0*S!!I\#4E5J]%Q4P03_ ](QL.8^"8APYK??!2:3B M)-(3)Q$')XW#(* ^.5JXQ,%)XP#7(NO55YQ$WHZ3B(.3P/-#XAW?L[DB*0'K MZ]G>F5B+5*.9+F^F=4RNA]J\V]SM&;O*W@W?2V'NW?'/-+3"I M+,#^OI32/.UD+QS+%\S3_P!02P,$% @ 6:-$5_CVT/'9 P L!$ !D M !X;"]W;W)K&ULK9AKC^(V%(;_BI56U:XT.[D' M,@4D((RZ56/W/<=/CL G MHSWC7\460*+G+*5B;&REW-V9IHBWD&%QRW9 U9TUXQF6:L@WIMAQP$DIRE+3 ML:S S#"AQF14SCWRR8CE,B44'CD2>99A_GT&*=N/#=MXF?A,-EM93)B3T0YO M8 GRR^Z1JY'9N"0D RH(HXC#>FQ,[;N%70K*%7\1V(N#:U1L9<78UV+P,1D; M5I$1I!#+P@*KKR>80YH63BJ/;[6IT<0LA(?7+^[WY>;59E98P)RE?Y-$;L?& MT$ )K'&>RL]L_QO4&_(+OYBEHOQ$^WJM9: X%Y)EM5AED!%:?>/G&L2!0/GH M!4XM<(X%WAF!6PO<8T%P1N#5 N^M$?Q:4&[=K/9>@HNPQ),19WO$B]7*K;@H MZ9=JQ8O0HE"6DJN[1.GD9%D5"&)KM"0;2M8DQE2B:1RSG$I"-^B1I20F(- ' MM%1EFN0I%*OO"242/ORA'G."/E*)Z8:LU*VI$"#%#;K/9<[5,&-%Y_*?[I2J7+Q]+D4/[9W8H=C&!OJUU0 ?P)C\LM/=F#]JGM,?9I%?9HM>C)K M/5"O>:!>E_OD3%'/.E77HN_3+*K,_-*L^,-\FKBV[UC><&0^'5+M*6B+JM]0 M]2]1]714.U774NW3+*K,@HM4>PK:HAHT5(-+5'T=U4[5M53[-(N"$ZI.:(?! M,#BBVE/0%M5!0W5PB6J@H]JINI9JGV;10$-5G:!/J/84M$5UV% =7J(ZT%'M M5%U+M4^S:'A*=1 XIU1["MJB&C94PTZJ?VY!]4UK"5S'ME-[+=L^S:+PE*WM MAK[G^T=P>XK:@FM;KUV#U8GW]4 G$*Y/=!2D]A3?Z70M[%[=HMJM]6<6.$,G ML,(CW/7*UF$BM(=6$'C-RC;+@P[,[F1Y> C6 K1/0MN![?G!H)WC7+?0\STK M/-I,I%GHVM[0.BDRG>/ '[BA>[1I\Z #S8!ORM9?H+*)K'J&9K9YO3 MF^JC M^9E]-[%_MJW<9#YAO"!4HA;4*9=T.5+:\>CU0#23;E?WOBDG5 M39>76\ )\&*!NK]F3+X,B@#-2YK)#U!+ P04 " !9HT17*\W_0J8" #F M!P &0 'AL+W=O''()5L%FMDFZ?S_;$)0T-&NEOH!MSCG<U$ 2/10E52,K4+*^MJV159 A<4EJX&J)SGC%99JRM>VJ#G@E2%5I>TY M3F17F% K3M"Z@4[36J\A@7( MNWK.U2JZ=$\62Z:+<; ML1PMR)J2G&282C3),M902>@:S5E),@("7:"%^NA630D:_5T6P-%$")#B''UC M-&LX!T4]FX'$I!3O%>%N,4-G;]\GME2EZA?:65?635N6]T197QIZB7SG''F. MYP_0IZ?I,\@4W35T;X ^>S[=/:3;*M\^9*\/V3-Z_A-Z0VG^FBR%Y.JS_SV4 M3JL7#.OI5G M:IS!V%+_N@"^ 2M]]\:-G ]#6;VFV.R5Q YR]/L<_5/J:E]J M)H@40XF=9+XTL58L-&*Z<6[2,!Z%09C8F_TLCF%NP]YC^'^/B#)ZL6L;V'22(=OA M</\,';=T2-']EY3U2?@5\S7A I40JZ(SF6L M%'A[JK03R6K39Y=,JJYMAH4ZB(%K@'J>,R9W$]VZ^Z,]_0=02P,$% @ M6:-$5UAKL,9L @ D 4 !D !X;"]W;W)K&UL MM93?;]HP$,?_E5,V3:VT-B% UW8A$I160VHE5-3M8=J#22[!JF-G]@&=M#]^ MMA-2*A7>]I+XQ]W7G_/Y+MDJ_6Q6B 0OE9!F%*R(ZNLP--D**V;.58W2[A1* M5XSL5)>AJ36RW#M5(HRCZ"*L&)=!FOBUN4X3M2;!)<52L.5!(W%*!CWKB=#9^\-OG/$ZK47 90(X%6PMZ5-MOV,;C 3,EC/_"MK6- LC6AE35.EN"BLOFSU[: M>]ASB.,##G'K$'ONYB!/.67$TD2K+6AG;=7'M'M=S?6][J# [HW/BFH07!#\!=N7S(4[P5\ M5,85V[6I68:CP%:30;W!(/WTH7<1?3T".>@@!UZ]?P#RCDM.>';OLS.3Q&3) MEP)WB?IY;^UA1EB97^^A#_X#^K!#'QZ]W[>/3+P^,N;8WZ-M](9>SS6A3=H? M7EU>14FXV><(]ZK$YJ_TO<" ?^A-P72K7;L9-U7V:M[TJ@>F2RX-""RL:W3^ MQ1ZNF_IO)J1J7W-+1?:Q^.'*MDS4SL#N%TK1;N(.Z)IP^@]02P,$% @ M6:-$5WA_N;-% @ 204 !D !X;"]W;W)K&UL MM53;CM,P$/T5RR"T*T&3II>%DD1JMPM48J5JJX4'Q(.;3!)K?0FVVY2_QW;2 M4*2V;[PDGO&<,V=LS\2-5"^Z C#HP)G0":Z,J6=!H+,*.-$#68.P.X54G!AK MJC+0M0*2>Q!G012&TX 3*G :>]]:I;'<&48%K!72.\Z)^KT )IL$#_'1\43+ MRCA'D,8U*6$#YKE>*VL%/4M..0A-I4 *B@3/A[/%Q,7[@&\4&GVR1JZ2K90O MSECE"0Z=(&"0&<= [&\/]\"8([(R?G6:F M2O![C'(HR(Z9)]E\@:X>+S"33/LO:MK8Z1BC;*>-Y!W8*N!4M']RZ,[A!!!% M%P!1!XB\[C:15[DDAJ2QD@U2+MJRN84OU:.M."KA YY/\2!%9]7T)T+&$1765<0C9 H^%;%(71$#UOENCF M]>T5WE%_-"//.[[ ^W#(@)TK\"K,==%,UR2#!-LVT:#V@-,WKX;3\.,54>-> MU-BSCRZ(ZJ_@QU>[@U8&N/YY3N3X/XB<]"(G5T]NQ6M"E6U=X]Y5V4D^I[+E MF7@>-S_VZ=TT^A '^]/LPV\^)>=L>?\/;(?-(5$F% M1@P*"PT'=S:U:ANW-8RL?;-LI;&MYY>5G76@7(#=+Z0T1\,EZ*=G^@=02P,$ M% @ 6:-$5[)DQ6J& @ <08 !D !X;"]W;W)K&ULK57+;MLP$/P50BV*!&BCA^VT2&4!?J2H#P&,N&D/10^TM)*(4*1" MKNWD[TM2LNHDLMM#?;#XV!G-+)>K>"?5O2X!D#Q67.BQ5R+65[ZOTQ(JJB]D M#<+LY%)5%,U4%;ZN%=#,@2KN1T%PZ5>4"2^)W=I2);'<(&<"EHKH3551]30% M+G=C+_3V"[>L*-$N^$ESM99&,OL(* 0XJ6@9K'%F; N24R,AY:3J][I04>CO?L7YQW MXV5--)X]DD-,-QUNY^PJM'R#@#AY1% U *BEX#A$<"@!0RM+ MY\_)6J,R9?RK+V$-W["?SU[M*UW3%,:>N;L:U!:\Y-V;\#+XW&?V/Y$]LS[L MK ]/L2>+JJ9,V6(A7&I-S-6%IHQ85T9]"6A81X[5MJ)M$L3^]M#5ZXAP, K, MKXM[)GC4"1Z=%/Q-(N5&'())!A*C/NO3-_JKOM<1_?K\@]M;@2I<4]/$54Q3 M\=UJUSUZQ%JB MZ3AN6)IO B@;8/9S*7$_L2_HOC+);U!+ P04 " !9HT17;"=$9^D" 2 M"@ &0 'AL+W=OAI? 'X0V(J]-=(G63#VI#??XKYAZ8 @ MA4AJ!:P>&QA!FFHA%<:?2M.H76KB_GJG/BG.KLZRP )&+/U)8IGTC8Z!8ECB M=2H?V/8K5.=I:;V(I:+X1=L*:QDH6@O)LHJL(L@(+9_XNFA7A'9Q665VBZL)L<1!C[,M MXAJMU/2BN-^"K6Z$4%V)<\G56Z)X,IB7%8C8$LW)BI(EB3"5:!!%;$TEH2LT M8RF)" CT&3V ,RC!&$:HQ VJHYS5942W80@,4G%1P5ZG(?HYOW'GBE5>-J) M&56A#,M0G!.AN.B>49D(-*8QQ W\\#S?_Q]_QV_S/CE/#R%2=/LD?7HYW3YS%6Y=YVZA MYY[0:RKH7X.%D%Q]#'\W%6NIYS7KZ0;1%3F.H&^H#B" ;\ (/KRS?>M+TT5? M4RR\IMCXFF*3:XI-KR1V4"Y>72[>.?7@X$L7OWSIF@JE5&H52KKQ;P+;MYV6 M:_7,S7X-O,:Y=U[';1W"P@:YMN-[KG^(&[_&M3I^VS^2F[R&=13(VMUQDWVB M!IYR/GEQ6TY+]YBO"!4HA:4*P;IMJU/P<@(I-Y+E10-<,*G::;%,U- &7 /4 M^R5C&PO M=V]R:W-H965T;J6JU=Z]6-T+2IP4+> <..V>=!_^#*$A$(>FZC0O6B S/QL\S(2_\>Q1 MEM^K>R$4^I%G174^N5=J?3:=5LF]R./JHUR+0G^SE&4>*[U;KJ;5NA3QHG'* MLRFQ+&^:QVDQF<^:8]?E?"8W*DL+<5VB:I/GU4? MF,YGZW@E;H7ZNKXN]=YT1UFDN2BJ5!:H%,OSR04^BXA?.S06?Z;BL=K;1O6I MW$GYO=[YO#B?6'6/1"8252-B_>]!7(DLJTFZ'_^TT,FNS=IQ?_N)SIN3UR=S M%U?B2F9_I0MU?SX))F@AEO$F4S?R\9-H3\BM>8G,JN8O>FQMK0E*-I62>>NL M>Y"GQ?9__*.]$'L.FF-V(*T#&3HX1QSLUL$^M06G=7!.;<%M'=RA@W?$P6L= MO%-;\%N'9O2GVZO;# V-53R?E?(1E;6UIM4;S?@VWGI$TJ(.Q5M5ZF]3[:?F MM]L01'*);M-5D2[3)"X4ND@2N2E46JS0M!#%1J!W5*@XS:KWVNKK+47O?GX_FRK=O[J5:=+VY7+;%W*D+S;Z(@MU7R%6 M+,3"X$_'_;WG_/FX/R8C@*F^L+NK2YZN[B49)?Z^*3XBV_J B$5L0X>N3G7B+-J'2?B?*)K0"7*!S&9__(3]JS?3 ,-":.0, 8)XY"P" C6"Q=G M%R[.&'U^(Q*1/L1WF4"ZWNNBJ]-;H6NS*5!&22\-%$@8A80Q2!C?PMP&5O]< M>ICK'T_U9S9]V(^!0SM-[-GUAM?=#:\[F@V.5[)O?VA3]%F)O#)F!1=RL"%A M%!+&(&$<$A8!P7IAX^W"QGLF*S1!4GU A5"FZ/ .PSK0Y<\B7C^NKPR&+O$Q M'AK20T.7V('MVV'?D!D,K<"S=?M]0[XU]/9O*=8 ;;- M=Y^_NXS^Z&6\+N5BDQ@OX*CC2V\O2!B%A#%(&(>$14"P7EP$N[@(WB@K!Y!A M PFCD# &">.0L @(U@N;NRO.!TB@HC8'2."@M@J+U8V=/ M1L)OE+I;,%3X0-(H*(V!TC@H+8*B]<.'=.%#7I?"Q_U?'"60- I*8Z TWM)Z M)2WP \OW!L\/D$OK%0@2!&$8#G4CDZ5^D'((.2+;XDZ P^,*7%=*6#V;7.UG]_PM9S?-=QW,&DA,$P< (G#(>3$@9# M;(>>Y>#A7+')TO5LU_**' ZJ1(+2*"B-@=(X*"V"HO7#IU,BR7,O 3Z7PT$%1U :!:4Q4!IO:;VJ M8EEA0)SAK(3!DA#'(W9XY & =$(A&1<*NZI"2ZF3@4U1'J_7:;$R#C6H:@A* MHZ T!DKCH+0(BM8/F4Y])-Y;U1-0.1*41D%I#)3&06D1%*T?/IT<2<;?>WR^ MGH"JCJ T"DICH#3>T@:OB9/@0$XR&!)7UYWA"ZW3O155N2A7S6*Y"C5+2.I> M[QW=+?X+-HNP^N:W:X*_!*7J[2H4":6N@O6 M1U^?1+E=:+?=47+=K/.ZDTK)O-F\%_%"E+6!_GXII7K:J1O8+7><_P]02P,$ M% @ 6:-$5UX#N-WQ!0 $1X !D !X;"]W;W)K&ULM5E=)N/WW*P$A-KZ Z[!YB$&< M=SI6T/\7C$$A'X M$7V($4_"D,0_;FG =M<=W'EI^.0_;81JZ(U'6_)$5U1\WC[$\JY7J'A^2"/N MLPC%='W=N<'#);84(47\Y=,=W[M&ZE4>&?NJ;NZ]ZXZF+*(!=862(/+GF=[1 M(%!*THYON6BGZ%,1]Z]?U&?IR\N7>2279,D$)_8;D[S M%S*5GLL"GOY'NQRK=9";<,'"G"PM"/TH^R7?S!S@GGJ.U@YP3JU!SLGV*>^@Y,3G%-[&.2$09E@50V<]C)R MVJE&X6*PLZ#+HB0-L0D19#R*V0[%"B_UU$4:IRE?1I8?J2FU$K%\ZDN>&*^R MJ838&JW\I\A?^RZ)!+IQ799$PH^>T ,+?->G'%VAE9S07A)0A;YCX381))T7 M\O:6<-]%)/+0Q \203TT?5BABPD5Q _XI21_7DW0Q:^7HYZ09JO.>VYNXFUF MHEYAHH$^L$AL.)I&'O4 _JR>;S7Q%_5\K-<(]*2_"Z?K+TZ_U6L5%TG418;V M#NF:;@ &34ZGZY _WM;[_&V]+^KI$^I*.JZD+T^GXYJA,(KX-U(]HT(/"O0O M-X]\'P['.*P-',W4#G$+0 ];5A];YB%P M>0RT#6S;ME/@#@;(+ ;(K)W/61Z2N0<:!K/-86A3;-:FV+Q-L46;8LN6Q XB MPRHBPZJ=NG\RSA%YEN4(>90EC&!(EE?NUPT+/!IS*%PR/7,O1*_ZIHD=RSJ, MY*G33&8K85GWW\_1[?T?BF$0"S*!Y5_M)I[1X39HA MLV;(O!FR:(8L:R&'[MS;7\'_BSN;\F;>K57GVD;(K!DR;X8LFB'+6LBA:_57 MU^IOR1_;()&/.4]"ZB&71<^R4;D9]*9^:JT'(.%B#Y*LJ/8@*%SN@:)PO0=" M:PL^_+II@FL_LL_U?&-,&Z<6@PWV552#D#Y<#IZE/P/M!PO"L_3G%?8#)>%9 M^@M OZHHA*#U52%^W6/!]9LL'ZE ?N2RD**+0$;:Y4^4@KET4RT(P)J+05C[ MJ!JL,*%<#L*PIGJP0KRB(,1JV^2PY?5S&==_+\L8N4OBF$8BS4O;V&>Q"F*[5B1D2&XI81*_6++Y*C[;R=,>W M@2\031.C9,BQ_4!^I+O17;2B%'UDLCBUWJ'5WIKR.YI^2WSQ TDQY&6G"EVH MWNGMG86$-'Y*C^LX2G=Y\S*H:"[.!&_2D[!2^RT>3C'0/L/#>ZA]H ?I3_3A%&J?Z&STR(5B87FXHD6.A /+YFLEARF]4!\4I\/@_4$L# M!!0 ( %FC1%<7Y&GZ0P4 '@: 9 >&PO=V]R:W-H965T%C%9U4IK8U'$\.XWB;#*?UN_=%_-IOE=) MG,G[PBKW:1H5/][+)#_,)F3R_,:7>+-5U1OV?+J+-O)!JJ^[^P*.[&Z459S* MK(SSS"KD>C;YC=R%U*T2ZHB_8WDHCUY;%)O Z\XT*'4?PDA%\VF1'ZRBBH;1JA=U,^MLP(^S:MX?5 &?QI"G MYI\D-*VT;JP'6%&K?2*M?&U]V*M](:W/<1:G^]2J8ZS[Z ?,MRJM-Z%449R4 M;R'KZT-HO?GY[=164$LUHKULS_N^.2\]<]X_]MFMQ9QW%G4H0](7YO10+B&= MU.D420^O3R>GZ38TL.LB[;I(Z_'8F?$^Q%F4+673J1+K1I//\?QJ<]^5NV@I M9Q/8O:4LGN1D_LM/Q'-^Q7KSDH.%+S382=]8US=F>.[>=8MYHLM\ZJOKF> MYB1@@GG.U'XZ;@061UW!M;C06,5(1MXQ\DN,+L;89'DGM7-.N:)T<<8/:3VP D< M?:UB<9[O!X'&:*QB)*/?,?J7& 7&Z"-KD%'!=$8LCCA,"(W16,5(1M$Q"B/C M7UL)@K16LL!(Q9" "3_PB:^A(H$<]J5/]/DT5C.2->A8 S-KKJ+$VK57;HPW M&&!0QAD7CH:Q0 (Y%X%'].]:8T4C>8G3ZXQC)/XDR_+.BM/=7LF5%6Z%>/!189$+^:;XW=7-Q8^".7(U=,=_Z8Q)NHLFH4FZ +-Q"> M/N-8I,N((&2 ;2QK+'8O7\3H*.V<+_=% :O*])\[60 D4)]7:?)"IM-BO^1H MX4N-=MJ^7L/(10]#?9H,!8MR0ATVV/-((!4^7,+U-? :*D9Z%R,790R5:C*T M+,H<#E_J.B@2R#D+].M>:"YD+&@O9.2BD:%F31#5\@6G5.B@F)-Y,*&^#OH: M4D9Z*R-F+3NGUP01+0&.P@=+%PMT7.(.ENYK&!GIE8R8G>R<8Y.A81&/>V!8 M.B@2Z,,6U>\X0G,A(T%IKV+4K&)FT:9#J2*4N[[/]:V*13*X&%-?WZOF@L8" M]_I%K]$ODVW3H5)1RJD(=*5:8)',I8[C$QWZ->2+'CWYND:^KA%NBD@5+' * M=_HZ/!89,%!4W;_,Q8V%[R6-FB7M&N&FF"T%'GP%#^8W2=/A)Y[]("O@;:/GO)7O\E\CHI- MG)5 M(9,Y]:'(8KF9X[F0.6[^L'_8ZY4GM8OMS):R:(*@,_7>:Z>#ZK?$KH? MF^;_ 5!+ P04 " !9HT17LC. QD81 !N$ $ &0 'AL+W=O;^ZHLKG>- MEHMSVS3]\V4Q7YU=?-S=]EMU\7']4"_FJ_*WRM@\+)=%]?-+N5C_^'1FG3W= M\/O\]J[>WG!^\?&^N"V_EO7?[W^KFM_.GY7K^;)<;>;KE5&5-Y_./EL?\HFY M;;#;XO_FY8_-BY^-[5WYME[_L?U%7G\Z,[=[5"[*JWI+%,T_W\O+SN?'-GOA6;\G*]^,?\NK[[=#8],Z[+F^)A4?^^_A&7 M^SOD;;VK]6*S^[_QXW%;WSDSKAXV]7JY;]SLP7*^>ORW^'/_0+QH8-L'&MC[ M!G:W@7^@@;-OX)S:@[MOX)[:P-LW\$YMX.\;^*KJMWO-M'6KR](1;NV?\_/&UN'LA!T5= M7'RLUC^,:KM]XVU_V%7#KGWS^IVOMH7[M:Z:O\Z;=O5%5C:O^HWQJ_'7HJJ* M;1$9OP1E7+K16_EO?O#7/VSK!-VS;^_C4P?OGO MH0?V4L\D#ZOWANVKC'%3_\]_69/I_PYXP2F>S)P=ZQQ@Q7Q5K*Y*XW%0&]BM+X_MW>'VVY.D#YO[XJK\ M=-:#MN^^?U^X=O>S)Q^//_^LLY/VRSM;V;9GC6U M)NIVV=!VKFMZ,W6['+JK2MUYSW7GC:F[^:HNFTYJH_SSOGD_7P[5F18<6VOT",B?3F=>IL\?-_)>;.8YOF9TZZVM-G7FV8W7JK,]9 MCFE-7;M39]!=5>K,?ZXS?TR=_=A-09771O&]K(K;TJC*[;S1R8O&D M:J>E_G9?;J?6FR/UX8FI*5FD)!:06$AB@L0B$HM)3))80F(IB64DED.84NZS MYW*?:0_8NXO?QOK&>)Z)&JQX+3*VXDDL(+&0Q,2L__[.]4W;]-5#1T1V&I.8 M'+@'WL1T/:M[R"5[30=Z]5USXOF=!RZ;]=\8#SW .;1W2GU99GO-VM166'M M?7SKNY@7W^:+>?USJ,[TUMA"0[4 U4)4$WM-+;:99WF=RT M-_-]T^G.,*']ID/]^M[4K#> MM,[H>B.U -5"5!.H%J%:C&IRKRDO>7MF>_V:[&_8;&79G6-E.@2:IN]/G6ZQ M]3=TIK[I=0]OU/U5:\UN:\T>5VOWQ<]EN1H^C]1;H^N-U )4"U%-H%J$:C&J MR;WV\D@^F<[LJ=TM-WN@W"QGUKV:.>!9YG32'+2ZY=8'7=/VI[U#&W1WU7)K M4T.6-J?0+[=77VO1=S2Z%M& $:J%J"90+4*U&-7DD9?B2==SM%^+Q? E&7W[T=6*YI90+40U@6H1JL6H)E$M0;44U3)4RRE-K?PV M6&7YVNNQQS\F8*&A*50+4"U$-8%J$:K%J"91+4&U%-4R5,LI32W]-DMEC0I3 MO>9# _H>1H\-:* *U4)4$Z@6H5J,:G*OO9P?F\[,[METLM_LY>Q8-\\\(%D# M,W+9 .7:MMW[W !U/]7J:W-0UMN#4!::A$*U -5"5!.H%J%:C&H2U1)42U$M M0[6A>T^MOU MCK#]Q)-CSV9.[PC;W\[L'ES_$Z$HNPU%V?I05%2NF@);&,7JVOA\O9ROYIMZ MOZ)'>/BC>7IT;+&A6H!J(:H)5(M0+48UB6H)JJ6HEJ%:3FGJ<-#FM6SKS>?: M-AK50K4 U4)4$Z@6H5J,:A+5$E1+42U#M9S2U.)O V3VR #9H7-MO3-Z!$## M8Z@6HII M0C58E23J):@6FKW@VC^Q)^XG1QI-K#=8.R3VCNU:MLR'^6U>:= M(1;K:GY=#!8LFB!#M0#50E03J!:A6HQJ$M425$M1+4.UG-+4KW=I,VZ.^>9I M<0=-M*%:@&HAJ@E4BU M1C6):@FJI:B6H5I.:6KQMXDV9]0*9 >GQ?7,Z $ M3;4=N8O6U#P\]BXN?QKI3Y>MOB_GMP0]CZM'1M8[FUU M1#6!:I'3SU=Y4\?IK+X7HYU* M5$M0+46U#-5R2E/K_,57-!X)N9UV_6NOJ!<&)C-SUED(YU+?W>B:[7<[G=B> M:78^[!.BW0I4BU M1C6):@FJI:B6H5H^\,)T_.G,=]H).K4@VZB9HTVSC+NT MM;=.*$LRD!,,='N@+,EN!:I%J!:CFD2U!-525,M0+1]X8>K+L@V!.:-"8..O M6NW]WE)RMM;4R/E??UM4[(Y]?W37O78??N*+Y+E0+4"U$-8%J$:K% MJ"91+4&U%-4R5,LI3:W_-BGF3-Y^B0H-B*%:@&HAJ@E4BU M1C6):@FJI:B6 MH5I.:6KQMU$S1Q\U.W5R"PV4[35E]M5UO.YW: =HKR&J"52+4"U&-8EJ":JE MJ):A6DYI:F6WP3-GU.IE1V;)T/R9TU_%:KB^T609J@E4BU M1C6):@FJI:B6 MH5I.:4I]NVVRS!WUE9+CI]OT_MB:WVO=^0G/ZEQ3#=!N0U03J!:A6HQJ$M42 M5$M1+4.UG-+4HF\39:X^P?+7A^6WLMJ>KQ?7U_-MQF2[?F)5%L8OFW^^OZG_ M8OS;N*F;#B?3H=W_HN='U_S0UR).NY>X K33$-4$JD6H%J.:1+4$U5)4RU M MIS2UXMN4F:M/F7TM5D:RWA[?+XO%_&9=K>:#GR#1,Z,K&\V5H5J(:@+5(E2+ M44VB6H)J*:IEJ)93FCH M/$SUWGS]+R+KJJ&:@&JA:@F4"U"M1C5)*HEJ):B M6H9J.:6IQ=]&W5QMN.?4Z7F],KK^22U M=#MQY<\S_0=;Z*^Z1!HMQ&JQ:@F M42U!M135,E3+*4TM[38NYXY;,TT[/Z^W1AA6H!J(:H)5(M0+48UB6H)JJ6HEJ%: M3FEJ\;?PGO=(A%Z=/1P@"X'AVHAJ@EWX&LV+J@6H%J*:0+4(U6)4DZB6H%J*:AFJY92F%G\; MUO/^$TO">?W%R&S+=SH7O"[U?8^N\Z%OHIR8G97P0[13@6H1JL4##XAK3KM+ MPDFTTP354E3+4"VG-+4RVQ2=IU_$K3T_/W&Y"[TW^AB-1NI0+40U@6H1JL6H M)E$M0;44U3)4RRE-'0G:2)WGOOT$G0P:7:):@&HAJ@E4BU M1C6):@FJI:B6 MH5I.:6KQMZ$[3Q^Z>^4).IJ^\_H)MV;3WJ?FT$Y#5!.H%J%:C&H2U1)42U$M M0[6OKR=AV;O4"U M1#5!*I%J!:CFD2U!-525,M0+:?[:!H/U0)4"[W^2GSNS/+\3O >[31"M1C5)*HEJ):B6H9J.:6I==[& M[+PC,;OBSU<'[_7TZ&I'PW:H%J*:0+4(U6)4DZB6H%J*:AFJY92F# I^F\GS MW_[=JSZ:PT.U -5"5!.H%J%:C&H2U1)42U$M0[6=^>O1 MT<,!FLQ#M1#5Q%Y3@O>>;78B3!'::8QJ$M425$M1+4.UG-+4.F\C=_Z1R-WS MF?]IP7L]-[K"T4P>JH6H)E M0K48U22J):B6HEJ&:CFEJ0-!F_#SW[Y.GH^& M^E M0+40U02J1:@6HYI$M0354E3+4"VG-+7XVU"?K\T-O?9LW^V=M=J./[4[ MP7M]WZ/KO-_I=.:8G2GW$.U4H%J$:O' ^+.O&DW>(]VFJ!:BFH9JN64IE9F MF[CSCR3NGL_/3PS>Z[W1QVATJ3M4"U%-H%J$:C&J251+4"U%M0S5ZT[0 MT5S>7E.#]_VOJT$[#5%-H%J$:C&J251+4"U%M0S53(>GBO.M_7HV.' U0+4"W< M:\KR.[[I=RX]"+33"-5B5).HEJ!:BFH9JN64]ECGYYN[LJR#HBXN/B[+ZK:\ M+!>+C;'[VHIM)R]N-:KRIAD'K ^?[;/SWNW"^A!9 [=+ZT,R='MJ?K33-^W#2[8+Z?-#53;;\6Z^F7>GW_Z#'NOIC=S&ULK59M;]HP&/PK M5C9-G;0V;XX#'41JB:9MZK:JK-MG$PQ8=>+,-M#^^]E.FD%J4#7QA=C)W?'< M^7&6 M5#(_"@+DEYA67C:R]VY%-N)KQ6A%;@60Z[+$XNF:,+X=>Z'W?...+E?*W/"S M48V79$K4?7TK],SO5.:T))6DO *"+,;>57B9IP9O ;\HV2XA;0OQ: FP)T";36+$YY%CA;"3X%@B#UFIF8,.T;&V?5F;9ITKH MIU3S5'9#=&@2G(.I;JCYFA' %\ NOAG<2P*NI"1* ES-@06#&XIGE%%%->\L M)PI3)M]KA?MI#L[>OA_Y2M=EU/VBK>&ZJ2$Z4,/7=74!XN #B((H=M GQ^DY M*30]M/3(0<]?3P_WZ;X.LTLTZA*-K%Y\0*_)RY5"PX-NGMG?E[+&!1E[>@-+ M(C;$R]Z]"5'PT97)*<7R$XGMY15W><7'U+,?-1%8T6H)F&TO?#"_1B>Q.N9U MMLG") U@$NIEV^QFXP B&*0)0OO W &$*(B"?[@]2["S!(^VP,X.P9= # MA!(4N1VFG&ULO=UMD]I&PN[QKT+Y;)W*5F5C MQ#,Y65?]OO'GU^_WMU]6CXL=C]M'I?K MP^]\V&P?%OO#+[M\O%^^>#'NY?#_K]R>N'Q6K]ZLTOSU^3VS>_;)[V M]ZOU4FY[NZ>'A\7VRV_+^\WO_WQEO#I_(5U]_+0_?N'UFU\>%Q^7:KG/'^7V M\*O7WY3WJX?E>K?:K'O;Y8=_OOK5^+DXC'8\XODIQ6KY^Z[RN'?\L[S;;/Y] M_(7W_I^O^L=36MXO[_9'8W'XS^?EV^7]_9$ZG,A_G=17WP8]'EA]?-;MYS_] MX4_S;K%;OMW<_VOU?O_IGZ]FKWKOEQ\63_?[=/.[NSS]B<9'[VYSOWO^=^_W MTW/[KWIW3[O]YN%T\.$,'E;KK_]=_''Z3E0.& Q>.&!P.F!PZP'#TP'#Y@'S M%PX8G0X8-0\P7CA@?#I@?.LI34X'3&X]8'HZ8'KK*O??,BW%_OF5]LXO]S&S:^W<7[!C>8K/GKINV6<7W+CXC5_<93S MBVXT7_7A]*5#SB^[*/YRK\\ROFE-VY^[8WSBV\T7_WAZ*6_A>=7 M?]!\]4Y*YV"_>_++=_-[;'I]_ M\(X/GM_8GH\_O!6MUL]OCM9SE=K\()E],1FO?^TZUGK]\OW+<.! MF3XSAH8QKS"/VY]Z_5F=Z>T^+;;+78MFZ36Q^'+^H_4UYV3K%7OY[O!'&QP9 M8Z9A'#VCEH\_]8;]J]]H]_J?:6A<5;P;OL_-D^D=GQ5_>+M=OE_M6TS_VID= MS>NG%ESY@5RL;V+"V[_=NA](O.+T.7D MU WO?*>?D.&M?P'NKPUDN[N]?.,W\=M+H^+-3W/Q3^<+/=BU2 MAM\"=_C,#G6!6SFY_QL>GM#S]LN'W?]K.9__R]CTO\_;3%%8B:)621FDYA#8BZ)>23FDUA 8B&)"1*+2"PF M,4EB"8FE)*9(+".QG,0*"*OEU>A;7HUT^IMPL_[XC_UR^_"+X@V'UY,&JW7-6E(S"0QB\1L$G-(S"4QC\1\$@M(+"0Q06(1 MB<4D)DDL(;&4Q!2)95^Q226-FC$TOLBK67_8G\[K3RN@LZH%S.1;P$QN"I@/ MF^W'U>?E>KG;Z=)%BW5-%Q(S2)';S=UR^7[7^[#= M//1VB_OE,5W>/:WNWQ^N9]KNR/\VO0A-8SCH'_^I_[G>:D?N&A\D9I&836(. MB;DDYI&83V(!B84D)D@L(K&8Q"2))226DI@BL8S$/V\WC+FXVDF[1@J;3$RO[BN&4U& M@_YHV(@1[1ETC1$2LTC,)C&'Q%P2\TC,)[& Q$(2$R06D5A,8I+$$A)+24R1 M6$9B.8D5$%:+):/_+9>.^^8TP206?ZP>GAYZ[S;;P[&K]W>(PW&K_I2V* M]%C7VSBH9J*:A6HVJCFHYJ*:AVH^J@6H%J*:0+4(U6)4DZB6H%J*:@K5LI-6 MNVTS[+?"H=WZ^D9N5^N[U>/BOK=XV#RU%DC\IBTS?EJC<]Z0FHEJ%JK9 MJ.:@FHMJ'JKYJ!:S(W9I)DVY)@"U2)4BU%-HEJ":BFJ*53+4"U'M8+2 MZIE4EB@8^A8%;[U?'MQ];[O8MZ[-TQ_?.8_0V@14LU#-1C4'U5Q4\U#-1[7@ MI!WO\'X+I/Y/_>%LW(PDM!H!U2)4BU%-HEJ":BFJ*53+4"U'M8+2ZI%4UBX8 M^MX%L=EN5[O><\'TL>G5^J^GU>/S;29[M5ZL[Y:]:+-?]O[L?7UB:VBA90RH M9J*:A6HVJCFHYJ*:AVH^J@6H%J*:0+4(U6)4DZB6H%J*:@K5,E3+4:V@M'JR ME8T/QI1=-D'N+GZ+:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J"52+4"U&-8EJ":JE MJ*90+4.U'-4*2JO'6-D48>BK(FY:-D%ND7Z+:B:J6:AFHYJ#:NY)J][U@M+J M>50V2 ST#1*G%1/^8OVTV/[GJR;THW1.+;1L M4L5+-1S4$U%]4\5/-1+4"U M$-4$JD6H%J.:1+4$U5)44ZB6H5J.:@6EU=-M4*8;6S8Q0,LF4,U$-0O5;%1S M4,U%-0_5?%0+4"U$-8%J$:K%J"91+4&U%-44JF6HEJ-:06GU&"O+)@;?7S:A M)SI'%UHV@6H6JMFHYJ":BVH>JOFH%@PNRR9F%WKYK0&YW3AM1,5+-0S48U M!]5<5/-0S4>UX*35UH=,!X-FV)!C"E2+4"U&-8EJ":JEJ*90+4.U'-4*2JMG M4EDU,?C.J@G]\9WS"*V:0#4+U6Q4?+)M"R"50S4JOF#RR*,^7 T;"QT"-!! M0U03J!:A6HQJ$M425$M13:%:-K@LFYC.)\W5/#DZ:$%I]; IRR8&0-F$WNB< M-FC9!*I9J&:CFH-J+JIYJ.8/6HHP9OU1,VS0L@E4$Z@6H5J,:A+5$E1+44VA M6H9J.:H5E%;+I&%9-C'\SK()_?%=\PC53%2S4,U&-0?57%3S4,T_:5<7.@3H ML"&J"52+4"U&-8EJ":JEJ*90+4.U'-4*2JM'4MDW,=3W31R71.QZZ^ M/9+0)@E4,U'-0C4;U1Q4U -5"5!.H%J%:C&H2 MU1)42U%-H5J&:CFJ%916C[&R26+X_4T2>J)S=*%-$JAFH9J-:@ZJN:CFH9J/ M:@&JA:@F4"U"M7AXV< Q&/;[%Y_1(M%A$U1+44VA6H9J.:H5E%9/I;)RXO#P MYOM4O1\6N]ZB][CFE!:KG-"D9J):A:JV:CFH)J+:AZJ^:@6H%J( M:@+5(E2+3UKSYN%H,&XF%#EL@FHIJBE4RU M1[6"TNH)5190#/4%%,_3?ZMR M^N^05P^MR83V4*":B6H6JMFHYJ":BVH>JOFH%J!:B&H"U2)4BZ^\>8QFO8?- M>O^I;4FP1,\D0;44U12J9:B6HUI!:?6P*JLIAOIJBG"S_OB/8T+UWA]BJS6F MT-X)5#-1S4(U&]4<5'-1S4,U']4"5 M13:!:A&HQJDE42U M136%:ME)JVZ. M&O0G@Z$Q:VR/NO6)!75^];@IVR*&VFV\;\S%ZOY+[_XX=7?W:;']V+ZL#ZV( M0#43U2Q4LU'-0347U3Q4\U$M0+40U02J1:@6HYI$M0354E13)ZWV:>W3QC1G MA@Z9HUI!:?5(*IL?AOKF!V>Q6O%D^,>L/ M^]-Y\ZKIK^B+&)9]$4-]7T1M(U3OSU[Q+TOUY';SL-KM-MLOS]VQK4&%5DB@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ M4B5(M13:):@FHIJBE4RU M1[6"TFIQ M-BJK)D9?]PU3^Z-&:/,$JIFH9J&:C6H.JKFHYJ&:CVH!JH6H)E M0K48U22J M):B6HII"M0S58V4]Q4A?3W'+_B@]T3FZT(8*5+-0S3YIU1TF7S>8 M-':8..BP+JIYJ.:C6H!J(:H)5(M0+48UB6H)JJ6HIE M0[4U -5" M5!.H%J%:C&H2U1)42U%-H5J&:CFJ%916CZNR9&)TI63BEBITO=$YH]"6"52S M4,T>7>[3-\9M%U%H?P2J>:CFHUJ :B&J"52+4"U&-8EJ":JEJ*90+4.U'-4* M2JNG4EDR<7BH2Z5;M_#JF<[!1&HFJEFH9E_Y]@][7Y:+;=O_"CCH>;BHYJ&: MCVH!JH6H)E M0K48U22J):B6HII"M0S5567;Q$B_8?SZ!EX]T#FD MT)X)5+-0S48U!]5<5/-0S4>U -5"5!.H%J%:C&H2U1)42U%-H5IVTFK[C_]B[>]INER^L?D"K(U#-1#4+ MU6Q4- 6"4JKIU/9(C'2 MMTC<5&RD-SIG$EH<@6H6JMFHYJ":BVH>JOFH%J!:B&H"U2)4BU%-HEJ":BFJ M*53+3EKU>NBB)BE'ARPHK1Y)96O$J%MKA'IZM]F^7ZT/&?6^IY9W3]O#?QLM M$KL?>W\;_FCT^S\^KQ)KB3"T4@+53%2S4,U&-0?57%3S4,U'M0#50E03J!:A M6HQJ$M425$M13:%:AFHYJA645LNZ<5DI,68K)<9HI02JF:AFH9J-:@ZJN:CF MH9J/:@&JA:@F4"U"M1C5)*HEJ):BFD*U#-5R5"LHK1YC9:7$^/LK)?1$Y^A" M*R50S4(U&]4<5'-1S4,U']4"5 M13:!:A&HQJDE42U M';=4OQ@MU2\*'39# MM1S5"DJKI]*@3"6V4D+/=4XHM%("U2Q4LU'-0347U3Q4\U$M0+40U02J1:@6 MHYI$M035TI-V]<.%%3ILAFHYJA645D^HLD5B#+1(Z(W.L82V2*":A6HVJCFH MYJ*:AVH^J@6H%J*:0+4(U6)4DZB6H%HZOFQ[&1K3\44HH242J):C6D%I]5 J M2R0.#W6A=&N)A)[IG$ND9J*:A6HVJCFHYJ*:AVH^J@6H%J*:0+4(U6)4DZB6 MH%IZY6WRY;(7A9Y'AFHYJA645H^JLD1BK"^1B)X>WBVWQ\\\W)W6!3Z6ZP+7 MS^L(_WSNERB76+0F&=HT@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJ@E4BU M1C6) M:@FJI>/+DH9A\^H*K8] M1S5"DJK1U991#'6%U&(S7K_Z?[+><;OY:LKM(," MU4Q4LU#-1C4'U5Q4\U#-1[4 U4)4$Z@6H5J,:A+5$E1+K[Q-#L>]A^,[9?OU M%=HX@6HYJA645@^KLKMBK.^NN-R*]?AXOSSFUN+^MGU9K=&&5ER@FHEJ%JK9 MJ.:@FHMJ'JKYJ!:@6HAJ M4B5(M13:):@FHIJBE4RU M1[6"TNIA5U9AC+_N M:\;V8J&M&*AFHIJ%:C:J.:CFHIJ':CZJ!:@6HII M0C58E23J):@6HIJ"M4R M5,M1K:"T>HR5]1EC?7W&37NQT#8,5#-1S4(U&]4<5'-1S4,U']4"5 M13:!: MA&HQJDE42U M/6FU)84M'R"GT%$S5,M1K:"T6BA-RIZ+B78#M6'JN:T"A MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ M4B5(M13:):@FKI2;N^%0L=-CL/V_CP M[TFC3A =M*"T>O24W123*]T4M^RQTAN=\P8MIT U"]5L5'-0S44U#]5\5 M0 M+40U,;FL13"&L]F@_I83H8/&J"91+4&U%-44JF5M+_WE15B.#EI06CUM!F7: MZ#LG;MT\I6NR5G163K]N,J9U1$[2[ M5,5+-0S48U!]5<5/-0 MS4>U -5"5!.H%J%:C&H2U1)42U%-H5J&:CFJ%916C[&RS6*B;[.X96>4GN@< M76@W!:I9J&:CFH-J+JIYJ.:C6H!J(:H)5(M.6FUMF3&93*;->UIHZP2J):B6 MHII"M0S5\I,VJ;WV\^&TL;"PH$:MQTW9)S'1;O1M+@7\L;>XN]L^+=\?OO9U M,U1K_J"E$JAFHIJ%:C:J.:CFHIJ':CZJ!:@6HII M>BD5=^#!M/^Q8H*M"P" MU1)42U%-H5J&:CFJ%916SZBR+&*B+XOPUJO]ZG!!=-H;U9I(:%<$JIFH9DU: M=HU?[E>PT4$=5'-1S4,U']4"5 M13:!:A&HQJDE42U M136%:AFJY:A64%HM MDJ9E5<147Q6!K;'(?M^TY9E^^*YYAFHFJEFH9J.:@VHNJGFHYJ-:@&HAJ@E4 MBU M1C6):@FJI:BF4"U#M1S5"DJKQUY94S$UT#464[2Q M5,5+-0S48U!]5< M5/-0S4>U -5"5!.H%J%:C&H2U1)42U%-H5J&:CFJ%916C[%!&6/ZC=VWK+'0 M$YVC"^V^0#4+U6Q4MQ4Y983/4E%O_1&@N]V3E_T,H*5+-0S48U!]5<5/-0 MS4>U -5"5!.H%DTO6QI:UEB@8TI42U M136%:AFJY:A64%H]H\J"B\/#[UQC MH1^MJWK;+X*YHLIF63Q?0O:++0FYWS!VVR0#4+U6Q4:CFHUJ M:B&J"52+4"U&-8EJ":JEJ*90+4.U'-4*2JOG6UE9,6,K*V9H906JF:AFH9J- M:@ZJN:CFH9J/:@&JA:@F4"U"M1C5)*HEJ):BFD*U#-5R5"LHK1YC@S+&])45 MY0<0[T[79(_E-=GZ^1KNS][[0]:54=>:;FBK!:J9J&:AFHUJ#JJYJ.:AFH]J M :J%J"90+4*U&-7D[+)U85"?LT_0 5-44ZB6H5J.:@6EU2.KK+V8Z6LO_I.9 M1:,UM- J#%0S4V]0#43U2Q4LU'-0347U3Q4\U$M0+40U02J1:@6HYJ\\E8T['U9+K9M M_U>1HII"M0S55647QDS?A2$VZ_VG^R_GRZ>7HPHMQ$ U$]4L M5+-1S4$U%]4\5/-1+4"U$-4$JD6H%J.:O/)6-!SW'H[O1NUAA;9DH)I"M0S5 MU M@M+JT5067,RU.X_?I,OS#:CC[N#C%N#67$)K+5#-/&G57)K-IA<+@RQT5!O5 M'%1S4MR8565J":.;_<"F], MC&F_^;D(%CJLC6H.JKFHYJ&:CVH!JH6H)E M0K48U22J):B6HII"M0S5765QQ9POKABT1A=:7(%J)JI9J&:CFH-J+JIYJ.:C6H!J(:H)5(M0+48U MB6H)JJ6HIE M0[4'CTJ>**$T?%&*F9J&:AFHUJ#JJYJ.:A MFH]J :J%J"90+4*U&-4DJB6HEJ*:0K4,U7)4*RBM'F-E<<7\^XLK]$3GZ$*+ M*U#-0C4;U1Q4RMF+.]%7JN2\O;=B-AW-J_\TXPHML4 UA6H9JN6H5E!:/:[*$HNYOL3B/_KTQQ][ M?QO\V._W?WQ>HM>2:6CI!:J9J&:AFHUJ#JJYJ.:AFH]J :J%J"90+4*U&-4D MJB6HEJ*:0K4,U7)4*RBMGG5E-\9\QM[V0CLR4,U$-0O5;%1S4,U%-0_5?%0+ M4"U$-8%J$:K%J"91+4&U%-44JF6HEJ-:06GU&"M[,^;ZS>HWW?9".S-0S40U M"]5L5'-0S44U#]5\5 M0+40U@6H1JL6H)E$M0;44U12J9:B6G[3JS<=!OZ4U MOZ"&K:62T2\;,HZ/R3M?5[RN(<5R)LM9+&>SG,-R+LMY+.>S7,!R(R_DL%[!8V%#=O(JD$EJ_2M&M'3P[OE]ECTM#LMSG@L%V>LGQ=S_/GYVI/,[14 M@^5,EK-8SF8YA^5Y@.5"EA,L%[%K_U[LCUU0C\^78.U)A79HL)S)Y N,::3:NI-G7C='4ZOBSAZ4;VJW!Y N,:Z3:II)N^EN.61?-7 MC.Z)-KFXJ3B:MBS=--F!+9:S6SG&2YI.W- MPNA/Y_/&!TFD[+B*Y3*6RUFNP+A&#$TK,:2OV^B^1AZMTCAS%ZLRY^.+2$)[ M,EC.9CF'Y5R6\UC.9[F Y4*6$RP7L5S,+.:CBTA"^S!8+F.YG.4* MC&M$TJP22=KMRK>N?D>[,,Y<;5?;:#H87*006G/!P7,IRBN4RELM9KL"X1E;-*UFEK[YXOD>U*N]1'2ZF'MKC M"NV_N'9:FF4J)GLJ%LO9+.>PG,MR'LOY+!>P7,AR@N4BEHM93K)<RZ*Y3*6RUFNP+AZ8!F53@Q#WXE172+8^[,G-MOMJOT"2P]U M3BR4,UG.8CF;Y1R67NT_+NW\@G,ER%LO9+.>PG,MR'LOY+!>P7,AR@N4BEHM93K)PG,MR'LOY+!>P7,AR@N4BEHM9 M3K)58G9@R7()RZ4LIU@N8[F\[6? .&[> M'EQ\V@DU<".'*DT8AKX)H_,69+W7/9-(SF0YB^5LEG-8SF4YC^5\E@M8+F0Y MP7(1R\4L)UDN8;F4Y13+92R7G[GCFHM]98^W<1%;?TESAE%ISC#TS1DW;_W2 M.]WCBN1,EK-8SF8YA^5Y@.5"EA,L%[%C,53^):7HQ*\C6;Z![%^8!V4X-E#-9SF(YF^4N>@-K,KYH*B^P8>MQ-:@T:@STC1KE M-=0QM':]#YOMQ]7GY?JVCSW6XYTS#.5,EK-8SF8YA^5Y@.5"EA,L M%[%@G,5R-LLY+.>RG,=R/LL%+!>RG&"YB.5BEI,L ME[!DY5Q>$%MC)-<)H4 DC?=5%]VW&A^=X#X^;W6[U M[G[9^W6YW3R?87MTL1T9*&>RG,5R-LLY+.>RG,=R/LL%+!>RG&"YB.5BEI,L ME[!NCQ_O)=^ MLE&K=,\TDC-9SF(YF^4N.G?3$K"0W;"*M*5<9 7Y7Q?"EVOC_6GE-L3P;*F2QGL9S-<@[+ MN2SGL9S/<@'+A2PG6"YBN9CE),LE+)>RG&*YC.7R,U?-J>%X,IE?!M5?TJ4Q MJ'1I#/1=&L]3A(?KJ;?;Y?O5\?;9K_?[7KAXUU[&J\>ZAQ9;I(%R%LO9+.>P MG,MR'LOY+!>P7,AR@N4BEHM93K)RG&*YC.5REBLP MKI%NE2:.@;Z)0RS^6#T\/?3>;;:'HU?KC[V[Q6' U?Y+>[:QU1LH9[*7=04V;B.W M*AT>0WV'Q\6Z#W&(KU7[J@\]U3VRV/X.E+-8SF8YA^5Y@.5"EA,L M%[%;6S!!\I9+&>SG,-R+LMY+.>S7,!R(Q7,QRDN42 MEDM93K%S7(%QC72K%'T,M9NM.]\48VL^4,YD.8OE M;)9S6,YE.8_E?)8+6"YD.<%R$/;7;'TI;MB;"D' MRIDL9[& M:J-*=\>HS]X5&['='2AGLIS%P M7,IRBN4RELM9KL"X1KI5&CY&^H:/CG?%]%KW;&-+/E#.8CF;Y1R65FQG!\I9+&>SG,-R+LMY+.>S7,!R(ZQY<;"$'REDL9[.2JU+; M<7C<:47'OY3?D]O5P[*7+O;+:Q\$K=>[YQC)F2QGL9S-<@[+N2SGL9S/<@'+ MA2PG6"YBN9CE),LE+)>RG&*YC.5REBLPKI%UE4Z/T1A>Y\%V>Z"R_DL%[!KN#OGC?VZQ[GQ?;U?,MM.WQ.NZ'Q:ZWZ#TNMW>'Y/M[>]JQ71\H M9[*/ZC.1+58QZN'N L84>*&>QG,UR#LNY+.>Q MG,]R PG,MR'LOY+!>P7'CFKLV\"G;P7,IRBN4R MELM9KL"X1KH-*NFF;QN)GA[>+;?'B[CC[^PJQ2-_/G\E_O#UXJX]Z=B"$90S M6S M7(%QC?BJ5(N,]=4BES.0IS[':S.0;,,(RIDL9[&D;%V[_=W MSD"R'20H9[*R MG&*YC.5REBLPKA%?E6*1L;Y8Y&(&,EU^WMQ_/G8SG&2YA.52EE,LE[%RG&*Y MC.5REBLPKI%NE/ M5KW;.-;1Q!.8OE;)9S6,YE.8_E?)8+6"YD M.<%R$IMY=%% M?+$E(BA78%P]OB:5$I&)OD2D\Z>#ZKW.D85R)LM9+&>SG,-R+LMY+.>S7,!R M(8H%QC4RJ='Y,M/NN M.RSJN+;13#]0][!BRT!0SF(YF^4XA1G(FRUDL9[.Q7,YR!<8UXJM2[S'1UWMTNI4F#I=FJQ=NI+%-'RAGLIS% MP7,IRBN4RELM9KL"X1NA52D$F M$_A&&EL#@G(FRUDL9[.N][NG&UH"@G,5R-LLY+.>RG,=R M/LL%+!>RG&"YB.5BEI,LE[!_MH<9V_.!2SGLUS QG,UR#LNY+.>QG,]R ;6R#",I9+&>SG,-R+LMY+.>S7,!RX9FK;;H;MVRZ M$^S $P7,IRBN4R MELM9KL"X1@96*D2F0WABDBT103F3Y2R6LUG.83F7Y3R6\UDN8+F0Y03+12P7 MLYQDN83E4I93+)>Q7,YR!<8UTJW2-')XK+O"^VVQ6^UZNX.^>-_;K'N?%]O5 MXMW]\N9U_GJ_>]J1G,ER%LO9+.>PG,MRWIDSC,KT7?\GHUDX@HX:L%S(Y N,:*58I')F"A2.U>:VSU",I9 M+&>SG,-R+LMY+.>S7,!R(/3-GJ$90S6RG,5R-LLY+.>RG,=R/LL%+!>RG&"Y MB.5BEI,LE[!RG&*YC.5REBLP MKA%\E2J3Z1R>G&1K2U#.9#F+Y6R6S7(%Q]72;56I+9MJMXUTW=NNUSMF&2 M?/=--;W?/S MG&2YA.52EE,LE[%SG,-R+LMY+.>S7,!R(<;JLRW?;+[0O7;%JG>ZJ1G,ER%LO9+.>PG,MR'LOY+!>P M7,AR@N4BEHM93K)NN>1YT%CQG+'CYBQ78%PCQRJM M)#.PE>2TUZT]S]A*$I0S6Y N/JZ3:O5)+,]94D-Z^>U#N=4PWE3):S M6,YF.8?E7);S6,YGN8#E0I83+!>Q7,QRDN42EDM93EU[&QX_KY[B8Y MRQ48UTBP2CG)7%].\I_,2EY?/JD?M'OQG,UR#LNY+.>QG,]R )QM5_<]ZP_'I?KP^\];9>].M"> M==I3Z)YU)&>RG,5R-LLY+.>RG,=R/LL%+!>RG&"YB.5BEI,LE[!-Z2+35!.9/E+):S6S MG&2YA.52EE,LE[%QG,UR#LNY M+.>QG,]R WBVWQ_G#X^_LC@_NSC.1QZ_$'W3SBFP%"QG,UR#LNY M+.>QG,]R RG&*YC.5REBLPKA&+E7J2.5Q/,F?K25#.9#F+Y6R6S7(%QM70;],MZDN-C[A[:%:UKMK&< MR7(6R]DLY["R_DL%[!<>.:NW?$0[+@1R\4L)UDN8;F4Y13+92R7LUR! M<5]3Z_7NTW*Y-Q?[Q9M?'I;;C\NWR_O[7>]N\[3>'R_+*E_M;9/7ZXNN.\7-JM'P],W[.G[_^NN3?_/*X^+@4B^W'U7K7NU]^. S5_VEZ^"N\ M77W\].T7^\WCX6KQU2$>]_O-P_/#3\O%^^7V^(3#[W_8;/;G7QP'^'VS_??S M'^?-_P=02P,$% @ 6:-$5P,VEZ1G! <1D !D !X;"]W;W)K&ULK5E;;]LV&/TKA#8,+=!&)'5U9@M8K17+T!9!O&X/ MPQX8B[:%2J)'T78"[,>/E%1=;%JQ6[XDNIQSJ._('WE,3P^,?RDWE KPE&=% M.;,V0FQO;;M<;FA.RANVI86\LV(\)T*>\K5=;CDE247*,QM#Z-LY20LKFE;7 M[GDT93N1I06]YZ#RS.[ M54G2G!9ER@K Z6IF_8)N8UP1*L2?*3V4O6.@2GED[(LZN4MF%E1/1#.Z%$J" MR'][.J=9II3D<_S;B%KMF(K8/_ZJ_KXJ7A;S2$HZ9]E?:2(V,RNT0$)79)>) M!W;XC38%>4IOR;*R^@L.-=9S++#5T-*3;TJ[6,]QZ MABL]9\RSNZ(4?"<[0("_/T@ N!,T+__1>5.KN7HUU=BWY98LZ15?3USY"GHL] M&,IWN.];H@%"'P<3#PZ!L0Z(?!SHM1[6N[P*18;$ALX*G?>NH;G4M\DRZ:%(L-B0U<#%H7@V]KP%': MM78%ES:I!NAB1TXU$_T\$[9EAN,-J#X;

    9?NJ ^M+[\DR MS5+QK/-B5/M:+TR*Q8;$!IY.6D\G1AMP8M)%DV*Q(;&!BPAV.1)^WW+>\/M= M$?J3B0\G1VNA!ABXV ^1>]1F&J#K!HX;GFDSU O%Z,*5+CFSFC4"@[&A%[KH M.)QH@ %&GGPEVHQ>.A]NR7Y''>U1N4Z,02#'WLH/"X MTI>!=:5V;WM;_1CQD?!U6I0@HRO)A#>!E.#U_GY](MBVVO%^9$*PO#K<4))0 MK@#R_HK)Z:4Y49OH[:\LT?]02P,$% @ 6:-$5X6S;UG4 P '10 !D M !X;"]W;W)K&ULM9A=;]LV&(7_"J$-0PNT$4E] MV,YL XNU8AG:+6C:[6+8!6._MH5*HD=2=OKO1\J*;%DR'07*32Q2/$?D$XGO M <<[+K[)-8!"CVF2R8FS5FIS[;IROH:4R2N^@4S?67*1,J6;8N7*C0"V*$1I MXE*,0S=E<>9,QT7?G9B.>:Z2.(,[@62>IDQ\OX&$[R8.<9XZ/L>KM3(=[G2\ M82NX!_5U/KI%9R@/GWTSC M=C%QL)D1)#!7QH+IGRW,($F,DY['?Z6I4SW3"(^OG]P_%(O7BWE@$F8\^3M> MJ/7$&3IH 4N6)^HSW_T&Y8("XS?GB2S^HETY%CMHGDO%TU*L9Y#&V?Z7/98@ MC@3$/R.@I8 ^5^"5 N^Y K\4^ 69_5(*#A%3;#H6?(>$&:W=S$4!LU#KY<>9 M^;_?*Z'OQEJGIA$\*/0>?P0)^8[HA5#!+Q)?HS5U*Q;!%G M*_0'5[KSCGUG#PF@-Q$H%B?RK3;Y>A^A-S^^';M*3\S8N_-R$C?[2= SD_@] MSZZ0A]\ABJG7(I_9Y1',M9P4UNYKN_EALVAXFC/VP)8@O.]*%10JLZEMIV3@>T,2C-WM,0BK>U<0/9G50/@5"/\2 M"+\-Q%X5'H$(PQ'V_!,.5O.N''HRJW$(*@[!)0Y!&X>@P8%0SZ?#$PY6\ZX< M>C*K<0@K#N$E#F$;A[#!P0M&OC<*3T!8W;N"Z,FL!F)0@1A807SABB5M) :- M+8*2D X"'Y^@:!E("1X-Z MY$4EGO%L"T+%I@Z;>VTLK-Y=BTN?9E%/9C6FHXKIJ-<2/>J38I]F44]F-8H$ M'\(C?E&1MLNZ BO=:EL\UA_T*#C]3OMZ;AW'498F+RK5=EEG'*2!(R#8)\'H ME$9/CZW3.,1@8LV'9PNV7=:9!FV^'$% _\4QFN$67)(L^1BG&VMVG999QA> M \; \T,\.(7Q&H&6'!(MN1AI!ZTP^@RK,]),R(%/Z;"Y:[Q&K"6'7$OLP?;+ M&@2PI2[QK4SZ#*XSTDS+88!Q@\AK!%QR2+C$'G'/)CN[KC.,\+GYKVVD3SU, MPL.>NU^K>W048P[./C&QBC.)$EAJ*;X:: ^Q/XO:-Q3?%*&ULM=UO;]I( @;PKV)QJU,K50'_ MA?02I#:>\[L.?;1S&XY@QTS[=%]N$X-^8 M\,08GK%]]9QFG_.5$(7U=;/>YM>C55'LWH_'^6(E-G%^D>[$MOS)0YIMXJ+\ M-GL;OB4/*Z*ZH;Q_&H7/XH[4?RQN\W*[\9'99ELQ#9/TJV5B8?KT0?[ M/0_<:H'Z'G\FXCEO?6U5#^4^33]7W_#E]6A2K9%8BT51$7'YSY.X$>MU)97K M\:5!1\KXM/Z3,3S0/R M*V^1KO/Z_]9S<]_)R%KL\R+=- N7:[!)MH=_XZ_-+Z*U@&.?6,!I%G#.7B06"9H&@LX!WZKNGS.DVT5]KLB*W^: ME,L5\]LR6R++Q-*Z*]+%9^MN?_^?,H=6D5J?Q%)L=G4DWX2BB)-U_O9J7)2# M5HN.%\T 'P\#."<&L*W?TFVQRBVR78IES_)T8'E' XS+1WM\R,[+0_[H:,7? MTZ<+RYV\LYR)XUCY*LY$WK->-WKE'XNB5.PA)=0K=V)WSKH0O?+W>'O.NE"] M$HI%2_GC+K3>_/+6>DH+46X][@N^S8ML7V[G"FL9?[-^L<;-2*<'C,X?T#X. M> [,SHC\N4O%]F3&,W_^A<[F/RM+^5(+$1B M!(E1)!8A,8;$. A34NP=4^SI]-9+25[%^-W+GTF\+U9IEORW_,&;9-OD^69) MV\69]12O]Z).V#)=K^,LMW8B.Z3MK?6_UG:[+WG:\4R3A\1")$:0&#U@T]:3 M.[DHGUJ[$[SS[L:0J\8'QU1B%QQC%VACQ_-\'V\7HGJE;K9MY;O-\OW:EWV2 M)_6.PSK5 MAW6S2_,\N5\+ZX/(TGJ@OFAJ%=-H(K$0B1$D1I%8A,08$N,@3(GO[!C?&?(M MT0R98B06(C&"Q"@2BY 80V(@M8Q#3 2 M"Y$806(4B45(C%V^VMWP9]YL8KOJW@8'#:IDTY[(CWXGVG3^&7_;]WZ@JUW, M-(Q0+81J!*I1J!9!-0;5.$I3@]OJ+&SDSD&CH?*,U$*H1J :A6H15&-0C:,T M-<^.S+,#VDW00\911FHA5"-0C4*UJ-':K^]!X+ONY++S:0)T6([2U)3*DLK6 MM@?S.Y$E(K=NK$YGW)M3:$<%U4*H1J :A6H15&-0C:,T-7;_)#UI,RYF\L_GT[$=!6#JJ%4(U -=IH SL1T,8-JG&4IAZ?((LY1U_, M_;[?W)_BS/ZXU$F5=U(GY?9O6T:6:A6@C5"%2CC=9^&]=I:R/H M@ RJ<92F)E8V-@XLM)V#:@2JT4;3;V2A0S*H MQE&:&EE9NCGZTNWPP6^SXS#\\9A>,XXIM'F#:J31VEM">V)[G6Z+0@>-H!J# M:AREJ4&5O9NC[]U.?;2;[HN\B+?+9/LX&%YH'0?50JA&H!IMM/:?0O=#AYZ[ M]/RU,.AZ<92F)E*69XZVS#C9!)>O]>=..]>/8)Q(:*$&U0A4HU M@FH,JG&4 MIF9<%FJ.CRR('6A[!M5"J$:@&H5J$51C4(VC-#7/LF)SC ]>J[YZV9+OU)V, M5P>V#>U@0.LVJ!9"-0+5*%2+H!IK-&7/9FI[SBSHS&)'#:LF6U9NCKYRT^R- MG)KAKA>-XPHMX: :@6H4JD50C4$UCM+43,N^SH$>_N9 RSFH%D(U M4H5(N@ M&H-J'*6I>9:%G:,O['[RW@>TIX-J(50C4(U"M:C1E/T%SW4N8FV=6Y^J[NL*7^8-VDFTV9U),SXO6,:4:A6@C5"%2C4"V":@RJ<92F!EE6 M>"[TH#H76MM!M1"J$:A&H5H$U1A4XRA-S;/L]UQ]O]>I3:H3&59-26MRT'V< M)]6DBNH4A[T1AU9^4"V$:@2J4;>G0.RT)M !&53C*$W-;>M,\XD]$R3V5)#8@.5(+Q MNO7F[IVU2M=+<9AMN1#;(G[LW\)"6T"H%D(U M5HH]EVNYB^<+JS?Z"#,JC& M49J:5UGON0/'RQVWLH>DOJN.E$LW<9$L6KL(O9F%-GU0+81J!*K1@2?DAUXRQ#:SNH1J :A6H15&-0C:,T-=^R MVW.GT \EH+T>5 NA&H%J%*I%4(U!-8[2U#S+7L_5'^YE..E8KQGG&=KK034" MU6BC#4Y=B'KO./%L=]KI+*#KQU&:FD+9QKE#IZ5<9*(NUL37G=CFXM3!RGK' M.'_08@VJ$:A&W=4"V$:@2J4:@6034&U3A* M4_,LJS!/7X5]WPP$/6H<:V@#!M4(5*.--C0# 3HH@VHWB3V;= J>&,VE M4J#KP: :1VEJG&4MYAM>6NWG7"I%OQ;&F8?V:%"-0#7JGW.]->B0#*IQE*;& M6[9H_KDMVM#9$O20<4*AK1E4(U"-#CP!FHTRM#.#:AREJ:F5G9FO[\PT%_B) MO_6&%WH@&%0+H1J!:M3OJ0>[&U=H_0;5.$I38RKK-U]?O_W 57WTLG%@H6T< M5"-0C?KG7#H-.B2#:ARE*9$-9,D6Z \Q,YR-H-=,8PK50JA&@M?7-YO.@FGG MW)P4.F@$U1A4XRA-#:ILSP)]>W9J:H/F>$B]:!Q6:%T&U0A4HU M@FH,JG&4 MIF9:=FJ!@YSA$$ +,Z@60C4"U2A4BZ :@VHN[6/?H,NEXT?[??$[KF=VN]9??M8\O.K7?PH?HNSQV2; M6VOQ4 XUN9CZ(RM+'E?';XIT=STJ7T_NTZ)(-_67*Q$O15;=H?SY0YH6+]]4 M SRGV>?ZXO[R MMZO%?U__.I_?%/[^^=/E]7_^X=>;FR__\>./U^>_SC^?7?]P]65^>?N__'*U M^'QV<_O3Q<W/?ORF?+CX/+^\OKBZ+"SFO_SG'Z+X']$N%0_O'G)_G]'%_&_7*[<+ M=T_FYZNK_[[[2?KA/_^P=_'PKG7Z]OKCX_/OCV*_A\_IE=M[[;,H?GNQ-U_MEQ_R]'(7 M7_UZ%Y]>\.*S5_S%/X1/+WGQV6M^\M)#GE[TXK-7_<6'/+WLQ5>_[L6G%[[X MZE>^^/32%S=?^X,7G_[3BU]\]NJ_](65GE[]TJM?_=+3JU]Z]:M?^O8?^[-7 M_\6'/+WZIO6K M7WIZ]4NO?O5+3Z]^:?/5?_'OX/VG5W__U:_^_M.KO__JO^GWGU[]_=?_7?_M M+_M7O_K[3Z_^_N:K?_3B0YY>_?W-5__EHSR]^OO/7OT7'_+TZN\_>_5??,C3 MJ[__[._]PY<>\O3J[[_ZO_V#IU?_8//5?_'I'SR]^@K M3Q_FB^O_KU#^GZ\7-[\7_KW0.ELLSN[&G,*__75^7K'WI4PQOG[\H5 L_KE0VBN5"L/^7PO_]L<_%:Y_/5O, MK[=\@7_-UFI?/^VBE7.^MB^+'PJET]=JE6SMK_/S;UKQ9:7Z&F4O3TE>H13W M'Y7<9Y9F:ZVKWU:>6:Y6>XUV]%JM_@JM>)CW^]5XA;*7^]HULY7V^?57U,G']@Y?BW5?\1_??NX?]%[>EW2K?/M=ROV: M^ME:9?[SM[]>EMH?"S\^BB_#@]<_V?V7E>$K_I0^*J67E=$K_I3N%_.4<;;2 MGW]YS=<7?Y_N;?Y^_YC=\^HH_%\_@%[59SI=Y=OF:W[*(5_SQ*IV\]@]K MO,O[S;M<>0GRN9Q2KW+[.[T6D=/9U1;T\A_XOGF]/*^OL_^ M\/UV=3,O?)C_?)->7M\LOGZ>7]Z\[F@Y/5T]VFY_:45.6^_C4J_D MO_@Y;;V?([_]GBZ?W38J)ZP/_S7G_M45.6E=_7W?>^WO^]H,O?_MNY[]^R/M MO_1W[1WT[W=OPGXHO+_Z_&5^>7UV_]YNW'[;<_EQ?O]'Z>??"ZOWZYS]?O_+ M\;>SQ8?"?S5NR4)Z,_]\_7^V/-7W#\<_V'[\N_?(_^/ZR]GY_#__\.7V&\'W\;W@RS]I\YB_LM\L;@=RJ_O_OGBST_?'UQ<7W^]_<5_ MN[A\_)5M_VCQ/M/>=3276%EB%8E5)99(+)5836)UB34DUI182V)MB74DUI58 M3V)]B0TD-I382&)CB4TD-I783&*1'>6=1W.JT:@'#7'0> :M9SSF\^A>NSOU M]K>?#O?N?_SEQ]_6IFYZ6-K&H'$,6L>@>0S5Q[6I^_#;U'VXV]3]Y6Q1^.WL MT]?Y_<3]X>K3I[/%=>'+?/$P??^I\(_L?U9XGWF\72=QB94E5I%856*)Q%*) MU216EUA#8DV)M236EEA'8EV)]236E]A 8D.)C20VEMA$8E.)S206V:'>>1*G MVF/4CU:=QV"J/48]_XU5 MVMB@78SDM4\B?>T=:Z^](XU5T%H%S5707H4*UMHH?/QM%#[>;13^[>KFXO+C MW5O"Y_/+F[./\VWC;Z:YZ_@KL;+$*A*K2BR16"JQFL3J$FM(K"FQEL3:$NM( MK"NQGL3Z$AM(;"BQD<3&$IM(;"JQF<0B.\8[C[]4HU$/&N*@\0Q:SWC,9[&X M,B"7-F=H>D2:Q:!=#!K&H&4,E<:U0?ODVZ!]DCEHI]?77\\NS^>%JU^>WF[^ MY6I1N#O,Q?GM3_Y1^..6K_E=-OI?Q:V?9,Q\T*[CN<3*$JM(K"JQ1&*IQ&H2 MJTNL(;&FQ%H2:TNL([&NQ'H2ZTML(+&AQ$82&TML(K&IQ&82B^R$[SR>4XU& M/6B(XS&>AZMO$1\6]X\WIF":Q:!=#!K&H&4,FL:@;0P:QU!U7)O03[]-Z*>[ M3NBWM\ZO/G^^NGQX=_Q^8C\_N_[UA6G]?>8!=AV\)5:66$5B58DE$DLE5I-8 M76(-B34EUI)86V(=B74EUI-87V(#B0TE-I+86&(3B4TE-I-89)=YY\&;:C3J M04,<-)Y!ZQDTG_'8S]5O,8Z/#DY+IZ?[FZ>AT./2.@;-8] ^A@KDVNQ=W/LV M?-_MS,B8OM^OS-E_+IS=%,[N1N^?;^_UH?!E<7$[EG_[E&+A[/)#X6]WESN_ MO%GY'.,N'V/,_F)VG=2I5J9:A6I5JB542ZE6HUJ=:@VJ-:G6HEJ;:AVJ=:G6 MHUJ?:@.J#:DVHMJ8:A.J3:DVHUKDU'WG"=YR-O=A"QTVJF&K&C:K8;L:-JQA MRQI/:3U9^:YE[X>CD].U'QO?O]B"!DOH^ER_LJRHF#G7=Q97Y_/YA^O"+XNK MS]^F]OG?YXOSB^L7SWMY_ZBN?K]7W/:I@[]F'W[GV5MJ%:I5J990+:5:C6IU MJC6HUJ1:BVIMJG6HUJ5:CVI]J@VH-J3:B&ICJDVH-J7:C&J14^#=9V_*O;>< M+738J(:M:MBLANUJV+"&+6O8M(9M:["XKD_EI>547LJ7=^? M[7+^Z>SZNO!^_5R7EP;S3'CG=\ZE5J9:A6I5JB542ZE6HUJ=:@VJ-:G6HEJ; M:AVJ=:G6HUJ?:@.J#:DVHMJ8:A.J3:DVHUKDE'KWZ9UR-O=A"QTVJF&K&C:K M\=35U0NQ%$\.3PZ?78?%'MESXE>G;^/U\O MKB_N]UV^-)?3]954*U.M0K4JU1*JI52K4:U.M0;5FE1K4:U-M0[5NE3K4:U/ MM0'5AE0;46U,M0G5IE2;42UR2KW[7&[W6EK.%CIL5,-6-6Q6XZFK:Z*SRX6;H]LJQDVFV&[&2R7ET]RR3SDSC.[U,I4JU"M2K6$:BG5:E2K M4ZU!M2;56E1K4ZU#M2[5>E3K4VU M2'51E0;4VU"M2G59E2+G(;O/K-3[BGW MJX/BR=;KB]OCVEQ&\MJGD6ZY8W'OG-]ZJY#E;>;+MG>=INIZ2:A6J M5:F64"VE6HUJ=:HUJ-:D6HMJ;:IUJ-:E6H]J?:H-J#:DVHAJ8ZI-J#:EVHQJ MD1/KW>=IN[;RD5L](6+_Z/1T;W.\M.T-F\M(7OLTTFUW/#DZ/GRVNW++'8O' MI]M6]MBG8A,6MF%A(Q;M5_PNKP_!R_64Q>S]E./YQ<=?;^8?"F>_S1=G'^?? M/B[Y>"64-^YNSS[JSN,Q75M)M0K5JE1+J)92K4:U.M4:5&M2K46U-M4Z5.M2 MK4>U/M4&5!M2;42U,=4F5)M2;4:UR,GX[N.Q76?YR*U>?.+@A_UG2]WM46TL M(WG=DTBWWVWSTAJU+7?;^Z&X>3<;KK#E"INNL.V*=MYO\?I(O%Q364UE^ MF(#/?OXTSWT7F&ZGI%J9:A6J5:F64"VE6HUJ=:HUJ-:D6HMJ;:IUJ-:E6H]J M?:H-J#:DVHAJ8ZI-J#:EVHQJD9/FW<=)V^Q7:SH4-7=C2A4U=L-:M3\_+W9/%[#V1U;N+[LT_Y$[. M='$DUE3K4VU M2'51E0; M4VU"M2G59E2+G"SO/CG;C9*6LX4.&]5XJNKJV/S\A.7G]RG=CM9'I>>C=;YF MZQ8V;V'[%C9PP0JW/B\O-T$6LU=!=A87OYW=S N=3[?'^#R_O-DZ+=-MCU0K M4ZU"M2K5$JJE5*M1K4ZU!M6:5&M1K4VU#M6Z5.M1K4^U =6&5!M1;4RU"=6F M5)M1+7*BO/NT;-= 6LX6.FQ4PU8U;%;#=C5L6,.6-6Q:P[8U6%S7!O72KUZ5(^[VS'R\G]T+/_]>6+U?Y^SW^U^.OYTM/A3^JW%+ M%M*;^>?K_[-MRB_139%4*U.M0K4JU1*JI52K4:U.M0;5FE1K4:U-M0[5NE3K M4:U/M0'5AE0;46U,M0G5IE2;42W"7UQ8?YXF'27\S/YQ>_W<[U MM[=O;H?^Z[/SK.MD9Q]JYWG^^9K*T^+QX;-/VI;I82M4JU(MH5I*M1K5ZE1K M4*U)M1;5VE3K4*U+M1[5^E0;4&U(M1'5QE2;4&U*M1G5(B?+NX_J=K&DY6RA MPT8U;%7#9C5L5\.&-6Q9PZ8U;%N#Q75]5"\M1_7LQ9+-L\NSCR^>,I/]X)V' M;[H\DFH5JE6IEE MI5J-:G6J-:C6I%J+:FVJ=:C6I5J/:GVJ#:@VI-J(:F.J M3:@VI=J,:I%3X]TG=+L\TG*VT&&C&K:J8;,:MJMAPQJVK&'3&K:MP>*Z/J$O M5TR6]K_W*3-T%275RE2K4*U*M81J*=5J5*M3K4&U)M5:5&M3K4.U+M5Z5.M3 M;4"U(=5&5!M3;4*U*=5F5(NPW#O+V=R'+738J(:M:MBLANUJV+"&+6O8M(9M M:["XKD_YRW65MS>SWH??LDC^]M;YU>?/MY/^_7DT]XOES\^N?\V[*DSVD78> MYZ56?M36K\%>/#G<./VF0H]:I5I"M91J-:K5J=:@6I-J+:JUJ=:A6I=J/:KU MJ3:@VI!J(ZJ-J3:AVI1J,ZI%3I1W']0I9T,>9R%E[L,ZB^=TD[77E*M_*BM[8#=+^V7#C<'=+K0DFH) MU5*JU:A6IUJ#:DVJM:C6IEJ':EVJ]:C6I]J :D.JC:@VIMJ$:E.JS:@6.3'> M?4!_7K?#P^+!P<:E &VAHVPY6\NPN0S;R[#!#%O,L,D,V\RPT0Q6S?7)>[EE MLY2]9;/S=7'^Z]GUO! ?%_.73UFG2S.I5J9:A6I5JB542ZE6HUJ=:@VJ-:G6 MHEJ;:AVJ=:G6HUJ?:@.J#:DVHMJ8:A.J3:DVHUKD5'GW$=PNS;2<+738J(:M M:MBLANUJV+"&+6O8M(9M:["XKD_JR^6?I8?U2-_QE'6Z,Y1J9:I5J%:E6D*U ME&HUJM6IUJ!:DVHMJK6IUJ%:EVH]JO6I-J#:D&HCJHVI-J':E&HSJD58[IWE M;.[#%CIL5,-6-6Q6PW8U;%C#EC5L6L.V-5AF9WN4Z5: MF6H5JE6IEE MI5J-:G6J-:C6I%J+:FVJ=:C6I5J/:OU';>UDX;V''YNS.MV5 M2K41U<94FU!M2K49U2*GR[O/ZG97JN5L?<,&,VPQPR8S;#/#1C-L-<-F,VPW M@X5S;5;?7^Y*W<_G'V\G]B_#>?WGRS]93[?-I)GB[N.Y%0K M4ZU"M2K5$JJE5*M1K4ZU!M6:5&M1K4VU#M6Z5.M1K?^H%8LK,_G>#WO'>VL_ MBAOC.?T:AE0;46U,M0G5IE2;42UR4KSS>&XYF_6P)0X;S[#U#)O/L/T,&]"P M!0V;T+ -#1;1]?%\N>1T/WO)Z?CL[F3VF\*7M3']R].'5!]/@KFY>CHQYO$7 MKJ\^?=@ZNM,]IU0K4ZU"M2K5$JJE5*M1K4ZU!M6:5&M1K4VU#M6Z5.M1K?^H M;8[NAYNS.MUR2K41U<94FU!M2K49U2*GR[O/ZG;+J>5L>L/6,FPNP_8R;### M%C-L,L,V,VPT@U5S?58O+6?U["VG:Z>]%.9_OQW9+VYG]"^+B_-YX=_N3E'_ MQ?>O$3I>C4JU,M0K5JE1+J)92K4:U.M4: M5&M2K46U-M4Z5.M2K4>U_J-VLC*P'_UPM#FOTYVG5!M1;4RU"=6F5)M1+7+: MO/N\;G>>6LZ&-VPKP\8R;"W#YC)L+\,&,VPQPR8S6#/7Y_7ESM/]S&U+/W46 M5^?S^8?KPB^+J\_W'R1]N.3Z[6S^.,G/_^?KQE3K/VJKIZ8?'&X]-9T>=TBU$=7& M5)M0;4JU&=4BI\6[S^=V6ZGE;'W#!C-L,<,F,VPSPT8S;#7#9C-L-X.%7OXVO[ZY6FP=R#.]G0=RJ96I5J%:E6H)U5*JU:A6 MIUJ#:DVJM:C6IEJ':EVJ]:C6I]J :D.JC:@VIMJ$:E.JS:@6.8'>?6BGG,U] MV$*'C6K8JH;-:MBNA@UKV+*&36O8M@:+Z_K0OMQTNJ MO,)C]J%VGN?I+E6J5:A6I5I"M91JM4=M]42$4JEX=,$IUE3K4VU M2'51E0;4VU"M2G5 M9E2+G!3O/I[;!:>6LX4.&]6P50V;U;!=#1O6L&4-F]:P;0T6U_7Q?+G@=/_D M>Y\P0[>=4JU,M0K5JE1+J)92K4:U.M4:5&M2K46U-M4Z5.M2K4>U/M4&5!M2 M;42U,=4F5)M2;4:U",N]LYS-?=A"AXUJV*J&S6K8KH8-:]BRADUKV+8&B^OZ ME+]'?EQXNK#X5_N[@L_#X_6US_:>O 3G>>4JU,M0K5 MJE1+J)92K4:U.M4:5&M2K46U-M4Z5.M2K4>U/M4&5!M2;42U,=4F5)M2;4:U MR(GS[@.[W8MJ.5OHL%$-6]7(R>I/^P]3UO;AW.Y M9RM:-B,ANUHL)"N#><' MRQVH!]D[4%??6C]??0M^_O>[V_.7SES/9G>=TZE6IEJ%:E6J)51+J5:C6IUJ M#:HUJ=:B6IMJ':IUJ=:C6I]J ZH-J3:BVIAJ$ZI-J3:C6N1T>NGAX<9FMJAMN>/&U6;#=C!L",.6,&P*@[5P?=1>[C,] MR-YGVI\O+N;7A7>%SF+^RWRQN)VX^W>?(=TZ7M-EI50K4ZU"M2K5$JJE5*M1 MK4ZU!M6:5&M1K4VU#M6Z5.M1K4^U =6&5!M1;4RU"=6F5)M1+7+:O/MX;7>: M6LX6.FQ4PU8U;%;#=C5L6,.6-6Q:P[8U6%S7Y_72SU1]^9>OIZMGXSA,\W8-*M0K5JE1+J)92K4:U M.M4:5&M2K46U-M4Z5.M2K4>U/M4&5!M2;42U,=4F5)M2;4:UR*GU[A.\W97Z MR!VMG*&QOW&&ALUNV%)&\HIGD&ZYS_-S5?+O8V,5ME9A/ MWM[<:2K^O\?B+^JYS,5GDS(]I"UE)*]X!NDK[E-[Q7ULK,+6 M*FRNPO8J6+#6)^7ETL^#S'5#+[Y_?/;UYM>KQ<7_ON(]9+K4DVIEJE6H5J5: M0K64:C6JU:G6H%J3:BVJM:G6H5J7:CVJ]:DVH-J0:B.JC:DVH=J4:C.J14ZQ M=Y^,[5+/1V[UG=/BWN;G_&QXP[8RDE<]A_15]ZJ]ZEXV6F&K%39;8;L5+%SK M$_)R8>9!]L+,9Q/R;U=/UP,\GU_>G'V<;YV*Z6I,JI6I5J%:E6H)U5*JU:A6 MIUJ#:DVJM:C6IEJ':EVJ]:C6I]J :D.JC:@VIMJ$:E.JS:@6.97>?2JVZS,M M9PL=-JIAJQI/62T65T;HTK,QVR[%M)SM9=A@ABUFL&2NS^/+I9@'V4LQ7WK' M^NKKS?7-V>6'N]D\[RUKNCR3:F6J5:A6I5I"M91J-:K5J=:@6I-J+:JUJ=:A M6I=J/:KUJ3:@VI!J(ZJ-J3:AVI1J,ZI%3K)W'\[M\LQ'+ONT9[L1TW+)*YY! MNN4^ST][SK^/C5786H7-5=A>!0O6^FB\7$AYD+D*Y\5+]!7^46C_\LO%^7RQ M=1JF2R:I5J9:A6I5JB542ZE6HUJ=:@VJ-:G6HEJ;:AVJ=:G6HUJ?:@.J#:DV MHMJ8:A.J3:DVHUKD5'KW:=@NF;2<+738J(:M:MBLANUJV+"&+6O8M(9M:["X MKD_NRR63!P][6L[D/6^BP40U;U;!9#=O5L&$- M6]:P:0W;UF!Q79OR#Y?;*@^SMU6^=.K*ZR[6EXWO.L%3K4RU"M6J5$NHEE*M M1K4ZU1I4:U*M1;4VU3I4ZU*M1[4^U094&U)M1+4QU294FU)M1K7(J?7.$[SE M;.[#%CIL5,-6-6Q6XZFKF:?-V$/:7(;M9=A@!BOF^EB^W&QYF+W9\J6Q?(4JU"M2K5$JJE5*M1K4ZU!M6:5&M1K4VU#M6Z5.M1K4^U =6& M5!M1;4RU"=6F5)M1+7*2O?ML;A=>6LX6.FQ4PU8UGK*:>9ZZ/:2M9=AO_I[/JZ$'J7NTU%\^62^\(_[G]AZWA.=WA2K4RU"M6J5$NHEE*M1K4ZU1I4:U*M M1;4VU3I4ZU*M1[4^U094&U)M1+4QU294FU)M1K7(2?3NX[G=X6DY6^BP40U; MU7C*ZMJ^SV>GK]-#VEJ&S6787H8-9K!BKL_BR^6AA]G+0]\OWQN_GU2V#"%+5/8-(5M4[ XK4_!RY6= MA]DK.Q\_O+D^_IY]O?GU:G'QOZ\8@>FZ3JJ5J5:A6I5J"=52JM6H5J=:@VI- MJK6HUJ9:AVI=JO6HUJ?:@&I#JHVH-J;:A&I3JLT.G^]M+)T>[MW_>#:?VUV< MEGN_[9GL[6U])K:M87,8R0[/)-WAOK9E4=_AT(T=_IC9$$5KRZ&++QR:=69] MFEUNV3S,WK*97E]_/;L\G]^_H_LPR_YRM2C<'>CB_/8G>=,L7;=)M3+5*E2K M4BVA6DJU&M7J5&M0K4FU%M7:5.M0K4NU'M7Z5!M0;4BU$=7&5)M0;?JHK;V] M?;I_LO$N^(P>-'(ZO/LD:_=H6LZF-VPMP^8R;"_#!C-L,<,F,VPSPT8S6#77 M9_/E'LW#S T^N;/Y/PI_W#J3T^685"M3K4*U*M42JJ54JU&M3K4&U9I4:U&M M3;4.U;I4ZU&M3[4!U894&U%M3+4)U::/VN'*3'YZ6MH\7V-&#QHY_=U])K=; M+RUGTQNVEF%S&;:788,9MIAADQFVF6&C&:R::S/YT7+KY5'VULLM,_GMK?.5 MO1\@55QRS^M)/2H*=5J5*M3K4&U M)M5:5&M3K4.U+M5Z5.M3;4"U(=5&5!M3;4*U*=5F5(N<*.\\J%O.ACQL>Z-J M.5O5L%D-V]6P80U;UK!I#=O68'%=']27>S"/LO=@KG]8\?Q^\\[[PLW5X\W( MG<[I$DRJE:E6H5J5:@G54JK5J%:G6H-J3:JUJ-:F6H=JW:/GV^&*1\7CO:/C M]6]5>_2P?:H-J#:DVHAJ8ZI-J#:EVHQJD9/BW<=SN]_26XWG.*LPMX_F[7<9SNB*3:F6J5:A6I5I"M91J M-:K5'[6U4:YT^.P?'1KTJ$VJM;8\A_W#Y_]PTJ9'[5"M2[4>U?I4&U!M2+41 MU<94FU!M2K49U2*GL;O/W7:MI>5L5<.&,&P)PZ8P; NC;CG;S+#1C);E6%S7 MY^[E6LNCS(4ZF]?PFR\NYM>%O^XR>-.ME50K4ZU"M2K5$JJE5*M1K4ZUQJ.V M]J'P@[W3TL')^@S=XRMG+[<4GF4 MLZ7R\3R6QST]#]/Z/PJ=Q<5O9S?S0N?3[:$_SR]OMH[F=#\EUE3K4VU M2'51E0;4VU"M2G59E2+G%;O M/IK;_9J6LX4.&]6P50V;U;!=#1O6L&4-F]:P;0T6U_7Y?;E?\^AAX]'^2V^O MWYW8\N\_GUW//]S-\%_FE]=G-W?GP\1B<7;Y\7YV+_S\>V'U?IVSW^]_.?YV MMOA0^*_&+5E(;^:?K__/UBF?KN"D6IEJ%:I5J990+:5:C6IUJC6HUJ1:BVIM MJG6HUJ5:CVI]J@VH-J3:B&ICJDVH-J7:C&H1EGMG.9O[L(4.&]6P50V;U;!= M#1O6L&4-F]:P;0T6U_4I?[EW]"A[[VC_[-/#-=3OWI[_<^'RZ^>?YXN5BZH_ MGEYS<5FXN9WZK\_.[[\%R#OQG6XC/7J^)ZYX<'!:.CX\6/_GHC(];H5J5:HE M5$NI5J-:G6H-JC6IUJ):FVH=JG6IUJ-:GVH#J@VI-J+:F&H3JDVI-J-:Y 1Z M]Z'=+B2UG"UTV*B&K6K8K(;M:MBPABUKV+2&;6NPN*X/[W>4LO90H>-:MBJALUJV*Z& M#6O8LH9-:]BV!HOKVNA^O-Q;>KSWG<^J.:;K3*E6IEJ%:E6J)51+J5:C6IUJ M#:HUJ=:B6IMJ':IUJ=:C6I]J ZH-J3:BVIAJ$ZI-J3:C6H3EWEG.YCYLH<-& M-6Q5PV8U;%?#AC5L6<.F-6Q;@\5U?23>E!9U2+G";O/J?; M[:>6L^D-6\NPN0S;R[#!#%O,L,D,V\RPT0Q6S?4YO;2=SNR75QDVF&&+ M&3:989L9-IK!JKD^GR^WI![G;$G=?J)[\^SR[..+%X_,-G>>R.EF5*I5J%:E M6D*UE&HUJM6IUJ!:DVHMJK6IUJ%:EVH]JO6I-J#:D&HCJHVI-J':E&HSJD5. MI'-:MBJALUJV*ZO8LH9-:]BV!HOK^N"^7)]Z>_/._XZG MN1_0*5]J9:I5J%:E6D*UE&HUJM6IUJ!:DVHMJK6IUJ%:EVH]JO6I-J#:D&HC MJHVI-J':E&HSJD58[IWE;.[#%CIL5,-6-6Q6PW8U;%C#EC5L6L.V-5APRI-HZ-Y5JI6I5J%:E6H)U5*JU:A6IUJ#:DVJM:C6IEJ':EVJ M]:C6I]J :D.JC:@VIMJ$:E.JS:@63^E>6SU^6#K8.]K8/'X[J=NUJY:S\0W; MR[#!#%O,L,D,V\RPT0Q;S;#9#-;-]4E]N7;U.'OMJKA:)%W!2K4RU2I4JU(M MH5I*M1K5ZE1K4*U)M1;5VE3K4*U+M1[5^E0;4&U(M1'5QE2;4&U*M1G5XBG9 MJQ?&/-W?N_OQ;$*WVU4M9^,;MI=A@QFVF&&3&;:98:,9MIIALQFLFVL3^LER MN^I)YEZGETYT[WQ=G/]Z=CTOQ,?%_.&TF>RSW[,/L^N83K4RU2I4JU(MH5I* MM1K5ZE1K4*U)M1;5VE3K4*U+M1[5^E0;4&U(M1'5QE2;4&U*M1G5(J?;.Y\7 M8SF;^["%#AO5L%4-F]6P70T;UK!E#9O6L&T-%M?U67ZY0_7D8??3]SO[_82N M5J5:F6H5JE6IEE MI5J-:G6J-:C6I%J+:FVJ=:C6I5J/:GVJ#:@VI-J(:F.J M3:@VI=J,:A&6>VP]L\^/9Q/<_=6_9\+EU\__SQ?K)Q@??+"_\<_&=7K8!M6:5&M1 MK4VU#M6Z5.M1K4^U =6&5!M1;4RU"=6F5)M1+7+ZO/O,;K>R6L[&-VPOPP8S M;#&C9CD;UK!E#9O6L&T-%M?UF7VYE?7D35M9!W]-MP[C=!TKUE3K4VU M2'51E0;4VU"M2G59E2+G#KO M/K';=:R6LX4.&]6P50V;U;!=#1O6L&4-F]:P;0T6U_6)?;F.]?;F=SZ7YH!. M^5(K4ZU"M2K5$JJE5*M1K4ZU!M6:5&M1K4VU#M6Z5.M1K4^U =6&5!M1;4RU M"=6F5)M1+<)R[RQG*Z/N4OU[&> MO&4=Z^UQ+FYOO2_<'O.7^6)Q.]HOKU5S=OX_7R^N+UYU4@W=T$JU,M4J5*M2 M+:%:2K4:U>I4:U"M2;46U=I4ZYP\W_M8.BF62OOKYTEUZ5%[5.M3;4"U(=5& M5!M3;4*U*=5F5(N<3N\^NU/.ACQL>\/F,FPOPP8S;#'#)C-L,\-&,VPU@V5S M?79?KF@]R5[1NF5VWYS/7[BD9#:\\UQ.-[52K4*U*M42JJ54JU&M3K4&U9I4 M:U&M3;7.H[9ZW;MB<:^T?WJP.9C3):Q4ZU-M0+4AU494&U-M0K4IU694BYP( M[SZ8VR6LEK/Q#=O+L,$,6\RPR0S;S+#1#%O-L-D,ULWUP7RYA/4D<_W33^]7 M+^]^=OFA\+>SNW-F;KY]-#7O;7.Z8I5J9:I5J%:E6D*UE&HUJM6IUJ!:DVHM MJK6IUGG4\M\VI\M3J=:GVH!J0ZJ-J#:FVH1J4ZK-J!8Y)=Y].K?+4RUGVQLV MEV%[&3:888L9-IEAFQDVFF&K&2R;Z]/YE3K4VU M2'51E0; M4VU"M2G59E2+G$3O/K;;3:J6LX4.&]6P50V;U;!=#1O6L&4-F]:P;0T6U_6Q M?;E)]>1A#]1W_#PJ7;1*M3+5*E2K4BVA6DJU&M7J5&M0K4FU%M7:5.M0K4NU M'M7Z5!M0;4BU$=7&5)M0;4JU&=4B+/?.<#7G8]H;-9=A>A@UFV&*&36;89H:-9MAJ1EMQZ[/[;> MIW_B\ZC9\,YS.=VJ2K4*U:I42ZB64JU&M3K5&E1K4JU%M?:CMO8)TH/]TM'Q ML\&<+DRE6H]J?:H-J#:DVHAJ8ZI-J#:EVHQJD1/AW0=SNS#5MT3I>E4JU,M0K5JE1+J)92 MK4:U.M4:5&M2K46U-M4Z5.M2K4>U/M4&5!M2;42U,=4F5)M2;4:UR.GU[C.\ M799J.5OHL%$-6]6P60W;U;!A#5O6L&D-V]9@<5V?X9?+4F]OWOG?[\.ICU^ MFO*E5J9:A6I5JB542ZE6HUJ=:@VJ-:G6HEJ;:AVJ=:G6HUJ?:@.J#:DVHMJ8 M:A.J3:DVHUJ$Y=Y9SN8^;*'#1C5L5<-F-6Q7PX8U;%G#IC5L6X/%=7W*7RY+ M/?V>RU*S#[[SA$^7I5*M0K4JU1*JI52K4:U.M0;5FJ?/5XB>W/THKI_)TJ)' M;5.M0[4NU7I4ZU-M0+4AU494&U-M0K4IU694BYQ.[SZ[VV6IEK/M#9O+L+T, M&\RPQ0R;S+#-C*;E;%N#Q75]=E\N2SW]5RU+S89WGLOILE2J5:A6I5I"M91J M-:K5J=:@6O/T^0K1NPNS'!\<;0[F= \JU3I4ZU*M1[4^U094&U)M1+4QU294 MFU)M1K7(B?#N@[E=EFHY&]^PO0P;S+#%#)O,L,T,&\UH6LZV-5AE6LZV-VPNP_8R;###%C-L M,L,V,YJ6LVT-%M?UZ7RY+/7T36RU+O; M6>_.O_VD]AQYUP'>KI^%DC-'KANN8;E MFI9K6:YMN8[ENI;K6:YON8'EAI8;66YLN8GEII:;62[RZKSSS(X]W/C 50[< MT< AC11[N+>!@QNXN(&3&[BYX:*[,;\O%Z;>W;4RU7 ML5S5CG+@C ;N:*38P[T-'-S Q0V[B+\_GU]MF=;E6U7-ER%[G_AG/OKQ[?Z\T_9R>1WG_0E5[9-K%< M:KF:Y>J6:UBN:;F6Y=J6ZUBN:[F>Y?J6&UAN:+F1Y<:6FUAN:KF9Y2(OT&\8 MX:F'"Q^XR8%C&[BV@7,;N+>!@QNXN(&3&[BYX:*[,<(OU[C>W=YQA(=[7'.. MOON$3S>Y6JYBN:KEDB=N]?N/XN')\?[>QA714WO@FN7JEFM8KFFYEN7:ENM8 MKFNYGN7ZEAM8;FBYD>7&EIM8;FJYF>4BK^!OF/'MBE?LX2H'[F@DV,.Y#=S; MP,$-7-S R0W[VZ_X6WZ5UT:ARY\M5S9S MYO=__M(X="^LY;=V;9SMTSK=&FNYLN4JEJM:+K%<:KF: MY>J6:UBN:;F6Y=J6ZUBN:[F>Y?J6&UAN:+F1Y<:6FUAN:KF9Y2(OV&\8Z>TZ M6>SA= >.;>#:!LYMX-X&#F[@X@9.;N#FAHONQDB_7"U[=_ON"-_S8CATN:SE MRI:K6*YJN<1RJ>5JEJM;KF&YIN5:EFM;KF.YKN5ZENM;;F"YH>5&EAM;;F*Y MJ>5FEHO WCOLX4$@<+H#QS9P;0/G-G!O P+* MIB M]@+:UM?//\\7=^?8_W9U,R]\N;U]?TY.X1_WO[!UNL\F=Y[N*5>V7,5R5>G@0")SNP+$-7-OXEMNUTVKWUL^H#5S1P!D-W-' (0UF@//++F" M-F=?;WZ]6ES\[VN&>+MLEG)ERU4L5[5<8KG45^]4OA M_/%#K3=7CS6&EAM9;FRYB>6FEIM9+O+B^X:1&:]D MM1[.;>! !BYDX$0&;F34L8=;&CBFT<*>B^[&>+ZRDO7V=N9X?C^%O\^_RDRV ML_L8+KFRY2J6JUHNL5QJN9KEZI9K6*YIN9;EVI;K6*YKN9[E^I8;6&YHN9'E MQI:;6&YJN9GE(B_8;QCIJ8<'@<#I#AS;P+4-G-O O0TX<]/ @$3G?@V :N;>#]&H]G.[ ML0U)\?GES M]G%^-[;_>O7IPWQQ_7B*_/9YW:YKI5S9T7,MR M;U7,]R?TW,AR8\M-+#>UW,QRD1?N-\SK>*>K]7"Z \+)WM'['\;8[[A\?;G[F>F*?Q]1R,\M%7D/?,#[C_:G6PQD- M'+[ Y0NV5_:C%S*=,_?R5'NQR5P7--R+Q7-=R/PW-!R(\N-+3>QW-1R,\M% M7L??,.GCY:B/WMJUO0Y?NI(C7GQJO62'YY+N<%__,O7Q?GOYY=SY=7TW,AR8\M-+#>UW,QRD1?G-XSO>)FI]7"4 M V7&EIM8;FJYF>4B+]IO&.OQYE+KX70'CFW@V@;.;>#>!@YNX.(& M3F[@YH:+[L98O[(EM?2PZ.D[7K.]9/>H4JYLN8KEJI9++)=:KF:YNN4:EFM: MKF6YMN4ZENM:KF>YON4&EAM:;F2YL>4FEIM:;F:Y".R]PQX>! *G.W!L ]SOK/?[E6_N/GW3]O\ M_@3[#U>?/ITMKI?7W M7,-R3V7,=R7WW,!R0\N-+#>VW,1R4\O-+!=Y:7_#\$\]/ @$ M3G?@V :N;7S+[7R#2'A9W-'!( YHUV4?8?8:W2U2E_PPR/EZY:#Z<[<&P#US:^Y7;],JZED\/C MTO,Y'N]3M1Z.:>":!LYIN)YNS/$K^U1+V?M47YKCK[[>7-^<77ZXN/R8/\C; M_:J4*UNN8KFJY1++I9:K6:YNN8;EFI9K6:YMN8[ENI;K6:YON8'EAI8;66YL MN8GEII:;62[R6OZ&01[O5[4>3G?@V :N;7S+[>H@__PZEEON5-PK'IQNW!'G M,7 ? P^+R1J:\(+]AP,8+ M4:V'FQRXHH$S&KBC@4,:N*2!4QJXI8%C&JZF&R/[RM[44O;>U/?WP_KUW2== MKWXI7#]I4JYLN8KEJI9++)=:KF:YNN4:3]Q:9%^PQB/ M%[-:#U!>QLXN(&+&SBY@9L;+KKK M8_W^RL;7_8=M5-_QJI3[=B,LYI;K6VY@N:'E1I8;6VYBN:GE9I:+P-X[[.%!('"Z \Q7-5RB>52R]4L M5[=2E_PPR/=\Q:#Z<[<&P#US:^Y7;M$V!'VZ]*:0^-6QHX MIH%K&CBGX7JZ,<>OK(_=S]Q)M?.5;[*YW8=VNPN6T7,MR;U7,]R?TW,AR8\M-+#>UW.R)6QW"CD^.C@^>7?F& M'O=N&L=+7JV'FQRXHH$S&KBC@4,:N*2!4QJXI8%C&JZF&R/[RI+7V]M9(_L_ M?^6;[ /L/L1+KFRYBN6JEDLLEUJN9KFZY1I/W-K['L=[!\7]X\TKW] #MRS7 MMES'9%^PQA//=SXP%4.W-' (0U< MTL I#=S2:& /)S=P<\-%=V.,7]GKNI^]U_7]U>?/MR/\RU>[R7[\[E.ZW=I* MN8KEJI9++)=:KF:YNN4:EFM:KF6YMN4ZENM:KF>YON4&EAM:;F2YL>4FEIM: M;F:YR OU&T9YO+75>CC=@6,;N+:!_4JYLN8KEJI9++)=:KF:YNN4:EFM:KF6YMN4ZENM:KF>YON4& MEAM:;F2YL>4FEIM:;F:Y".R]PQX>! *G.W!L ]GX\RO"_\H?)C_?)->7M\LOM[-_-L' M?+M2EG)ERU4L5[5<8KG4OAC ;N M:."0ABOIQM2^LDYV/V^=[/)LG-N!_?WCF?3Y)^G8);*4*UNN8KFJY1++I9:K M6:YNN8;EFI9K6:YMN8[ENI;K6:YON8'EAI8;66YLN8GEII:;62[R^OV&L1UO MFK4>3G?@V :N;>#I;K6VY@N:'E1I8;6VYBN:GE M9I:+P-X[[.%!('"Z \S^^OH/-PY?I?KA9W%]/Y[>+\]B?95]!YE\?_5W'[-PC9#]OY M&P3*E2U7L5S5W7,-R3V7,=R7WW,!R0\N-+#>V MW,1R4\O-+!=Y^=_]&P3KX4$@<+KC6VQ73Z(Y/2QN[H7"%0VV75J;]["VU M6Z;]N\_E/IS4?[^X]G[Z/S^[_C7WHOG9A]I]E+?K:BE7L5S5W M7,-R3V7,=R7WW,!R0\N-+#>VW,1R4\O-+!=Y37_#*(_7U5H/ MISMP; /7-G!NXUMOU]; G!R43DY*&WM@ LY"] MKW:7B7[[>_GOK[JU'DYWX-@&KFW@W,:WWJ[] M(\3)P>8*91S2P"4-G-+ +0T7TXTI?F6%[>WMW:?XZX=5MN\+MT?]9;Y8S#^L M3/1GY__S]>+ZXOX3N[EOU6<>??K;]4?G)9*!\>;YQKAE@:.:>":!LYIN)YNS/@K^VT/LO?;OG"F_>H< M_^(;]';S+>7*EJM8KFJYQ'*IY6J6JUNN8;FFY5J6:UNN8[FNY7J6ZUMN8+FA MY4:6&UMN8KFIY6:6B[R$OV%^QYMOK8?3'3BV@6L;.+?QK;>K;]#?SN_/9W>\ MT-9ZN*2!4QJNI1NS^\I"VX/,+5D_O;^Z_&V^N+Z;T>_/KKG[VOY M^=?%[?2>>XV<]SG'V'V*MRMK*5>Q7-5RB>52R]4L5[=/SG8*V[^%N#:!LYMX-X&#F[@ MXH9+[L:PO[*P]B![8>TK5E_=_G+YT_R\-M^^NS;[ +M/^G9W+>4JEJM:+K%< M:KF:Y>J6:UBN:;F6Y=J6ZUBN:[F>Y?J6&UAN:+F1Y<:6FUAN:KF9Y2*OY&^8 M]/'N6NOA= >.;>#:!LYMX-X&#F[@X@9.;N#FAHONQJR_LN;VX&'-UG=<@G5@ M-^)2KFRYBN6JEDLLEUJN9KFZY1J6:UJN9;FVY3J6ZUJN9[F^Y0:6&UIN9+FQ MY2:6FUIN9KD([+W#'AX$ J<[<&P#US9P;@/W-G!P Q^&5C9 MB'N0N6;K7_XI7+L-EW)ERU4L5[5<8KGTB5N_XM;>?NGX=/U?&VOVP'7+-2S7 MM%S+[FW@X 8N;N#D!FYNN.BNS_B'*XMN#]^TZ/8UG\+-EG>>WRE7MES% M['LUI/SWZ^=G+]]>+>+9RE7MES%S7-UR#R7-MR'S7-]R \L-+3>RW-AR$\M-+3>S7.3U^PT3/EX\:SV<[L"Q M#5S;P+D-W-O P0UJ6:UBN:;F6Y=J6ZUBN:[F>Y?J6&UAN:+F1Y<:6FUAN:KF9Y2*P M]PY[>! (G.[ L0UMO>_,O7 MQ?FOMT/^_84W']_M7UMOFW?:??81=A_V[79;RE4L5[5<8KG4'>\\N@HI+&CBE@5L:.*;A:KHQQ:^LM[V]_4].\2^>=)\I M[SZ]2ZYLN8KEJI9++)=:KF:YNN4:EFM:KF6YMN4ZENM:KF>YON4&EAM:;F2Y ML>4FEIM:;F:YR$OX&Z9WZN%!('"Z \E"9B^M!8NOWN4=8_N2B?W7,-R3V7,=R7WW,!R0\N-+#>VW,1R4\O-+!=Y,\ ;1G^\ M]=9ZW]*]^L;SOV_9CH4K&CBC@3L:.*2!2QHXI8%;&CBFX6JZ,?ZO[+T]S-[_ M-CZ[.^=^^Y*K[(?N/I[;=;:4JUBN:KG$I;K6VY@N:'E1I8;6VYBN:GE9I:+O$:_83S'ZVRMA],=.+:!:QLXMX%[&SBX M@8L;.+F!FQLNNAM3_,I"V\.'-5K?\Q.U=N,MYI;K6VY@N:'E1I8;6VYBN:GE9I:+P-X[[.%!('"Z \'F6NT?GJX7'PI?YXN+JPY\?3^+Y<^%O#V_[7Q?F?Y\OSB_NOA_(_93MR;-_4RL>')R6 MCC+K"E7-5RB>52R]4L5[=YON4&EAM:;F2Y ML>4FEIM:;F:YR*OX&^9\O,3V\/DZ\])AZ>#T=//2++C*@3L:R>N?2KKUKONE MXD&QN''7VK:['AZ6CH^/-S]"@.,6N&Z!\Q:X;]'>^JHSQ?7=.^0/L_.? M[JY44_CQ<9#>.D=G'W;G.9IR9U7&*YU'(UR]4MU[!WW>?HZWW;1 X6?TW\>(/Q=*S*=H> M&%^H+\L%=\:7A>V<-Z ME+V'M?PP*Y_=70HF[XWE;&KW@=CN7J5O?KHO>:-97MHW-%( M7O]4TFUW+9X<'A=+AT?/YV*\#=5ZN(&!(QBX@N$RN#%GEU;F[,P52S]5[T[$ M?L7YU]G,[C.V76E*N8KEJI9++)=:KF:YNN4:EFM:KF6YMN4ZENM:KF>YON4& MEAM:;F2YL>4FEIM:;F:YR.OU&V9LO-+4>CC=@6,;WVJ[-HCO[1\>GSZ?PY_? M\^$C:H<'S^?PY_=]Z0P/^X1P @,W,' $PU5P8\1>V3%ZE+UCM')VL2C\=O;I MZ_UVHF^??7S\B.1+BXFRT=T';KM6E'(5RU4MEU@NM5S-KI7.BANSN^XDH$S&;B3@4,9[6V_TT=')[I;K6VY@N:'E1I8;6VYBN:GE9I:+O'2_8=:F M'AX$ J<[<&P#US9P;@/W-G!P Q&^Y5]H4Q7-5RB>52R]4L5[=.;>#:!LYMX-X&#F[@X@9.;N#FAHONQC<#*]M# MC[*WA_YSER/,QG>?\^U^4U7&*YU'(UR]4MU[!Q=\PY^/]HH_>VKG8I;V3S9,^<),#5S22 MUSZ1=-L=#VY_\6C+&3%XUZ?U92Y0.A?=U%#N^"3 MP7--R+Q7-=R/PW-!R(\N-+3>Q MW-1R,\M%7M_?,(WC!9^/WNH5Y0Y+/VQ^+!(G.7!$(WGE\TBWW>_HART7;L%[ M-JV'PQ>X?('3%ZY]&X/XRI[-H^P]FSM=(%$N(OJKYI;K6VY@N:'E1I8;6VYBN:GE9I:+O&:_8;C&&S:/ MGF_1?N&M;KPZTWK):Y](NNV.+[W5C;==6@_7+W#^ ONM\P:.,5E];#Z0X'^>&4YY_'#9J+O^$'28[NGDW)ERU4L5[5<8KG4!@QNXN(&3&[BYX:*[\?G5UCOT0< MO\#U"YR_P/T+%\"-F;NT,G-G+Q[]5WV0-/NPNT_C=E$IY2J6JUHNL5QJN9KE MZI9K6*YIN9;EVI;K6*YKN9[E^I8;6&YHN9'EQI:;6&YJN9GE(J_O;YC&\:+2 M1V_U@Y6E@Q^.GI_K;@^,*QK):Y](NNV.#V9V\HW>6SI-G4[O.UW4M*N8KEJI9++)=:KF:YNN4:EFM:KF6YMN4Z MENM:KF>YON4&EAM:;F2YL>4FEIM:;F:YR&OV&^9KO)?TT7O%N]UXX:CUDM<^ MD73;'5]ZMYM^B3A^@>L7.'^!^Q]VO_A9TM(/IGQ=U]*>FR7DE*N;+F*Y:J62RR76JYFN;KE&I9K6JYEN;;E.I;K6JYG MN;[E!I8;6FYDN;'E)I:;6FYFN0CLO<,>'@0"ISMP; /7-G!N _ORO7$J:C>\^Y]NEI)2K6*YJN<1RJ>5JEJM;KF&YIN5: MEFM;KF.YKN5ZENM;;F"YH>5&EAM;;F*YJ>5FEHN\BK]ASL=+28^WK.@\/=K; M2U3R3==L?]TZ.3N[,C-L^NP4M)K8?K%SA_@?L7+H ;,_?*4M+C M[[.4-/NPNT_C=BDIY2J6JUHNL5QJN9KEZI9K6*YIN9;EVI;K6*YKN9[E^I8; M6&YHN9'EQI:;6&YJN9GE(J_O;YC&\5+2X^=+.DM[/Q0WUW3B)@>N:"2O?2+I MUCO^<+AY3CPN7^#T!6Y?X/@%KE^X_&W,XBM[28_=7M)L:O?YVNXEI5S%S7-UR#R7-MR'S7-]R \L-+3>RW-AR$\M-+3>S7.0U M^PWS-=Y+>KQE2^?V=[OQ7E+K):]](NFV.[[T;C?>2VH]7+_ ^0O#T>GVP=MNY>4P7--R+Q M7-=R/PW-!R(\N-+?=_B[O7WK3Q- SC7\4:K;1:J=,).9)JMM*=#C[A M$]@8PVI?,(G;L)M %DB[E>;#KYVCZU!;.T,#^2=K378_*')V.Y$G&[!L15<6\&Y%=Q;P<$57%S!R17<7''1_7:X;U?VDK9? M?2]IF]U+BG(=EC-9SF(YF^4P7,AR$#>"@ZNX.(*3J[@YHJ+ M;NUBH+*7M/W_W$NZ&=]^SF?WDJ*Y@.5"EHM8 MKL=R?9:+62YAN0'+I2PW9+F,Y48L-V8Y-55\ASD?WDO:?KFELW5\L'=X4#]L M E=9<$=E__BWXJQ]:/G(PY.7&Y'8+Q-.H. &"HZ@X J*RV!M\MZO3-ZOLYUT M\]-N/Y.SVTE1SF0YB^5LEG-8SF6Y+LMY+.>S7,!R(5,IZ< <%AU!P"<6EL#:75S:5MKE-I9NI[6=M=E,IRIDL9[&< MS7(.R[DLUV4YC^5\E@M8+F2YB.5Z+-=GN9CE$I8;L%S*8M>%-I>V7>SN_^_HWO*N4]>P?_U:?)*C>BJ^+YRF/FZV?MC=SVLS;)=5C.9#F+Y6R6 MPW(#E4I8;LES&O @(#C=@F,KN+:"7.7EVTN7J_GYO]\8LZ?WF]Z?JS&FR^5M,?]/9\:JN#A83L[OKA0: M#]ZP2TS;+Q>#M0X/3_=/CFH?J]IAG]ED.8OE;)9S6,YEN2[+>2SGLUS *B6YOM*TM1VYN7HGZ87U\7P_K#:#]9&1/C?'[]>_&H MBXQ MG,]R Q7(_E^BP7LUS"<@.62UENR'+9([?->PM'[- MB,IZ<* %)U5P4P5'57!5!6=5<%<%AU5P6<6EM3;^5_:PMC?O87T\P;_*%]=W M,_W7?++XW@OV[!Y6E.NPG,ER%LO9+.>PG,MR79;S6,YGN8#E0I:+6*['74U.<=)GAXYRKKP9D6'%;!916< M5L%M%1Q7P745G%?!?147V-H$7]GSVO[1/:_1[>+\^,IZ<+H%QU9P;07G5G!O!0=7<'$% M)U=P<\5%]]LI_[2R\/7TU1>^GK(+7U&NPW(FRUDL9[.PW(#E4I8;LES&RG,5R-LLY+.>R7)?E/);S62Y@N9#E(I;KL5R?Y6*62UANP'(IRPU9+F.Y M$D6'%O!M16<6\&]%1QQG,]R Q7(_E^BP7LUS"<@.62UENR'(9RXU8;LQR:JKW#O,] MZL&#@.!T"XZMX-KJ*;='=][]X=63O?;!WD'[V\.K@E,JN*6"8RJXIH)S*JZG MM=&]LA3W=..FK?=Q>=[>F-^4K]U_YTP.N],6Y3HL9[*QW(CEQBPG MP=X9[,&#@.!T"XZMX-H*SJW@W@H.KN#B"DZNX.:*BV[M8J"R!/=T\Q++R_DL%[!'+0.CI]>2KGY2,/CH]>'-^!&RDXDH(K*3B3XCI9F\HKNVE/-V_U^^:X33&" M)U_F1G(YOUU.9A?%+_+9ZJL1SG*CS7,)R M Y9+66[(#>"@ZNX.(*3J[@ MYHJ+;NTBH++>]O3TU<_IL%MP4:[#R_59+F:YA.4&+)>RW)#E,I8;L=R8Y238.X,]>! 0G&[!L15<6\&Y%=Q; MP<$57%S!R17<7''1_>9B8'_O>0MN>;OY)P(/'Y5S<;N8SCX9-_EB.K]X\[#: MZHV1/_XT8'G_XX,OLWRQO)S>&#=7D\8E6 U?P+;7 BS783F3Y2R6LUG.83F7 MY;HLY[&S7,)R Y9+66[(EH;\Y_W MVY:W-XWYG?_FB_/I,C=N%M/S_&YFOYA?74T6RW+:OY_?_U:>R3=^>1CFU\_R MZ$);ENNPG,ER%LO9+.>PG,MR79;S6,YGN8#E0I:+6*['WV<(> M7%+!*17<4G$QK0WR^Y5!?O,VV^#V^O=B8)]_?#K%/[]=+5>3V47YRGWC:_'H M@EN6Z["Y@.5"EHM8KL=R?9:+62YAN0'+I2PW M9+F,Y48L-V8Y-55\A_F=77 +>W"Z!<=6<&WUE-L?>BV>W5T+>W!,!==4<$[% M];0VPC_OKBUO;SQR4P[HQMF/G;]_>-S3^?OGA[PQPOLK@#>&52Z\RB_>&'>; ML-*[35C?^7R=AB]N^TL =*TMRYDL9[&S7,!R("@RNXN(*3*[BYXJ);&^R?]]F6M\MG>+W/UGG\"K"+ 70A+LN9+&>QG,UR M#LNY+-=E.8_E?)8+6"YDN8CE>BS79[F8Y1*6&[!\O>E5?F>YO)W, MSO/RM/[]J7SCXWQA3,[_QW(CEQBRGIH3O,.2SBVYA M#TZWX-@*KJV>/STZ.'YY2(==80M[<$L%QU1P3<7EM#:^/Z^P+6]O M&M\_S*^OBQ']_D,ORP597R;EB_BKY>/'93:^VQ9=9QW(CEQBRGII#O,,2S MJVQA#TZWX-@*KJV>U-0WR4+S[.%]=W+\-O<> >76;+R_DL%[!< MR'(1R_58KL]R,RG,5R-LLY M+.>R7)?E/);S62Y@N9#E(I;KL5R?Y6*62UANP'(IRPU9+F.Y$D6'%O!M16<6\&]%1QN>J/$(^/CDZ.:C]"=-GG[;*W%O! MP15<7,')%=Q<<=&M#?&55;6MS:MJ_2SGLUS \OIF4].-V"8RNXMH)S*[BW@H,KN+B"DRNXN>*B6QOO]ROC_?YK']AI ML5MN4:[#R_59+F:YA.4&+)>R MW)#E,I8;L=R8Y238.X,]>! 0G&[!L15<6\&Y%=Q;P<$57%S!R17<7''1K5T, M5%;AMC:OPOT3GY"Y6=Y^R&?WV**'%6AUU1 MBW(>R_DL%[!RLXN(*+*SBY@ILK+KJU^;W<8UO[K?<^#W/9\;DXE^WRU5^ M8:SFQ;T?K_+SE;&Z+*X'9OG/Q97 S_GTT^7JX4#_\N9JNC+RCQ^+!Q7_QG1F M^).OQO[>_L%;(\YS(YBOG=9<9&O)M.K MY=MUW_POR\L\7_TV64W>_WJ=+S[E'_*KJZ5Q/K^=%=]F^7E#3[];?J'%'T3K MW=G^3[^\^/VD]4YJK;E#'XI[K+7W.,4][OI_9_^=?EOW-,7_F[V3N?:>XB_P M7?D?V^'Z.X_N[CPJ[_SE^3M]_^O-Y%/N3Q:?IK.E<95_++[KO;/S%:G[S]Y]:/QF_SU>K^?7=S+?=W^R M[_\'4$L#!!0 ( %FC1%>84E&PO=V]R:W-H965T MR> M+F^R/8NCE-Q3D.^3!-.7]R3.GFYG<'9\\#G:;%GQ8+&\V>$->2#LR^Z>\KM% MHQ)&"4GS*$L!)>O;V1V\]I%9.)067R/RE)]<@Z(ICUGVO;CY$-[.M*)&)"8! M*R0P_SB0%8GC0HG7XT@R1*JT_\7(,X<> -%3N@ MV@%-==!K![WOH)]Q,&H'8ZJ#63N435]4;2_!>9CAY0W-G@ MK+E:<5'2+[TY MKR@M.LH#H_S;B/NQY0/+@N_;+ X)S7\'_H]]Q%[ .U ^!I]V93#OBF 6S]]X MA.$HSM]RBR\/'GCSZ]N;!>.U*+0605WB^ZI$=*9$"WS,4K;-@9^&)!3XK^3^ M$$D$%KSY#0-T9/ >217_V:=SH&M7 &E(%U5([NZ1@+O#TAT)W+WI[E#@[D]W MUR0P]*9#Z*6>?D:OBGDNBFOE:(@=BQGM.M_A@-S.^)25$WH@L^5OOT!+^T/$ M5*68IU+,5R36H6\T] V9^I$^X%-ZSG :1NGF"CR2392F_))/B3%. P+>1"G( MMYB7+QR 51E664:Q4AR6NF/9)N]=A],0#,V@[6K\KVOG3;3SI4U[)3BS 6=* MP?U%<I1&=KUJ4CK_4HJ=D/%EE+QGPD-HGRS>Z0$9H+)R!N:B2>9<;L.#[?AX4IY M?"5Y,5HX"4">=WP7RV]8!@[\\1@'J?"ERZ([I*6YR-7<'BZ5A?J*Q#K@H=;N M0+4IHQ(_QJ-=KE;J1-_DT>^O;"([/HN;@Z5-7K5+.:I2ZX(\VQH%1 @4JNR\2M4\I6J^*K5N;% ;&R3MY$UL>M>2Z_-2:!TTSVD MMRFV>_DER/31);TV@:B#PK;[P 1F^EQ'?6(_(XV ;1X!Y8G$@-BZVA'N>6&7 M8#.&C;7FT.JC$YAI R:>O,X7C^B?D6_ -N& \HQC0%BP>YH(V1S2X^-YL*B) MS08#VIPTH$>LNE#:M /*\XX!E,/(OFHB(4590PW2$O56T^R#5%FHKTJM&Y@V M\X&34I]FDS61NSWH)7#NF/V..;3B?W@WF M)=K$*SB)%R,T 5F5&E^=YL;"X,F+M,%+$7=@@*1Z70UM$.(7T9O5U40I"(]: MSCDI;T3*.DI52@"=$_*GUDDBU'T;WR:$2)X07A"LJS9:DI5&%#UY'2X=>B,M MNB2 2BOFJU+KAK)-29$TK7IE*$F[6 E#)R_3K&&;S< SSPZ\B5+M&-;/QTUI MNJI*K1NW-EU%2+J^W6TVE&PP(^ #CU*4YE$ ON)X+XZ'HN2P#HE*-4^IFJ]* MK1N5-@U&\C3XDV!E E$3H,/9 %6RYNDVSM4-MY>?K01VAL7M^CMC@9VNN8[6 MWT+[ D,+VI9S8MA%T>:W:-(/9=)I_ZK[=ALW?7H*,I6IZ@H-?T(KP?;WR$I+ M]56I=4/4)LA(GB!_$DSG5Y/8FQ.[Z]!.3%71+W$U5:6_ZRU.CFXDA&[*,S,Y M7QSW*:M.,#1/FW,Y=^5IE-[S%;SVJ],UK4QUV.$%@;\^W66L>--44!SBFGY/U!+ P04 " !9 MHT17"#()H#D' !5-@ &0 'AL+W=O!SD MXW3+$_F?=9K%@9 ?L]M)OLUXL"H:Q=$$0^A-XB!,1HMY\=UEMIBG.Q&%";_, M0+Z+XR![..-1>G\R0J/'+Z["VXU07TP6\VUPRZ^Y^&M[F1D04WK+-,J+O^"^M(4CL-SE(HW+QM*#.$SVK\&WLB,.&F#6T0"7#7#?!J1L M0(I ]YX58;T+1+"89^D]R)2U5%-OBKXI6LMHPD0-X[7(Y']#V4XLKD6Z_+)) MHQ7/\E_ Q===*![ &_!IJSHY!Y]V(A=!L@J36R!?P,4WGBW#/+B).'CYCHL@ MC/)7TOX%F(!\$V0\GT^$=$N)3Y:E"V=[%W"'"Q[XF"9BDX.+9,57AO;G]O8( M6P0FLC^J3L&/G7*&K8I_[)(Q(/ UP! 3DT/VYN_X4C9'17-L<8=48T0*/=*A M9Q@,4R_O1:A91$T';_-ML.0G(UGO.<_N^&CQ\T_(@[^:(G0D5HN75O%2F_KB MSUU\PS.0KLN4 B_#I'S[RA3X7LTKU-2T=;<@GN_#Z7QR=QB2P0SZV(=^95?S MEE7>LEZC9R]%Q)%:+UZOB]9R.CM?J=L1\"%%C= QF<$89A.;1F5;> M3JW>EJ/"P646+CEX <>0F;RTJ@P='D=BM8!G5< S:SI>JY%XHU:V%;@,'N2* M*\!IE@7)+5?O7Y=3^VO0Z)DK90'^_2#EP'O!X_P_4S?-7':3([%:-_E5-_D# M\L(4ZK[][" AX9@VDM9DH_++E+$(ZB49/M&W4L#NG-&HT[L#8$ N5J-2Q5&J MN%*KQXQUS-CIG%?*U68SA"B9-8>H;3?S4>>DAS0Q(.L"O?A"9Q M'%QQQ?0*XSZ$:\EN__ @Z_#=KLS @VH*"%@%#R;:.^\I0$&\IS8T-4C5X];D M@.SH4,4=E''SQUK:%K.<&K=5&D7*@:TLR:*I!;K$ &8#"66-O.6F(:+)"=+!RFVK1/JIF,.E--TP*RKK(&/D+0 MZ*/3E=^56CUHO?8C_P0H6Y:WIF,NIS3U("Q"U+"5O88FB^NU.HQ:_# ]M5]Z#1>RM5_ M]WF8-0>H;3:3O#" 9@UL M7=<=+F/EA8Y4FLFHJ](T/&#/!3!A*X(,KC1':O68-7]@.W\,KK1IOTIKF]DJ M38,&MH.&PSR;]7J7D'\,EHDF#V&]3N%O&R@L=*[2VE:70-#R0 MJ0M@(DZW15RIU6/6!$+L!#*XT&;F0FN.4-NLJ\XT9Q [9SC,LO86A2G+3!L9 M75E&-3G0(3#KMR%^-(]1^,Z.'?Z15. ;WVD86[PY.25 7L$2M^#$X M8QRIU6/6 $+M:_O@HR&L_:.7,-B7SH.3%23!OU>VR2TO0-BJ#73-DEGK6EVH/93%3UYB3K=)7&E M5H]90PBU0\C@6O/[U5K;K(.7F 8-9@<-=TG&VHZ!P MR3?NQ=EE!I\E>PX&8)H!F'V3Y'EQB3G=6W&E5N\JC2/LJ3AB%Q@<+C%A5==Q M2GF 8<]KVV9^P7&MPEIGVE"G5^A:OIZ')LT.3N\2U7VAP MP*8C)&PO=V]R:W-H965T M+(5,F39-N?)5+I%%A5&:^#0(1G[*>.8M9D7?C5S, MQ%HG/,,;"6J=IDSNSC$1V[E'O*>.6[Z*M>WP%[.'^\Q/ZAR)X$\P]4W@ADB\\TO'_24<'RDFFV MF$FQ!6E'&S3[4(1:6!MR/+.SE>KKFNL=G,!G MEJQ9D;8S928LMX\*WEVB9CQ1O\U\;7Q;!#^L_)R7?N@!/X3"MK63=-I>62M MD;W-G[SQ7E(1^)\#I$V ])@B?F^EE*?KM,.*J#Q\6\Y!0 ZLBT9EB%MF#I-C MCUW)]5O)D8 >(->H#'%N\_^AA"K@3C74R )QZT)50_ /7)NIJAS=1X=6J"-VI".0*HXT@T;<6)/HC!(DV M@D3=@G1<"56@^R4T[@7] RNB$2#J%J#7EM +<,/RF]*5IT9^:$?Y>57IT!;I MZ?<&WY:.OW=>3E&NBEL!!:%89[H\.M>]];H:7UQ;73*ZX.1HGN#2F MYM1A)$B6-P%E0XN\.'W?"VW.\L5CC,P M24X:X'[\499BFB(]$I5)^Z'QR_ A^0Q)\>%HK,O'O/A6WG->.=^WFZR\FMQ7 MU>[=;%:N[ODV*:?YCF?BF]N\V":5>%O^R1^O)F3R_,&G].Z^JC^875_NDCO^F5=_ M[&X*\6YV1%FG6YZ5:9XY!;^]FKPG[UCDU04.%E]2_EB>O';JKGS-\V_UFU_6 M5Q.W;A'?\%550R3BSP-?\LVF1A+M^*L%G1SKK N>OGY&__G0>=&9KTG)E_GF MSW1=W5]-YA-GS6^3_:;ZE#_^A[<="FJ\5;XI#_\[CZVM.W%6^[+*MVUAT8)M MFC5_D^\M$2<%:'BF &T+T&Z!X$P!KRW@#2W@MP7\;@'O3(&@+7#H^JSI^X&X M.*F2Z\LB?W2*VEJ@U2\.[!]*"[[2K!XHGZM"?)N*E/]T MV%_[M'IRWCI_)D619%7IO*\=67_V)N95DF[*G\2W?WR.G3=__^ER5HD6U#BS M55O;AZ8V>J:VT/D]SZK[TF'9FJ\-Y9=P>4(!@)GH^K'_]+G_'RB(^.L^FSJ> M>^%0EWJF!L'%8[X2QE;MDQ:\F8KTJ>?' )]?_^!L)W7^92,4$BS'!&!*80K]_I-^'T*\_ M[NJULW3$>EY62;9.L[L+YRN_2[-,O!3KX2;)5MQYDV9.>9^(^HTSL*DC/-11 M7R8>KKUY& 5B>#V=^2+ND]"(QL,$CZ0B/=(0@'>(*>LO3 82$6C?>DG#N^QU6#&;1 MG$2$=EC1[;JL@.T>R4IT9"4"66'?>;%*RWY6HMYATFL1]UHPL+$CJ9@?J9C; M+S3\\'?H*C/75YEPL7"C#E,&,\-B%.MFYD6FWT[A8W'D8P'R\867]6P13#C\ M^TYL8<6;*G<>Q,=]/(# MI?%AW>--+6@S.N] MI+'$1>GIQ$FY_54&3E/M=\=W]DV$0(2 M.>ODR726O1P(1<@SUOP<5-P#%3Y#-4@./0?$AK8) %*=)94C!=6/C;,NI+> M*XW1>ZA:LZ='5@Y$%9I8:*HKI="DED)SD"NYO%@970?7&;1D!\>)%YR?>,.@ MY!SVSOL-292V?GL-B4NEQ*5PX.W]W5W![Y**.[\(+Z59F:Z<+\EF;_8':B@. M%2U&16-8:*I7I(RF@^)QRI7)28\.>CCKH 8V.-W&+3Q_T5'$2X.='PJ[[L[8 M8.>YB[G;W4(S@V%(HG!^8JA2(?4NA?7NQP'+_H4:3TB.8WH(99A2=4EUI7T@ MMKM'1JV58:&I+I("F<("^:-A.;\8Q'TX<+CJ=F96D:)\+:NO$3.D4F%36&'? M%/PAS??EYDEHCEU>5,;;5C[ *-;C%Q,M1D5C6&BJ/Z2PIO/1MZA03,F[1$6+ M4=$8%IKJ!"G'*1POQ;E1A9X+=\Z["P^JT$9%8UAHZOU:4FA[L"Q$B.3#-5C? MV:4'7XU.C5&K95AHJANDA/;0@Z\>JB!&18M1T1@6FNH;J8F]'QA\]4P!T^X^ M? FWR-H;J$H7"TWUQLD=II;!W-%A'+@BZPGD#7!LC%HGPT)372'EK>?_B$-U M#S.NNT1%BU'1&!::ZB^IP3U8@[_&H3ID]+<"_&. M]SQ,^;Q$18M1T1@6FNH5*>T]6-J//=Z#8:T=% T[54&ME6&AJ=1+%>_!X?%6 MQ1O9117QJ&@Q*AK#0E-]($6\UQ-3AY)]4 /EJ&@Q*AK#0E,3?J1^]T?H=_N4 M'UUT4X\2GVA)/[IA$- HBKKJW(08!8:LG]?0W;[4W3X=U=C@Z612 9W8"Q!4OSZL/@=G K4XD W)_:;Q :3M^9Q\QHJ MU)?FP<'E!?A",;'LE]?7 )ID'$:&!-M90 M]1,6FLJ_U$\^'-JT2!+R]23$,\-/-SQ'):KHP4)3J92BQX^P3ZI]5+V#BA:C MHC$L--4W4A7Y/:H(\Z3:-]Q+3*;=-7-I,-/S66(3V+2;>,?@[HVE3PH:'XY* MOCQ/J*V@D]VCI\X;S-QI.%\H_[H4HLH6+#0UW5[*EL#R_MYQ"4:!KC*TC/Q> MD[@U4=QA&)UPE\92)J5* $N5,1E#@:XR-'[(B+'8C\O@WHQE2^J6P#)H-SI, MU%:DC@XR[?YXP?*,G::, ST":$@ -%@I0U*E1>J6P#)ZAI/O ]=J>X4/##F2 M9.IW4RE1*V58:*ICI' *8.$T+M^G!9WW#4V#F8%/U%@7%IK*Y\D/N@0_(C89 MH*HO5+08%8UAH:G^D@HML,S.1(A-]E3I/4<3W?YL@64/EM]B><]0E)R-3 Z$ MBOI;Q7J@Z+$U)@C54U( !I8IHZ^1[0.WP7K>P3VR-00V]8:*KCI%(-X-";U?T 6HL#A4M1D5C6&CJCZ9)41L. MBL59WP_0PIY&\+LJK=\D[C=A!I.(>C0X<[X=2FT:PMKTM;-[X.IMAW#8JUYC MU H9%IKJ':F%0U@+CT[L:7'!@=EK$L.ML^;R-0)_H13088^ ;FYZDJ@TM MXZ^C8S9P1=83:#'D^!RU3H:%IO[2M92RD?LCCL\CU-105+08%8UAH:G^D@(\ M0OL)IL''YW"5ULZ#.V!SE(?:,(:%IGI.BO.(XAWE19A2>HF*%J.B,2PTU2M2 MYD>PS!][E ?#6CO(ZSU<0:V08:$UK,].GBJTY<7=X7%.I5B0]EG5/&#G^.GQ MD5'O#P]*ZGR^).]8\^ G"=,\A^KWI! ;MM+9\%L!Z4XCP571/-JI>5/EN\.S MB[[F595O#R_O>;+F16T@OK_-\^KY35W!\0%;U_\'4$L#!!0 ( %FC1%>' M2/Q,-0D /A1 9 >&PO=V]R:W-H965TY\*/:#8C.Q,);E2G(R ?KC2SUL MFB)%29GK23[$K\M#ZO#R\AZ1U,U3EG\JMHR5Z'.ZVQ>WLVU9'M[,Y\5ZR]*X ML+(#V_-?[K,\C4O^,7^8%X>H.*9IG#^_8[OLZ7:&9ZMF7UQ7QY?YF>439*R M?9%D>Y2S^]O96_PF0O29-^\QI];(BX*$*^G M &D+D+$%:%N =@NX/0665-4>K MWM3LUZ4Y7\F^4>,B#\? M]Q:B]@^(V(3J&F0N'K(U+X[KXD13/!Q?'&N*1^.+VP8RZ-E%:(U'^URDZM8? MJ]&X0:LLY2&JB.M!_K;RD0?&PT:)[I[1I=W[^+G^^NU3G&_0[[]P2/13R=+B M_SKW:.IW]/57H?)-<8C7[';&8V'!\DB< M.]$QH2__?4SO6(ZR>Y0=JLXK4'8QLK]+]NWH_5[7/PVT5T-7,\_CDGJ+A>W? MS!\OF=>8!9[O8MDL5,VPO[#YGVP7#=M)3+AG)EPC$Q_KN8/[:/S(8$:SZZJAQ^:CI7J_&S X=SI$&ELWE4@@,(G(Q9G(A7E@-JFACBUCP:GS."18" D6 8%)[&-;).SV M*Z=C;0. ^A$4+01%BZ#0Y*Z\T%[X>DE9BWT9PHE+')Z7=<*3SI 2[.!N8J8Q M=%WB^W[0F>)TB+[;FYEA(@@A7STW&ZB2GA(8^YR=T=[L; #+:;'H"8K@WO1L M))0_W*IH (J<6Z.#D'M*:$)L5"N Z5E;D33'8@N3KA=KS;JN&6K,J$5)UX$U M8-9%CB23(C06-HNL"6D:5M5-S^C5R*# ]3%QO>ZE&QLW.30"HE:"SKH2QHSR_&[?!I;.)E/(#293Z&F\("<:K(V].?I#MYIH'[C69ZMY=(( M.#D+@$0+0=$B*#2Y:X2VP_YK)W20*FX%BA:"HD50:')7"HV)1XG,%TR"JH9T MB15TXY9JQ4=O-VR!*DTH-)E0H36Q66Q^68:\4/-98@=.EU75S,&>YRGS :B( MA$*3US>$BB1&:7.53'N@2ERGM"*C)79OGCV 1#HW'?OOIX9FI*F=!H4F=YK0 MB\2L%^&2[K:B@7BCL5+CC;G-DQD&0I,9%@*4F+72A R^11J*+AHS;70Q-VPR MC4!H,HU"'1*S.GQ9]DY45:9S2M5*XY2@"W=0:#*;0E82LZSLS]V)15PMDY!2 M< 6*%H*B15!H62;N "5;90:#*E0MD2\[+E%V7O1%VB=!:>K %QN\2" MZDPH-)E8H3.)66=>)7LW5]EF[^[Y?G3OCH'5.*0Q>QC,2),[[1I:E@@M2P86 M3N&R]\6XB*,QTT0<4%D+A2;O5!.REIJ5X83\O44:BB\:,VU\,3=L\E:Q:PA- M*H0F-0O-E^7O5)6+.K?4F:EN:6[A9#ZO(2NID)5T8%VS-X.G%M;>?3<#3MX3 M"8D6@J)%4&ARUUQL;GWUW:VPVUMA][?";G"]ADZF0B?34*2(YR MXT%CQ4=O-VR!JELH-)E0H6ZI>1'VB_+W%ENZ/T9=7YT.5#N'5"OW F3P U72[C9DTIMXKT9"B4TSQ.E-XLU8D_OM&I*6"DE+S9(6 M+HEO*QH*.JJ5)NB :ELH-)EAH6WIM(VZIA 3C PQJEU/B '5FU!H,I%";U*S MWGQA$J\1C1JW;*PP-?LEJ+2$0I//SPAIZ0RLF!IR>#O0'IL!W4<+BA:"HD50 M:'+7"+GJX%?.X1U(-;H"10M!T2(H-+DKA5)V1BW 3I].6]Q.W/*ZMW,T9LWP ME8^H@2I<*#294J%P'?-B[)<=_:/:*;:[HU)CULRP76)!]284FDSLQ9'*@779 M*^3P U6J.7QOWKT:"34JAS=C3>ZW:\A:1\A:9^()T!?G\(ZZD5@;=%0S7= ! MU;=0:#+'0M\ZHU93QV3Q+=)@B%'-]"$&5&Y"H M]'PJ*%H(BA9!H?.8P>9#F1WJY^C=9669I?7;+8LW+*\,^._W M65:>/E05G!_VN/P+4$L#!!0 ( %FC1%?O15*]/0( ' & 9 >&PO M=V]R:W-H965T/4=@C[][.=$*$.F+2M/!"??=]WW]TYE[B6ZD'G ;M M!2]T@G-CR@DA.LM!4-V3)13V9".5H,:::DMTJ8"N/4AP$@;!B C*"IS&?F^A MTEA6AK,"%@KI2@BJ?DZ!RSK!?7S8N&/;W+@-DL8EW<(2S'VY4-8B'6$W,HLSZ;32=D=K-)-BQ0KJ2J716_29*D5=P=#5' QE M7+^.B;$!'8QD+?FT(0_/D,\AZZ%!_PT*@["/[I=S=/7R"0VQ>CO182']!UJ"3-?#L@S_5\CI[ MK)AF_MI]_V3WT(T!H7^<$CQX!L%1)SBZ6,);JK;,S@$.&XL+>F-+H)KYUAA&EGZFK*2Q$\HO<_M) .4<[/E& M2G,PW)CJ/C+I+U!+ P04 " !9HT17L6X5O,0# "Y"P &0 'AL+W=O MYYG)>#S3@U0O.@,P MY*W(A9YYF3'E@^_K-(."Z7M9@L"=G50%,SA5>U^7"MBV-BIR/PR"Q"\8%]Y\ M6J^MU'PJ*Y-S 2M%=%443+TO()>'F4>]X\)'OL^,7?#GTY+M80WF4[E2./,[ ME"TO0&@N!5&PFWF/]&%!$VM0G_C,X:#/QL2ZLI'RQ4Z>MS,OL(H@A]18"(9_ MK_ $>6Z14,>7%M3K.*WA^?B(_J%V'IW9, U/,O^=;TTV\\8>V<*.5;GY* \_ M0>M0;/%2F>OZEQR:LZ.)1])*&UFTQJB@X*+Y9V]M(,X,PFL&86L0UKH;HEKE MDADVGRIY(,J>1C0[J%VMK5$<%_:KK(W"78YV9KZH-*YH39YDL>&"V5!I MM<:4>$R_5%SS9G&P!,-XKF]P^S-[KZ:^00$6QD];LD5#%EXA^P";>Q*,;TD8 MA)1\6B_)X/L;HC.F0'^-YJ,;G2]AYTM8PP^OP%]H)G_\C$?(LX%"_^F2V^!% M;CQ[(1YTR5*8>9CQ&M0K>/,?OJ-)\&./VF&G=MB'WJIE)[6W))4B!6$4,[ E MK)"5,$3N"!<&LQ;3N&(Y*17>2&7>R8!IP@B.KQ)Q?LXRA(1M'0S3_J^$>]_+]*<9?*H@0#A.T5 MP#7O1Q?\- C&=.*F'W?TXU[Z)>Q *4Q%P]Y(SMF&Y]SM__B"_XX.DS!)1FX% MDT[!I/^.I*FJ4 "\X2ND0==Y($T&"FLC2L/[<=3%_UE"&F632V5Q$@7#*Z&A MP:EN!KW2UHM'DDLFR&"U6I%=);;:>0E;F*\4)'$0!%<$G!5N^E_K![-+NEFS MW\U&ZRP^=K\J8'M+!#C3J&4\UYHD\7 87(O6J3+3WE(Z_TT:>X4JE6;XA.)= MXBDX%8079:1?P:G:TOYRNP9E0[ D*W5,Z[61Z8M312_4-[X+]%1A:?0_OV.T MMV9_J^!3E:;]91I[AP)5:AO/.ND.3"DF,!4Y9AQ&>L!%^\S?D+^<#W[KQV49 MI]$P#*/HRN<_57+:7\H=MZ7L$J$1WFAURDK^95;Z9XV8;6I_86K/L77*88>6 MP?T((533)S83(\NZ-]M(@YU>/I+\$)-AL ,3D 0 9 >&PO=V]R:W-H965T;SKK^?GE3+K9_\F&YNIYNMI^N+D_7-ZMR>G$WZ'I^ M&@^'V>GU=+8X.7MY][5?5V;^6Q1_KH:K&^OKZ>KSS^6\^6G5R?1R<,7 M?IM=7FUV7S@]>WDSO2S?EIN_W_RZVGYV^JA+#[6=XOE[_O/C$7KTZ&NX=4SLOSS"B_#"]G6]^ M6W[2Y?XG&NV\\^5\???_@T_[[QV>#,YOUYOE]7[P]A%,CAV0[0=DQP[(]P/RYH#LP(#Q M?L#XV!]ZLA\P.79 -'SXEQL>/>3Q'_O^E^[^M^3N5ZR8;J9G+U?+3X/5[ONW MWNZ#N]_3N_';WZS98I>IMYO5]D]GVW&;LQ]OU]NOK->#-\OK][/%=/=[OAZ\ M&+S=AO?B=EX.EA\&OY7GR\O%['_*BX&Y*!>;V8?9]L/7ZW6Y60]>G_]Q.UMM M/Y\N+@8_S:;O9_/99E:N=W]^>[W]^E^*%_FWX>1(=' MRZ='#T<'1ZLC1J<'1^LC_MJ3Z&YXW#'<'#^\:W8;'FYO%]OA]W]Q2<=P=_P_ M>ASX'4P>PY?<>4F/\'W7%;?I^VT2&X'[;J"6RXM/L_G\NT/9^V[P\_99^;]> MOU]O5MOGKO_N^(E_O'^$:?:%-'T.;AO2SA]1UA2DXLF^82*P@,4%B MDL04B>E[;'2'[:Y-/I[%<38>#L?IR]./]: <^XWVV&]TT,_A_8*/'G_!1\]X M5GJS71?.+LK5W:>#=ZOI8OVA7.T6?N'GEQ$9"1(K2$R0F"0Q16*:Q R)61)S M$.;%+WN,7Q9\?GDS75]U!2DXJF^02*P@,4%BDL04B>FL]4PP;#RIM+\CR9,X M'2:CQI,*^;@_,W_;?EY.M]\'DPO5V5YO;WRZ8I!D.@; Q(K M2$R0F"0Q16*:Q R)61)S>2#M7E3&CU$9!Z/RKC!=X0@.ZAL.$BM(3)"8)#%% M8IK$#(E9$G,0YN5H\IBCR3?_"MR$#"V)%20F2$R2F"(Q36*&Q"R).0CS0AL- MJYM6P^#3W^OS\^7M8AO%57E>SC[NPMF5K+#2-UJH5J":0#6YU^KKE2@=CK-Q M[%]Z*'1:C6H&U2RJ.4KSXU.[YQL%X_/+YJI<#:9WSV:=N0D.[YT;4BM03:": MW&M9+3>3:#@<-E-#3JI1S:":135':7YJXBHU<3 UOZZ6-^5J]_K$=JU7;I> M-X=>HPA#O?-#:@6J"523>ZV>GRB*\O&D&2!R5HUJ!M4LJCE*\P-4M1VBX'W9 MX)W3\-#>D4&+"*@F4$WNM7IDLC3.\G'6S S:,T U@VH6U1RE^9FIR@91N&WP M>*5S,_U\\#('K1V@6H%J M7D7JMGY\4V.-$H:F8'K16@FD$UBVJ.TOSL5#V& M*'B?=I>=U6VY7:O]>5,NUN7Z;N&VO+OV.;]=K;:+M\&\>LFN,UEH>P'5"E03 MJ";WFI>L43(>Y4$5#.H9E'-49H?K*JA$#U145@N[E[.?C(^:&$-A=0K4 U@6H2U12J:50SJ&91S5&:_^[3JL(0ARL,AVK>X6%]0X5J M!:H)5)-[S7LA/!FE[;NOZ+0:U0RJ651SE.;GI>HLQ.'.PK%+OS#3.S]H=P'5 M!*K)N-U=Z%[ZH=-J5#.H9E'-49J?GZJ]$(?;"^\*,_C?P9N[/27*U6 ^6W=6 M%\)*[_B@U054$Z@F44VAFD8U@VH6U1RE^1FK"@[QM[^?0XP6*5"M0#6!:A+5 M%*II5#.H9E'-49H?X*IM$8?;%F:QF2XN9[MT'F['AHW>"4/K%J@F4$W&[;I% M,MY=H+6NT-"Z!:H95+.HYBC-#T]5MXC#=8O[%>;/R\6+\^7U3;DIJS?R=N<( M+5>@6H%J M4DJBE4TZAF4,VBFJ,T/VQ5!2/.OOVE)EKO0+4"U02J2513J*91 MS:":135':7Z JPI('*Z '+?41&L@J%:@FD U&;RYQO@S-XO7L&O%XN!F\WR_/?.T.$ED%0K4 U@6H2U12J M:50SJ&91S5&:'[6J,1)_S<9(C#9&4*U -8%J$M44JFE4,ZAF4SS>?!;+$I MM_QCFCH3A'9+4*U -8%J$ ML$>$L&>$L(>$L*>$L,>$L.>$L >%L">%_'\42I*J4)*$"R5';E085GIG#*V4 MH)K8:]ZVYI,\31M;;DAT5H5J&M4,JEE4.#=H@ M0361M#?42";#T3!NQ@;MAJ":1C6#:A;5'*7YL:FZ(4EX>PZS^+A=%2Y7GSLS M@Y8V4*U -9&T=]&(LSC*1DDS-&@? ]4TJAE4LZCF*,T/3=7'2,)]C.-W]PQ# MO1.$EC)0323MW32B/)ETK-;0$T903:.:036+:H[2_ 15K8PDW,H(;>\9'MH[ M,V@' ]5$TMY"8YN7X2A+FYE!ZQ6HIE'-H)I%-4=I?F:J>D42O&=\U/:>8:)W M=M#2!*J)O>;O>];YZ@#:AT UC6H&U2RJ.4KSC^&M^A#IDX> ?.'VGN$)^B8+ MU0I4$VF[P_ BC:)QTFC$2G1:A6H:U0RJ651SE.8GJZI$I.%*Q+'[>X:9WOE! M^Q"H)M+V[A@OHGR4QI-6@,AY%:II5#.H9E'-49H?H*H0D88+$4_N[QD>WSLY M:"L"U43:/M/C19(D6?-%.'16A6H:U0RJ651SE.;GINH[I.$30H[=Y"G,](X/ MVDE -9&VS_>(HLDPSO*\&2"T;X!J&M4,JEE4A?5,G-7FEW-RLUT]7FP*<^O%LOY\K*S=AXV^X8)U0I4$Z@F44VAFD8U@VH6 MU1RE^8FK^ABCZ)M?;X[0K@>J%:@F4$VBFD(UC6H&U2RJ.4KS USU04;A/LA1 MZ\VPT3MA:"<$U<2HW0E)LJ[[ NBT"M4TJAE4LZCF*,T/3U4*&85+(;7UYO&; MRX?-WF%"&R*H)E!-HII"-8UJ!M4LJCE*\Q-7M4A&SVF1?.7U)MH]0;4"U02J M2513J*91S:":135':7Z J^[)*-P].6Z]B1914*U -;'7ZIO.=.P&+]%)%:II M5#.H9E'-49H?G:J%,@JW4.HWT8_<8#XL]@X26DA!-8%J$M44JFE4,ZAF4X4,K*:@F1NU-/I(L&J?-6B8ZJT(UC6H&U2RJ.4KS8U6534;ALDF/ M#>;#4N\$H9435!-[S=L2/DTZFLWHM K5-*H95+.HYBC-BU!654ZR)XX^F9D*3GA\W^"@6H%J M4DJBE4TZAF4,VBFJ,T/UU5O21[3KWDN9=@ M&5H40;4"U02J2513J*91S:":135':7X4JZ)(%BZ*_&.YF2TN']>*@^G^IMK@ M+]/U8#JX*5?GY6+3>?45EGOG#JV/H)I -8EJ:J]%47UAZR]I-3JC036+:H[2 M_#15S9$LW!SY<;JZG,X6U7M*=Y]U9@=MBZ!:@6H"U22JJ;U6OR:\*X4U;]1I M=%J#:A;5'*7Y :J*(%GP/O790\]C^P3T+ECO#SN] X2V-5!-H)I$-85J&M4, MJEE4$J6C$=9,UGDM!+5%*II5#.H9E'-49J7K+SJ9^3A?L:Q M6S>&F;[Y0;4B;Q^1DF11GH\;MV\$.JU$-85J&M4,JEE4Q:F#DX0;&H6V[P\-ZAPJM5^0=^VF, MFL]::&D"U12J:50SJ&91S5&:'Y6J7I$SI[6$F=[10=L5>?M\E0.K/K0X@6H* MU32J&52SJ.8HS<]/U:[(G]&NZ+6K8GB"WLE":Q>H)E!-HII"-8UJ!M4LJCE* M\^-7U2[R;[]VD:.U"U0K4$V@FD0UA6H:U0RJ651SE.8'N*I=Y.':Q5&[W(2- MW@E#2Q=YQ_DN6<>^VP*=5J*:0C6-:@;5+*HY2O/#4]4N\G#MXM#B\_@M%L,3 M]$X66LQ -8%J$M44JFE4,ZAF49MP1UU+#?1626J*533J&90S:*:HS0_.U5-91RNJ1Q:;AZ[O7>8[QTK MM+Z":@+5)*HI5-.H9E#-HIJC-#]\5<=EG#YCY?G<9O,8[;N@6H%J M4DJBE4 MTZAF4,VBFJ,T/XI5WV4Y_S18G.JM$-85J M&M4,JEE4VWN'I=X)0KLHX_8&('=%Z+3Y]E%T6HEJ"M4T MJAE4LZCF*,V/4-5%&8>[*&)>GF]LN>G,#-HR0;4"U02J2513J*91S:":135' M:7ZPJI;)^-MOF8S1E@FJ%:@F4$VBFD(UC6H&U2RJ.4KS URU3,;AELFA=Z.& MA_4.5?LPEMTV5HV57X%.*E!-HII"-8UJ!M4LJCE*\](RJ8HEDW"QY,A]&,-* MW_!,.O8-:=_8*M!)!:I)5%.HIE'-H)I%-4=I?GBJCL@D> O[S"P^;M>"RU7G M&TW#8WM')FI%9C+JB S:RD UB6H*U32J&52SJ.8HS8],U63K(D39J904]:036):@K5-*H95+.HYBC-STS5QIB$VQA%N;_3NYG^ M^;C=8O=S#MJ[F+0W^G@1C;)XF*?-"*&="E23J*903:.:036+:H[2_ A5G8I) M\$8QL(]I>(+>T4H[HA4E>1HWDX56)%!-HII"-8UJ!M4LJCE*\Y-5520FX8K$ ML3M:A9G>^6F7%Z)HF,6326MUAV[)@6H2U12J:50SJ&91S5&:'Z"J##')GG'# MZ;EUOPG:ET"U M4$JDE44ZBF4HVB>@ MW.]@TWHQ#^U*H)I$-85J&M4,JEE4PG& YR7**Y33+&9:S M+.OYWI$VC_8*'[9["<8#G)N^_4$V3_5*$[;K"<8#G) MH_G$:MR[BTE%7L86=6+"<9#G%&<&;[?N[+S[?35/C.^?(;3/PG*"Y23+*9;3+&=8SK*1X8;PO2=#B) MD\;K_F^>F+!_E-AF"\I)EE,LIUG.L)QE.8=QC2C5FBU1N-GRR]V[O -WXJ+V M1B%1/)J,1EDK0VP_!>4$RTF64RRG64J\WGNZNK M@YQN.?PT_;SP?+#X'Q57LRZ7XZ(V[MMO$CS M:)AG[1BQ'0>4$RPG64ZQG&8YPW*6Y1S&-6)4ZSC$X8[#L1LQ/CCU,,7#9!2E M[55>>,K^86++#B@G64ZQG&8YPW*6Y1S&-<)4*SO$S]F,X]GO?8S9;350KF Y MP7*2Y13+:98S+&=9SF%<(Y:U!D4<;E :)*?J'AVU, MH)QD.<5RFN4,RUF6\V>'JX136?K0^\#,CN7(%R!9+$FZ^'+D4O4?J^RAF<>=2E&V_H)Q@.'SS1'2;VM!>4*UA.L)QD.<5RFN4,RUF6\J[=,O& MXRQII8DMMZ"<8#G)DO-+^<6*;*2@G64ZQG&8YPW*6 MY1S&WO;PN5Y?EFW(^7P_N=A9_=;)['GO\ZF!5?MBE[8?7 M\IRME@/YN6'+3G\/M^&:S6[O'K\9+.\ MV0;Z9/!^N=DLK^\^O"JGVU7I[ANV?_YAN=P\?+*;X--R]?O=PS[[/U!+ P04 M " !9HT177=P=T&L# #H"0 &0 'AL+W=O@1K<7PU[0$FT+I427 MI.+TV_=(.:IC,]H&S"\LD;K[W^^.E([3@U2?]8YS@QX;T>I9L#-F?QN&NMSQ MAND;N>9@%)'B:^%AO=\9.A,5TS[9\Q7/"2S9IHOI?BSKLQN%N0!JOB&=<)\E(>W_)A08O5**;3[1X?> M-@/CLM-&-D=G(&CJMK^RQV,A3AQ(^H(#/3K0D$W=VF5<&05/:_ SQ:+3,*,U6LIF7;?,UE:C:[2"_5)U M@B.Y0?=*(EO7D]# TA6."R/X1=]>/I" M>$+1>]F:G48_MQ6OG@N$D,N0$'U*:$%'%>]X>8,B\@913*D':/GOW9:PTLZ+[]TM:[=[%_SM38*]O7?OCKV86)_&/NRW^H]*_DL M@+=9<_7 @^+''TB*?_+5X'\2>U:1>*A(/*9>K)C@VI=A[Y8X-_OU>2@(CI,T MPAC6\>$4_])RDD>4D#@>#)^A)0-:,HJVE-K8#;^5LM)(2U'Y.'N-]"1Z3O,X M3S$^P[PTS)*$1EF<^#'3 3,=Q?Q52=A0>R4WM?$!IA=Q*W6\0?H=]H_WIG%]$C&F>8Y.D9IL87\:\)AJ7,\OB,U&>9Y'%*,^)'G0RHDU'4W^%; M(0;<$CZ9==O9 H^33RY>E&M"\RR)2'1&[K6$/1-%N9^+O,OT9Z#U3VQJZJ> ;D,0W&917]<>*?F#DWG7F MM330Y]WM#HYB7%D#>+Z1TCP-;(#A<%=\ U!+ P04 " !9HT17[RX/%'4# M !2$ &0 'AL+W=O%?X^=9%[#LD"1Z8?6=GS. MO>?$=G([W3/^3:2($G[D62%F3BIE>>&Z(DXQ)V+ 2BS4E37C.9&JRS>N*#F2 MI +EF1MXWL3-"2V<<%J-W?)PRK8RHP7>K=ATHS*S0BOY MM-#W?2FYNDH53H:OOV^I_ F+8H="JOLI!9Q$* G-Q'-X"1^7$9P\?3YUI8JE M$6[<\%[5O,$CO'X -ZR0J8#718))F\!529I,@[M,KX)>Q@CC 0S]%Q!X0="1 MT/SOX7X'/.J'+[$<@#_N@K?4#(WOPXIO^&@Z*PFD2*"Y 4N,MYQ*BN(%7']Z M^6X!7]XJ""PDYN)KE_\U_ZB;7Q\7%Z(D,OX,!>32*W]X0Q_./;4ISTOZLWO']?-Q*B?]*K_P"3)[I>,LB+I$COYH]AZ MQN2/8GO3^4>QIT;L::_8RSAF6WW49G1-=(N_;V\ MQ^X)FV21);*6GV?&S[/_?)B?V?35)EEDB:SEZ[GQ]=S&INPE.=:\\X?[U_,Z M]J^EH"U??._^KX%1)Y'4!6W=70 \S="^ M02P,$% @ 6:-$5^>)X[?N P "1< M !D !X;"]W;W)K&ULK9AKC^(V%(;_BI56U:S4 MF<2YAP+20I+I5EIIM--M/V?@ -$F,;4-3/]]G\SW'\GMS. M^$#H-[8!X.BU+"HV,3:<;T>FR18;*#/V0+90B2,K0LN,BUVZ-MF60K9L1&5A MVI;EFV665\9TW(P]T>F8['B15_!$$=N594;_G4%!#A,#&V\#7_+UAM<#YG2\ MS=;P#/SK]HF*/;.G+/,2*I:3"E%838R/>/2(&T$3\5<.!W:TC>I3>2'D6[WS M:3DQK'I&4,""UXA,_.UA#D51D\0\_NF@1I^S%AYOO]'3YN3%R;QD#.:D^#M? M\LW$" VTA%6V*_@7WJ M-M;$&<^F8TH.B-;1@E9O-/XV:N%(7M6E^,RI.)H+'9]^JA:D!/1G]@H,W:,Y M*;>D@HHS1%;H_2":006KG*.[&'B6%^R#"/[Z'*.[GS^,32XF4N/,19=TUB:U M+R1UT&=2\0U#2;6$I40?J_7^_^E3M1[;"H I5K!?1OMM&6>VDOC'KGI CO4K MLBW;D4QH?KW+T<*ZQP^HIV&IYS@3??42H* M&,&KN%TS0'E*Z[1%N7)4_1@8L6VV@(DA[O,,Z!Z,Z2\_8=_Z3>:Q3EBL M$Y;HA*4Z88^:8">5XO:5XJKHTQ260+-"5A=*X:UUH1,6ZX0E.F%I"_,:6/T& MM)]:8W-_;+8JXL1!KW?04SKXS#,.,O^4LEO]TPF+=<(2G;"TA?E'[F GLNRA MB>=A%TST>Q-]I8DWW;"5J%N-U0F+=<(2G;#4O\[8\[ +Q@:]L8'R21S#"H2U M2]09*O,ST.FG3EBL$Y;HA*4Z88^:8"<%$O8%$G[O U@IO+4N=,)BG;!$)RP- MSR[@>]^S[- 97.B2..QC/\*^_'J/>CNC[WL:*V6WFJD3%NN$)3IA:71NDFW; M@8,'9DKB'-L/;4_N);;>&P.6TLWNXY^+CW_%_5L-N=5;K;18*RW12DL[VHEO M8>!8V!WX*PO$D>L$+K[@\%'K!RL=?J)DGS<]Q16A*+_.;WSV#G]O>U'H!Z?S MGDL"L1UB=_#6$*SI96$BA?6O.HP58"73>] M4X869%?Q]GNS'^W[LQ^;KN1@?(9'GA)DDMM/MS$XS2;=]Z/1! M,0(\:UM4%B3[[2L9QX 1 G;/"]CBG)]D_8]U.6CTROB7>DZI0&]E4=4W@[D0 MB^OAL,[FM"3U%5O02OXR9;PD0M[RV;!><$HFC5-9#&W+\H-24/?+Q MB"U%D5?TD:-Z69:$?[VC!7N]&>#!>\%3/IL+53 4FK.F<5XG1Z,[C%UP\X5 Z-Q5\Y?:VWKI%ZE!?&OJB;CY.;@:5:1 N:"84@ M\FM%[VE1*))LQW\M=-#5J1RWK]_I:?/P\F%>2$WO6?%W/A'SFT$X0!,Z)C;>$M%\DJ%XK/@\M=<^HGQQRIC)45_DC=:HTOT+$-]LBPH8E.4 M3*>T"12T,4)/1%#T1#-697F1DR:<+F(J2%[4'R3@\W.,+G[\,!H*V3A5Q3!K M&W*W;HA]H"$.^L0J,:]14DWH1.,?F_W]8_ZIV1_;!L!0]FK7M?9[U][91N+O MR^H*.=8OR+9L1].@^]/=;5U_?%_MR??5GIK=8YI)=WS0_>%T=VR0PNFBW&EX MSM$H1W%>9P6KEYRB?VY?:L'E8/BO+ES71%=/5#/$=;T@&;T9R"F@IGQ%!^.? M?\"^]:M.:DA8# E+(&$I).P!"+83,&X7,*Z)/G[D]%+(:%%S*)+A4NLBQ(@X M-T(@83$D+(&$I6N8U\#4,FDUOL2.;T6.%8R&JVWY-98V=FT_#*+.*]3; M3P2J!1%+P?A7Q.7*1QGG#3M[0*._]G%0SI2]:D6*YWJ600FZ[295I7V(C[ER-(6$Q)"R! MA*7AGG9VX%MR?NYIO&_G>%XD9=9K''4:1^8E&N4EJ6@E4"YHJ5V@&0'GJ@H) MBR%A"20LC?95Q7:(>YKN6UV&3N2%!S3%UB8=81E5_4/,*==F#XQ^YXH)2HM! M:0DH+6UINT.L'41V?RC6&%H'U-Q*+N$CVRBVRINLY93Q$Z?;%KF[\/>BT.^- M*_<:0Q6IKK5K%^N 7NCO 1-MS9;K1SW#5&<8.$X4[?6IQA!'KA.X^$#7VINN MM8V[&#G\97+P(S/M?-8Z0[TMD+08E): TE)0V@,4;3=$-DDO;$R1?/..QHP] M.WA 'T"N[/W<>-=N5>Y.RPN:@M 24 MEK8T-5=N:66\@'FCG[@)J;)!4V M9ZF^:7<$FJD"I<6@M 24EK:TOM!["><#=E%_=3;<.G)14CYK3M/4*%-_+:W_ M9NQ*NQ,[M\TYE5[Y';Z^QYKR&%\GNO)4G?QICGYLJET?&_I$^"RO:E30J6R" M=17(:8BO3^*L;P1;- =!7I@0K&PNYY3(/8(RD+]/&1/O-ZJ"[CS4^']02P,$ M% @ 6:-$5T"GDHB=! NA0 !D !X;"]W;W)K&ULK9C;;N,V$(9?15"+8A>H(Y$ZI[:!;(Q%4VS;(-ELKQF)CH5(HDO2 M-F+DK*=>7GB?R%:V) MN&!KVL"=)>,UD7#*GSRQYI04;5)=>=CW8Z\F9>/.I^VU6SZ?LHVLRH;>(!Y)()>L^J?LI"KF9NZ3D&79%/).[;]G?9 D=++627: MO\ZVC_5=)]\(R>H^&490ETWW2U[[0NPEH' D ?<)^*,)09\0?#0A[!/"MC(= M2EN'!9%D/N5LZW 5#6KJH"UFFPWX9:.>^[WD<+>$/#F_:7)64^<[>:7"F3CW M,*^*344=MG06=$DYIX6ZZ5P)0:5P2%,XWTKR6%:E+"'CTX)*4E;B,^0^W"^< M3S]_GGH2QJ74O;P?PY=N#'AD#']LF@LG\']UL(\#0_JU/7U!4O MU)W_\A.*_=],!3JGV.),8@?%"X;B!3;U^56>\PW4CKY"8Q.TFW!,KB@WU="J M=6H-.[&H%5/=\F4>9W&(LJGWLE\=/2P(DSB,AK #[G#@#JWB(5H_SS:#1 !K909D03DXX?X,]:TMX(4RL5HU362.- M 84XBY+T&-80&" ,4R Q,\<#:P! M883"['A*ZV&9C[/ #)T,T(D5^@Z&1WB^:E>P6LY?I@)]:\6^:%Z!EW+B4K:FG$J;:T&,<94%R1*B'C1!F M V'V/X22PO"D"=":>2I@I@,&8;C7<3M 0QB*<#Q"B?R=0?*MG-^9FK2%MJL; M?8Y5ZE3P7NU@\H9IB .M1(XYF@(,PP(!VC&T*S-$VB:.S)[XP9>H4RSIR=PT-VBP<; VF>RD=X MBR2[M\8GQHIM657&&IS5[R'=QTW"%- 2_[@&ADCPA9&?IB-%V%D^9/=\=W\_ M6+:)L[H\I/NW28C]*,BT7JE'CC7)G&ULM5?;;MLX$/T50EL4+9"U1/D6 M9VT!B;W%IDC:H&F[#XL^,-+8)DJ17I**X[_O4'+D2Q3NQG!>;)+BG)DS).A66A@62F4BS". MHEZ8,RZ#9%BNW>ADJ HKN(0;34R1YTRO+D"HY2B@P>/"%SZ;6[<0)L,%F\$M MV&^+&XVSL$;)> [2<"6)ANDH.*=G8]IU N6.[QR69FM,')4[I7ZZR64V"B)G M$0A(K8-@^'/Z)_*,DCF3MF8*S$WSRS\U%P&I , MIJP0]HM:_@5K0J6!J1*F_"7+:F]W$)"T,%;E:V&T(.>R^F,P+Q M6B#>%^@\(]!>"[1+HI5E):T)LRP9:K4DVNU&-#6HU?.US]=CLA[]Z\)V\(E^2:"X$'8(:A M1?T.)4S7NBXJ7?$SNFA,KI6T0MDB;GI X MBN,&@\;_7YQZS&G7SFR7>.W_="89(U$N9R#3%?GG"O>12PNY^='DM0JTTPSJ MWO&96; 41@$^5 /Z'H+D[6^T%_W1Q/A(8#O\.S7_C@\]^=''F/J'M5G<8WF\3:=@U: WJ33L&=FL#NUX#/T &F@DB,3YB)'17 M7D)8K@IIFYCWGYYI=]#J[YVIUXX#69[6+$^]+*]XSFWUCM2TZ4Q3D!9S M;!.["IG2+791ZW2/G%?]@>0&-;F!E]REM("HEHB:91./P=-3BI^$"*^F WG0 M:),Y(R^3"1Z'L3PMX_UY8>=*<[MJ3(M>H)=&^&.A[=+>*ACH:R2Y->JQ?' D MM%T?Q!L?Q/ZHNY,[RCBT6@>AYKJH@NMMW>8^W;O,?I6'4MJ4+M1;&22W^!:! M,)F1*Y5BBOQ8:&XRGC[W0/UP+S[/URA;Z*9NH9U7N=/>7.NC5D?A5J>3@YZ5#2 :ZY)]U?34JW63>5ZV5N%F>]6A M7C,]X](0 5,4C5I]-%1735\UL6I1]DUWRF(75@[GV"B#=AOP^U0I^SAQ"NK6 M._D%4$L#!!0 ( %FC1%&PO=V]R:W-H965T MC((C]@C+A)0-GFZAD()>&,P$3 M1?2R**AZ&0&7ZZ$7>EO#E"UR8PU^,BCI A[!/)43A3N_0-Z34I M;>#N>HO^R=6.MR2@4P=T7*$5,U?6+34T&2BY M)LIZ(YI=.&U<-%;#A/V*CT;A*<,XD]R+5!9 OM -:/*>/ D%J5P(]@LR:R0C M$#!G1I.S6S"4<7UNO1YOR=G;\X%OD('%\=,ZVZC*%AW)%D;D00J3:W(G,LCV M 7RDWO"/MOQ'T4G$6T@O22>\(%$012V$QG\?'IZ@TVGD[#B\SA&\*:HG4L89 M=9=4SH\K>D'N-BE?9DPLR$TAEP)%GH!"D84U&8GG%+]X'38%LU1"D^]3R3G! M*[RF*OO1]@DJAMUVAK8K7.N2IC#T\-EK4"OPDG=OPCCXV";??P+;$[/;B-D] MA9[L26=0 Y1UAMH:!JC>#!9,.*E099,#>0&JVO2HDO1<$MO45DD8QOT@NAKX MJ]U27_L%C<<>_U[#OW>2/[XM;*P:L-MQ:FP-$I^T4B",(^MJ*J5F]J[H-NH5 M?KQ#J7L5],/P@/EKM\,*]_C'#?_X'_0'D5GECZD>OU8][O;[G?X!]Q:_5N[^ M3H\K0"U-M9DN-ZZI'MA'.'6J(?$'IAI9#U3AE=*$PQPA@\L/ MR$I58Z#:&%FZ3CJ3!ONR6^8X.4%9!SR?2VFV&YN@F<7);U!+ P04 " !9 MHT17I?X]JHDB 6E@$ &0 'AL+W=OV8?'/-078*D6E<5-235 M[=[PAY],JB@0P$62:9^:A[&:]^8O6<0A"-QS,_'JU\WVK[M/?;]?_>WA_G'W M^L6G_?[S]\ M*/3+AYN[QQ=O7AU>^]/VS:O-E_W]W6/_I^UJ]^7AX6;[V_?]_>;7UR_8B^,+ M/]Y]_+2/+[Q\\^KSS; M+_?['S>_NO[I+U*1=[NYWQW^_^K7I]SBQ>KVRVZ_>7@:'-[!P]WCU_^]^=O3 M)W$R@/.% ?QI )\,8&)A@'@:("Z=03X-D)?.H)X&J$MGT$\#]*4SF*R[,<#S@['/&77[5X M$')UL[]Y\VJ[^76UC?F!%_]Q^#8Y?7KW9Q_VFW>O?X MOG]/C/?I\?K<^#8]GO$$X&7X9+Y]//SX\7S/DT3_Y?&[E2A^O^(%%ZM__ZE: M_>Y_4A],E<9T-]N 86&)N=_F?D,+4_\B?X#%'H<%\ M$FT:4_6W\T]BM?OZ_2%PW>4X1K^KD73%MV^V.'#% O?I"[WZL?^\V>[O'C^N M_O+VY_!5#S^5U"'X_BM-TK1X 7&]^WQSV[]^$:X0=OWVE_[%F__U/Y@N_@_U M=4#"UDB80\(\$M8@82T2UH%@(QG+;S*6*?J;?_WR\'._76T^K,+5ZO;F(.3= M\;?J[XFOW?=);JZ@D; U$N:0,(^$-4A8^Q6F#[!X._++F_+5RU].50J:;J12 M]4VE*O-D6S]^O:V*=R=_:4/ZJM[W#SORU*N02D7"UDB80\(\$M8@82T2UH%@ M(U'K;Z+6R5/OC_TO_>.7?O?[U6-/GF&_#EAFNB@NOQ5[-*SI.K26)6 MQ0UCTUD=)K)!*BZ+@DS,;@61:%B43 MWQ)'!]A\.\ F>8#_L-WL=JO/V\V'._+XFMDYUYC2%';REU3)67(/[WQ2'5*5 M%).CBYS4SR=EX3@()2>::HA$9FQ9%-.C.T_DS# I9P>7^)"U-=:6]+$MOQW; M,GELZ\?;S4._^MU].,3_LOJPW3P<+Z VCSOJ8)>S]W$E#"M+*R='.SEO[M&> MS\K#K$9//DZ'G-03?VI9*BNTF1QM(I&)4@JK)D>;2BR,4J:?;WBN'E\O[IYB)R6ES MCSK)#$].1")@G')Q/2G@$KDI>5BX7>>G51Y6?HNNM^O[DY_$J"@O#1*,#%5!)5J91DR%ZX/ M&!\TP9,?SI\W^YO[U=O=KM_3WWH^/PB2:U98/OO>)V?*_MXC:0Y*\Y=_* UT MXI:<.-PMA(N'Z24&E2JD#K]N)YNTLRQV(92KWN[^1+KM.'" MM+_[Y>;G^WZQEI!&Y1;!H+0UE.:@- ^E-5!:R^9%VW /''YIY4R$1"8+OXCA M3G!!A$-EEB5K9&_^^,TV.%KM:&@)&TIS M4)J'TAHHK67S6OA2&95*3==1V5 Y9^G2>78E-:%>,R.5F+8=$(F2*;FLPZ&@S](5_;?W]ZL_[C_U6U)SR")T!:6MH30'I7DH MK8'26BBM0]'&C;.#L\"+9[Q@Y'!6> MMA;.-L=PPL-@1HM9\3P]4;8XY]-J(\S4E'+063TQ*Y?22#.QN!KJ4U'*&C;Y M66VA[Z]#T<9B&:P6GK9:SC7:\'G%7MA2FZD5GYXF6RKS6;D5?"I0!YW5$[,: MP_FT)-@0>5IJ;>U4*,AWUZ%H8Z$,]@I/VRO9M\%\7KV_$J8LS:QM)SUSMG:( M>;DBFL,<=%Y/S1L]]W"3.-4/D:D*QLW4N6VA[[!#T<8*&CP7GO9^;ST M+ICAT\^S2L^;K9_YK#R-HHN:@5Z(DQ.BL7A9R?;: ."#&K$K*87C0XZ*R>F/70]61G'9PH.6_Z$T!Z5Y**V!TEI!+:\P4C$S MU=T\\4J4BNN%GF9QLK7//[X*(STT6W+8G7RP6_E@]_+!;N:#WZ5FRU0FU.: T!Z5Y**V!TEHHK4/1QCH? M?!7QG L]!'2A!Y2VAM(:EZUHJ&L$I3DH MS4-I#936"F+U1ED*.S.6J$3)I>%R826[&$PC 5[ED>9E"Q%J-T%I#DKS4%H# MI;6"6.41-_R9[L-!Y)52E\7")AQB,)M$VFRZJ.DFSJ*<:GY=%>[CLR4)1/E0D%)#I:-3%LVY_J TL.SA0=U;* T!Z5Y**V! MTEI)K8@1A2VF?4P=E5E8H<1)5_)8>(-C(]..3:*,].YOMSU94D\CL\4(=7&@ M- >E>2BM@=):**U#T<:B'OP@F?NLAYR:D80Z1E#:&DIS4)J'TAHHK872.A1M M+.^31T"DW:>S_1WI\=D*AEI.4)J#TCR4UD!IK9P[22SNPCI=4MI1B64QVIE] MK+O!+;LH%X2E.:@- ^E-5!:*^=K>80NIS8GD75EN=%+EZ># M^R/3JVI2G1WIH=ER@WH[4)J#TCR4UD!IK9PO YJVPR=3QC(;7!B9=F%R^CG2 MJ&S900T8*,U!:1Y*:Z"T5A*/IRA+/MV(NR/SM#5+]9_!?9%I]^7<;?C%_1SI M>;+5"75EH#0'I7DHK8'26BBM0]'&2A\<'FF?\]X<:OU :6LHS4%I'DIKH+06 M2NM0M/%S[P8;29U[@$AF/T>:EZMH*&T-I3DHS4-I#936*L(HLN$&7$RW[:02 MF=56B84[)S4X2BKM*&7W'9PH,Z-%":@](\E-9 ::V:&R]"*%M.M^7JJ,1"%;Q8 M^KD]>>SVV45!WD@+$/F0;^Y1M[&.VL<_9QCYH M&_ND;>RCMI]CW8\:G!_UG.M^%-0;@M+64)J#TCR4UD!I+936H6AC>0^.DTH[ M3F=[.-+CLQ4,M9F@- >E>2BM@=):1>P@IXT6=GYI2F1*KLK%IQ"JP6I29W:' M.]/%D1Z>+3RH@P2E.2C-0VD-E-:J^7H=<5#3M'F(2.1QDWZV=#\^^#XJO;(G MU]F)RNCC0J M5X)0VAI*&OB&_N)LC M3<]6)=23@=(E>2BM@=):/;>)3,%+,[4RB;QPSZY/ M+S?&,AS<))UVD[)[.=*\;!E"[24HS4%I'DIKH+16SUTCR0R;K?\A\H0QI5[8 MFT,/YI(&/! GS % M:<"S==*,;.5!+1\HS4%I'DIKH+16S]?Z"&V,GJX)(O*8,9(MK7G4@T^C_[D' M]*2'9ZL.:M- :0Y*\U!: Z6UFECE4]BRE+,-AHG,^$ @:]C2-=]@T^BS*X*F ME:.W]_M5>_,SK4.H:P.EK:$T!Z5Y**V!TEHHK4/1QGH>_!_]G.M^--0A@M+6 M4)J#TCR4UD!I+936H6@C>9O!:S)IK^EL/T=Z?*Z"H;0UE.:@- ^E-5!::^:^ M$>-E:>WL0H'*9-I(SA?6KIO!8C)IB^E+;PH!X2E.:@- ^E-5!::XCU M.D(*,7UR:(LM! +36QF,&),VHA)W)1?W-.1GB);F5!O!DIS4)J'TAHHK872.A1M M+/+!YS'J&>_4#=0 @M+64)J#TCR4UD!I+936H6AC>0]FDDF;2=D]'6E>MJ*A MQA*4YJ T#Z4U4%IKYH81YZ44Q>P&:IYX)0IN>+%T,3%82R9M+65W=:1YV4*$ M>DU0FH/2/)360&FMF3M(MA163+UU(D\S5I@%@],,/I-)^TP7=76D&=G*@[I+ M4)J#TCR4UD!IK2'6!"FFBNF>AT1>./OII;KE8 B9](*@BYHZTHQLX4%]'RC- M06D>2FN@M-;,%_SP0DFK9K^]\\0KKJ4P:F%_CG*P:\JT77.NK2,]/%=W4-H: M2G-0FH?2&BBM+8E5/EH+;8MI)R^5*9@1W"Z4S@M#64YJ T#Z4U M4%H+I74HVEC>@\]4IGVFL[T<3^/5Z>^#9$),GY-9I2?*%B&\F#PDT4&G M]<2T2I1"JDD7;D,E!B@K)Q=V;4D8.44AM9Y= A*94FHCS,)66>5@Y91I*^=< MVT1Z>/99"FK30&D.2O-06@.EM4^T\<9K)2_EU,,F$EEAPO=[27:#N5*>>89. MHFTB/31;B]N MEDASL_4(M3R@- >E>2BM@=):**U#T<;*'NR3LGS.6V&HKP*EK:$T!Z5Y**V! MTEHHK4/1QO(>3)HR;=)D-TND>=F*AAHV4)J#TCR4UD!I;4GLT%88+HK9-2QE MV)3Q26KT!80=_!J;]FNR>R72O%P=0FEK*,U!:1Y*:Z"TUA*V3%G::1VJ(_*8 M948N6-9V,&]LVKRYJ%$)2VAM( MGZU@J*4$I3DHS4-I#936VKE3)(O"$HV[2F=:^!( M#\_6'=0Z@M(UE>2BM@=):.[=5!!=E3PXA$;L-O7 M6-P:BW-8G,?B&BRNQ>(Z&&XB='8B=/:,]^M'.DSH4/\'BW-8G,?B&BRNQ>(Z M&&XB='XB]+2OE-W;<0:8KVVHRX3%.2S.8W$-%M<><:,K!\659M-+#"KS*IRT MQ=)E+BO$B2+3;E-VE\<98+XBH084%N>P.(_%-5A<>\2--L8PEL]ZCJA$:;E= ML#Y9(4_DF/:@+FKW. /)ER#4@<+B'!;GL;@&BVN/N-$=O1KMG7J4()4HY,+3 M(UFA3B287BYT4>_'&4B^!*$N$1;GL#B/Q3587'O$C7>+H*>@>7K$6K^8'$.B_-87(/%M5A MZ/HYUP\=Z3"A0RTG+,YA<1Z+:["X%HOK8+B)T.V)T-,FUMD^D3. ?"U#O2LL MSF%Q'HMKL+CVB!O;]K8,MTBS:XAY9FD+ME1;8B?^%4O[5^?:1[S0I[MY/,F/R#2Z7);?B:O$SCRE)]$V5SVC.LKP3%K;$XA\5Y+*[!XEHLKH/A)D(_,:E8 MVJ3*;R1) _.UC36LH#B'Q7DLKL'BVB-N8D,5AJO9O3Z5JCG3BQ>\)X852QM6 M^8TD:6"^(K$.%A3GL#B/Q3587'O$C?I#F#Q]&.!1C_-$(L;1Y M=5DC21J2+T&L:07%.2S.8W$-%M<><:?*FNY9D\Z9*._$7F+IU4J7]8^D(?G* MP[I(4)S#XCP6UV!Q[1$W^3F.O\2RNP>):+*Z#X2:*/G&4^+.N4^)8SPF*6V-Q#HOS M6%R#Q;587 ?#381^XE[QM'MUOG,D#QN :+:X^X43](N'R= M73L0>4MW3_S$KN)IN^ILSTAZ?+[PL&84%.>P.(_%-5A<>\2-=W,HRME=$Y&W M*+P3ZX@G:_;I;I'TV'S188TA*,YA<1Z+:["X]HA+UHF2.1/!G5@X/&WA9'6( MI%GY L2Z-U"T1EQ9@*F(Z&&XB\Q,GB)MGO6G'6D10W!J+DL25G&U@2V=:8>W2PGIQ MXDJ)M"MU66-(&I*M0BANC<4Y+,YC<0T6UQYQD_ULYTOKB;RE\Z$X<9!$>DW2 M9G%A)XLSSCU(](NFQ^=K#&D50G,/B/!;78''M M$3=YN+40;'[#=#YS(KX3>T>D[9VL?I$T*U^,6&<'BG-8G,?B&BRN/>(F[9G& MS'^(YXE*J](LG@=/7!UQYNE(QUOWU=]79V[CL6X.%+?&XAP6Y[&X!HMKL;@. MAAMK6I[X0K)XSMMXB36,H+@U%N>P.(_%-5A)&(M2ZD/.'(5&9UHC"+'FD\L1;DLFB_H7M(FE( MO@JQ%A(4Y[ XC\4U6%Q[Q$U^G\NB$/.-E*E<:^-3:Y?Z1>2)]R/3WL_9?I'T M^'P-8JT?*,YA<1Z+:["X]HA3I^;]*OQI7^[WN]6GFU_ZU<]]'RXK MW_^_+[M]_WZUWX3HA_O^=K_:?^I7F\?^*MSI7_5W'S_M5[O]YO:OJ]WG^[O] MJO_P(22%$7>/J^[FMQ4ON/AN]5/?K_YUL^]7^O>KGV+VI\W]^WZ[^]^K=__U MY6[_VRK 5N_[_X[ZJ;MY>Y3W^^KF_W-FUWVK\**[?\A=^*ZIEZOY/4[2>7+ZYIZO5+7[Q25KZYKZO5*7[_35+Z^KJG7*W/] MSE#YYKJF7J_*ZWU]3KE;U^9ZE\>UU3KU>LN'['"FI$B-1DI&(LC*&. MIF-1%E2D8CR,H8ZH"Y&:C%0L'&Q&'NT0J01#Y&:C%0L''1&'O40 MJ+)GS[[ MQ],_J0,1="!('81(348J$70@2!V$2$U&*A%T($@=A$A-1BH1="!('81(348J M$70@2!V$2$U&*A%T($@=A$A-1BH9="!)'81(348J&70@21V$2$U&*AET($D= MA$A-1BH9="!)'81(348J&2\$Z"N!>"E ZD &'4A2!R%2DY%*!AU(4@*U$&(U&2D4D$'BM1!B-1DI%)!!XK408C49*3200>: MU$&(U&2DTD$'FM1!B-1DI-)!!YK408C49*3200>:U$&(U&2DTD$'FM1!B-1D MI-)!!YK408C49*32\0:!OD.(MPBD#G30@29U$"(U&:ETT($F=1 B-1FI=-"! M)G40(C49J4S0@2%U$"(U&:E,T($A=1 B-1FI3-"!(740(C49J4S0@2%U$"(U M&:E,T($A=1 B-1FI3-"!(740(C49J4S0@2%U$"(U&:E,O%FD[Q;C[2*I Q-T M8$@=A$A-1BH3=&!('81(34:J,NB@)'40(C49J+2P5=72IB>8F,A7&QP%30%:8BEIC(6'R >1Q'5YF* M6&8B8_%YT'$<76DJ8JF)C,5G[\9Q=+6IB.4F,A8?FAJ+B+1>#J7'I=KCH?BX M4'T\E!]IO1P*D L5R$,)2A"+E0A#V7(A3KDH1"Y4(D\E"(7:I&'8N1" M-?)0CERH1QX*D@L5R4-)2A*+E0E#V7)A;KDH3"Y4)D\E"87:I.'XN1" M=?)0GJ3KDRP6*!E=H8RQFH[%W:KC.%HOL4Q)Q^+.P''<0L7Z4+*F]1*+E8RN M5L983HDE3#H6-]*)XVB]Q#(F'8M;GT3S@-9++&72L;AI11Q'ZR66 M,^E8W&D@CJ/U$DN:="RN$(_C%ER.@\U!ZR46-AE=V8RQFH[%Q8UQ'*V76-ZD M8W%-6AQ'ZR66..E87$\4Q]%ZB65..A:7?L1QM%YBJ9..Q5;].([62RQWTK'8 M^1R-(UHOL>1)QV)7:1Q'ZR66/>E8;/R+XVB]Q-(G'8N]6G$O/M]\[+N; M[<>[Q]WJOO^P?_VB^"[<3J^VT2$__L=^\_GU"_9B]?-FO]\\'/[YJ;]YWV]C M0HA_V&SVQ_^($_RZV?[U8'R_^6]02P,$% @ 6:-$5^E7<\W0"0 ((, M !D !X;"]W;W)K&ULM=UK;^+*'0;PKS*B5;5' M2@,VA%R:(&WP_;K:G-/SHNJ+69B M;YP["$YJ?KA:QN#,0P3D)[NBPT7SV\& MC!]YS-_F\3W+?Q9+QCCY,XG3XJFWY'SUT.\7LR5+:'&=K5A:/O.:Y0GEY=U\ MT2]6.:/SNE$2]]7!8-Q/:)3V)H_U8]_RR6.VYG&4LF\Y*=9)0O./9Q9G[T\] MI;=]X'NT6/+J@?[D<447[(7QWU;?\O)>?Z?,HX2E192E)&>O3[VORD.HWE<- MZB7^&;'W8N\VJ5[*CRS[6=VQYT^]034B%K,9KPA:_GEC4Q;'E52.XX\&[>WZ MK!KNW][J1OWBRQ?S@Q9LFL6_1W.^?.K=]F:T+GB5-XW($291N_M(_FS=BKX&JGFB@-@W4GFFQ7N'*TQD\.;+O*E;/7N;)=Z9L/?'_SB:\W M%XUR.GG,LW>25\N77G6CWN;J]N56$J55/+SPO'PV*MOQR31+DHB7VSLG-)V3 M:9;R*%VP=!:Q@OR=!#3/:;4!DR\:XS2*BU\>^[SLMVK=GS5]:)L^U!-]*,0O MV65!]'3.YMWV_7*\NT&KVT$_JU+0H>DU4>ZOB#I051+3]V(=<<&XIG(FR-ZN MB7I7,PKY[44C7_XJ?'ERQJ,]00U_7BQTTD+PYX?FKZL2GN;/E#W=Q-:S=X:G7R91?7KD(L3E+BG\+QOF\\49BK]KY>BA6=,:>>N7>5<'R-]:;_.TORGCP M#U&>(#$-B>E(S$!B)A*SD)B-Q!PDYB(Q#XGY2"Q 8B$(Z\32:!=+(YD^\;*B M*%-WN^_T<47F-"EG5P4ILG4Y/[DB;S1>,U$^2>%+\PF):1OLIL:J6>;;9*P, MRG^/_;?]Y#E>K%[J8#'C>+$;P6+F\6+J4+"R//I/EI+?61R37UE1;>ID2@OA1BVE+MVHD9B& MQ'0D9B Q$XE92,Q&8@X2YBZ?;_-1>2PI?F$Q+3D)B. MQ PD9B(Q"XG92,Q!8BX2\Y"8C\2"VZ,Y\E T,0]!G7:BYVX7/7<710^)4L[* M;CC)*6?D"RT()2N6S\J])=%![6E(S$!B)A*SD)B-Q!PDYB(Q M#XGY2"S88(JRET"#Z\'=0?R NNS$S_TN?NZE\:/1*/X@<14UKTSX+=ZS%+@T M8)"8AL1T)&8@,1.)64C,1F(.$G.1F(?$?"06W!]_0W%[N4DVFVSCG)7DGX,Z;++*'5(RG//\@+K\)H[QE1 M)LD[O324H)H&U72H9D U$ZI94,V&:@Y4QT MG?PHDZO+2@U?E3PGB! MUC1#-0VJZ5#-@&HF5+.@F@W5'*CF0C4/JOE0+8!J(4KKYEM;X5R=C(:=L(V@ M,874-*BF0S4#JIE0S8)J-E1SH)H+U3RHYD.U *J%**T;4VV5MB(OTV[WG$A1 M[TQM3FU-JITN84A!2[6AF@;5=*AF0#43JEF-UCF?8S0\_"['AG;JG->I"^W4 M@VH^5 N@6HC2NK'2EEHKTI+)2; [ZK,Y0[<)ESGY$J7-0[^4\[>3I^\^R_V+ M^7WZL'Q#1/:JP75;*CF0#47JGE0S8=J 50+45KW.H1M1;8JK\CVHS1* MU@FA:;JF,5G1CVK7Z(I\,)J3+!5&D)R\-(*@F@;5=*AF--K^$=:1*KB$$+17 M"ZK94,V!:BY4\Z":#]4"J!8*/I?C[IFQW7!I:Z15:7&C/%SX>R8,%VB5-%33 MH)H.U8Q&&W\:+M#Z9ZAF0S4'JKE0S8-J/E0+H%HH^%R.54FXJ&VXR"N;Y>&R MS,73)SEZ<;Q BZ"AF@[5#/6X&G8T$L4+M+P9JME0S8%J+E3SH)H/U0*H%@H^ ME^.Q)%[:J>5#-AVH!5 L;;7]F="N;&;7%R*JTBO"3=(G>Q/LNR#K'*533H)H.U8Q& MZQQWN1.E"[)7"ZK94,V!:BY4\Z":#]4"J!:BM&X&M97&JKS2>/M%TZY21UCW M)T5/.A6@#50I36C::V6EE%7QE: MA98G0S4-JNE0S8!J)E2SH)H-U1RHYD(U#ZKY4"V :B%*Z\946^VLRJN=OVVF M;63_LJQT49\3GS)."AJ+SZ60LQ>'U:VPLD4YJ&S1H+WJ4,V :B94LZ":#=4< MJ.9"-0^J^5 M@&HA2NO&4%O8K,JO&KV=R-'M1.Z*<)8GPN2!5C1_,BYE4!_/ M$D6@!AV(#M4,J&9"-0NJV5#-@6HN5/.@F@_5 J@6HK1N&+7ERZJ\?/G7C-.8 MY$TD-0>VA5$$+616!1>_'0P$U_?7H/WJ4,V :B94LZ":#=4Y3D[+4ZL>+A:_UC]P>/:\I# MH-2_-=\RD\=5.5'S:;Z(TH+$[+4D!]>W97SDT6*YN\.S5?W+\S\RSK.DOKED M=,[R:H'R^=M-<<.MM-N_YYK)XO:+6U!XB7QM<^Y/ON2MC:F&OJ^+-9147\@*!*XLI2JIP5"M?%TIH M'*KD? M!D'JEY0)+\_8 4! MA\+8#!1?&Q@#YS81ROC=YO2Z+2UQ=_R4_9.K'6N94PUCR>_8PJQ'W@>/+&!) M:VYNY/8SM/4X@87DVCW)ML4&'BEJ;639DE%!R43SI@^M#SN$07R $+:$\&\) M44N(7*&-,E?6A!J:9TINB;)HS&8'SAO'QFJ8L*BR%4 M+,A8"L/$"D3!0)-WY$J(FG(RI8\6H@E:1^ZH4E281S(#M6$%XLXF8"CC^AP9 MM[,).7M]GOD&U=D]_*)5='="Q[?N!4KAM6XEBV96SR-$W#-/,W MN\I/H?8DQ9VD^)2DN$]2_&*SY/(RC9]):E#I0=2>I*23E!R5]%T:ROLT':7] MZW>0O"AP$*;)9?!,N[_3%FQ+_D;5B@E-."R1&%R\QPRJ:7--8&3E.L5<&NP[ M;KC&/P,H"\#UI93F*;#-I_O7Y'\ 4$L#!!0 ( %FC1%=JIR&O\ 4 ,H[ M 9 >&PO=V]R:W-H965TD-Y>M!SR/4ZH M7\4)]F3'LF]\1:D@/Y(XY;>=E1#KC]TNGZUH$O)KMJ:I?&?!LB04\FFV[/)U M1L-Y493$74/3AMTDC-+.=%*\]I1-)VPCXBBE3QGAFR0)L]=[&K/=;4?OO+WP M)5JN1/Y"=SI9ATOZ3,77]5,FGW5K91XE-.412TE&%[>=._UCH(_S@F*+OR.Z MXP>/27XH+XQ]RY]X\]N.EN\1C>E,Y$0H_VSI XWC7)+[\;U".W6;>>'AXS?= M+@Y>'LQ+R.D#B_^)YF)UVQEWR)PNPDTLOK"=2ZL#&N3>C,6\^$UVY;;]48?, M-ERPI"J6>Y!$:?DW_%%]$ <%TFDO,*H"X[B@_TY!KRKHG5O0KPKZYQ8,JH+! MN07#JF!X;L&H*AB=6S"N"L;G%MQ4!3?G%NC:VW]..[ND_F>7G:[L)447,T,1 M3B<9VY$LWUYZ^8.BGQ;ULF=%:1ZI9Y')=R-9)Z;/FQ=.OV]H*HBUE;\Y^6!2 M$48Q_YW\0;X^F^3#K[]/ND(VE1=T9Q5[7[+&.ZQ.'EDJ5IQ8Z9S.F_5=N8OU M?AIO^WEO*,''\)7T]"MB:$:O97<>U-5WZ^R:]+1WRTUUN4U?KHDQ?K?<4I?[ M87JMVGE;76[265UNM)0[ZO+/;%L?>UNYJR[_:R:4K7OJ\F>Z5K;N_^2CVZ3* M\N#\3]Y0],)>G99>X?7.3 OY]Y/<@GB")OR_MI247+^=RT^7'_DZG-';CCP? MRG8O<-P^)^2U'H/=.#B MM=GHKH.ZNPZ4W?4^%()FK^0QE'^B,.;D@27K,'UMZZ!*ZM*3 1(SD9B%Q&PD MYB Q%XEY2,Q'8@$(:Z1K6*=KB!UN#9$)0V(F$K.0F(W$'"3F(C$/B?E(+ !A MC82-ZH2-E.4BT1&K"U52N+25"$Q$XE9H]/AQN!TO&0CVW20 MF(O$/"3F([$ A#7R,J[S,E;FY3-+\XN3C,7RG:7,C1SVR>1<$;9+:<97T9JL M:3:309+7+&U94O*79@F)F4C,*C%=/PB3=JT?)0G9HH/$7"3F(3$?B04@K)&D MFSI)-\HD/<2AO-*_SZ^7$I:29\%FW]H"HU0N#0P2,Y&8A<1L).8@,1>)>4C, M1V(!"&L$2]?V7^EHV,NFR@.%#*J94,V":C94N_);UEF:"SLF'*"5\%%1&A>'!ZF94,V":C94 M$R 8MJ&9#-0>JN5#-@VH^5 M06C- M^YD5NGIJQ4,1G6+J-EL0GL?IJDH0B3C?G)$IZ(2+2E-F"CJ/ JK94,V!:BY4 M\Z":#]4"E-;,U'X^A:[\,KFZZ7[WTYON:N;BY$!G4D U"ZK94,V!:BY4\Z": M#]4"E-8,V7Y*A3X"7V=!)UA -1.J65#-AFH.5'.AF@?5?*@6H+1FVO83,G3U MC S ,!$Z)Z/23N_(GPP6H1,NH)H-U9R6C\0PAD/C:")ZVV::/M:&S>V\ENUZ MH\'Q-QX^]!B"ED9'AC[8'T/9?;L'*_$2FBV+Q:+Y@H9-*LK%;O6K]8+4NV(9 MYM'K]_E"U6*%WYXI5[D^AMDR2CF)Z4*2VO5(#BFS[X4)P9+B MX8J&G_4$L#!!0 ( %FC1%?J;8BV2@@ * ] M 9 >&PO=V]R:W-H965T?"F70E3LZRK-RNO1LJK6]GA7^5ID8'G,BU5< MP=?B:5RN"Q$O&J=5.I8E21^OXB0;W5PU99^*FZM\4Z5))CX5K-RL5G'Q[5:D M^?/UB(]>"CXG3\NJ+AC?7*WC)W$OJI_7GPKX-MY3%LE*9&629ZP0C]>CC]R. M9+EV:&K\.Q'/Y:O/K+Z5ASS_4G_Q%]M,US!*LEV?^.O;4.\<@ .[B"W#O*Q@_*&@](Z*,<. MZAL.:NN@#HV@M0[:T AZZZ /C6"T#L;0"&;K8 Z-8+4.UM!^X-)+STE#+XKO M._NDM_6W7%ZZFY_T]YM17CJ<-ST^WFFQ$;(35_'-59$_LZ*N#[SZ0S,:&G_0 M;Y+5 _>^*L":@%]U\\_B*=MP-M=0/F-@ J+\JQ:EFR2+<0"\0_Z M_?7O^8?]_ESN 8RA]?9-*+\TX:W<2PPVV253I ],EF0%N2"GWSV*"W#G;[I/ M^MU_Y?]!G*;#+UE&W-T_$M,;?I]83/^/Q S^7-?,_EPSA?WNCICWWG$TW)WW MZ%39#W6EX2EO\.YATE]L4E$/;C_;BK*"";@JV:\A5&1^)58EUL2W.ZJ*4^N% MA5VNX[FX'JWK)T:Q%:.;O_V%Z](_L+% "9M2PCQ*6$ )FU'"0DI81 3KR%G= MRUGMH]_\!*O:-"]+3+([3ZWQK)>NVQM5T[BIZU?C[:MZ=_T1\$>._VX3PNEVQ=Y-L$IF/V\(V]VY1B M\9XE&8/M20'KC^QIM[Y/JD2@W=T;Y-PG%"5L2@GS*&'!#J9W-&(8AL2/M*2= MJMB0%4-5Y2,QG0(ON*49)K>.]!XA-65-K:$R+B=]+R>]5TZ_P!ZQ5LL\7B=5 MG&)2T4]B0P/5_[K7Z/0&.E<%E#"/$A8,;(X99= 0":IA42.BJ!TM&7LM&;U: M@M57(>)2U,^AY^_KJA=V[B.($C:EA'F4L, XU8$J8>JCC!I2PB(B6$>AYEZA M9J]"H_AKLMJLV$->@&>KSWB>5-\P@?:RSA4H)6Q*"?,H80$E;$8)"\V3H:,H MV-")B*)V!&KM!6KU"K3>5S:ODN!)ND@J3)76Z2- ,;#YN#?2N8JCA'F4L&!H M>\PHHX:4L(@(UE$;JM)].[1D%L"C-J"G,J^Q][T=;=FX^S?OBYLRPI;4I*\TAI 2EM M1DH+26D1%:TK;_D@;_F'O -NL53"IJ1-26D>*2T@IG/^S94B7-6)#2@L%M,B.-&Y+2(BI:5X:'G 3O3QE\ M%O6/96KY#12B>M+HJHKJL#?NV3JDI'FDM&!HD\Q(PX9(6,7$=M148;L*.V1, M>'_*I&^!.LTW!3M4V.^_VYJ#5K"DN112VI24YI'2 E+:C)06DM(B*EI7_X<4 M#]=_S J6,H7AD-*FI#2/E!:0TF:DM)"4%E'1NL(^Y)MX?\+IS!7L:?+DK14L M:3:)E.:1TH+!;3(CC1MBQ=FUNMCXVLBR0OV%K GP6#*]BD M\$Q=QEO!'H3(6+SX[Z:LQ()5>7W'TS[V!S/.2J_Y;;/D?* MVS.L/.1VA)7?RO8=QG<4>Z(@Y5/%=K%R3[%]K-Q1[8F*<53;QS M)QK&T6P7*_Z!A'MUVLW--M'RMW#'MB8!S#=K%RS[!]K-PQ[8F) M<4S;QR)Q;&L6P7*_6'S4XG"0.T?U#A87M7A@\5&+PT'T'%4]6%S4XH'%1RVPI0<:JGVP MN*@%MMI 0_7/80!P= 2 Q44ML/D!&CH*. P#CHX#L+BH!5:<0$/'@@QC04;' M EA0< !D !X;"]W;W)K&ULK55=;],P%/TK5D!HD]CRU0P8::2M$0(DI+)J\(!X<-V;QIIC9[;3CG^/ M[:11"UZWA_6AL9USCN\Y2:[SK9!WJ@;0Z*%A7$V#6NOV,@P5J:'!ZERTP,V= M2L@&:S.5ZU"U$O#*D1H6)E%T$3:8\J#(W=I<%KGH-*,5%6V *RHXDE!-@ZOXLLPLW@%^4-BJ MO3&R3I9"W-G)E]4TB&Q!P(!HJX#-90,S8,P*F3+N!\U@W-(2]\<[]4_.N_&R MQ IF@OVD*UU/@_^RP)$.J5%,Y!-!0WE M_14_##GL$>+)(X1D("3/):0#(7TN83(0)BZ9WHK+H<0:%[D46R0MVJC9@0O3 ML8U]RNUC7VAI[E+#T\6B?]Q(5&A!UYQ6E&"NT14AHN.:\C6:"T8)!87.XN@[ M.D,SK&IT4H+&E*E3LW"[*-')Z],\U*8>JQJ28>_K?N_DD;V_=OP.WKBH9?/I\>']-"$.":9C$DF3B]]1,\7V:^KI=+2O-N_?>GT M>A._GOW>+U6+"4P#\T$KD!L(BC>OXHOHHR^KEQ0K7TCL(,=TS#$]IEZX]PON M.[K!#+A6ON1ZAF!S',"7BK M[ND7>SNF'R+[^Z=V#R[QX$H/+CO$'?C(1A_941^WG'+525@A8AZ%STCV7W1) MYC/BP44^(T_C>B/A7I^SA](W+->F5L2@,LSHW+9QV3?Z?J)%ZUK?4FC32-VP M-F M/<9X^KY*,BBHNA(E2LXG8ZYQQ6$FB]D5!Y=\+R,5QZH7>4\>:[3)M.OS9 MI*0[V(#^K5Q);/D-2\H*X(H)3B1LI]X\O(U#"[ C/C(XJI-W8EQY$.+1-.[2 MJ1<8BR"'1!L*BH\#+"'/#1/:\5=-ZC5S&N#I^Q/[#]9Y=.:!*EB*_!-+=3;U M;CR2PI;N<[T6Q_=0.W1M^!*1*_M+CO78P"/)7FE1U&"TH&"\>M+/M1 G .3I M!D0U(#H'#"\ !C5@< X870 ,:\#0*E.Y8G6(J::SB11'(LUH9#,O5DR+1O<9 M-W'?:(E?&>+T;%/%FX@MV; =9UN64*[)/$G$GFO&=V0E09&E- ZG(*UJ4[\A'X*G UKF<1/:E,6E2G1!5-&Y%YP MG2GR/4\A[<#'_?@PZB'P49=&G.A)G$74R_AASZ_(('A-HB :=!BT_')XU.5/ M/SR&!.%A%[SES: )]<#R#2_PK>$ ? ]D*T5!EJB4Q*3#Y::S)IID 3S)<$$\ MDG^>.W%L F:XS=0U4ZVO/W/HBG6O+68WNU4E36#JX7:E0![ F[WZ)AP%[[IT M=DD6.R)KQ6#8Q&!HV0<78K"2(MVCZG>\VK*-H+__A(/(G89"_=&EY-"EDB[) M8D=D+26O&R6O>U=S>U%*7)2O20G2].%YU:5CQ1=6.Z$Y#P^SX"K$S#J<"M0[ MZTL%ZIYRV$S9\GS4>#[ZBGF\DGB,-S2XA7=)UVO02Y>@2[+8$5DK$.,F$&/G MR3QVJ:1+LM@164O)FT;)&\?)?-.966>Y_"6#XE[+_J??;QN_W_Z'WTJ;J]>/ M0J2*4)Z2#<[ $L#$K&Y4W4D['Y)?(CE'[ YOY+I+KEXS7KKL M7)+%CLA:\H?!\^TW<)["-:4C,9VRQ:[8VG*>%!.AXSSN)WRQF&%GQH_/4M[5 MI)5*_DGUA+JMZ]YFF*K_OJ=PQKD@. M6Z0,KL9XL9!515LUM"AMC?<@-)[U]C4#FH(T _#[5@C]U# 3-/\KS/X%4$L# M!!0 ( %FC1%=%2TBGX ( &4( 9 >&PO=V]R:W-H965T-![N7''%DMM;_C9N"$+.J/ZOIE*,_,'E9+5E"LF.)!T/O$NX46. M+;X%_&1TH[;&P#IY%.+)3F[+B1?8@FA%"VT5B+FLZ36M*BMDROC3:WK#DI:X M/7Y1OVF]&R^/1-%K43VP4B\G7NJ!DL[)JM)W8O.5]GYBJU>(2K6_8--C P\4 M*Z5%W9--!37CW94\]SEL$6#T"@'U!/160M@3PK<2HIX0MK4(.YG.3CY>#KVM2G0 M+N,7?3%773'HE6*^K?@Y"(// 4H=-"OC]-S6A@Z;.G(0<_?3H>[=-^D.D2+ MAFA1JQ>^HN?*\-?EH]+2;/;?KG0ZO>^8$P<.XCA-\)Z30QR*TF"4C-Q.XL%)?-3)#>/,M)P2+(0HG4;B@X5AD. ( MI?OOQ %$HR3&>+1GQ0$,<1K'"71[P8,7?-3+T,)<-O#!3D!1 $%SO+70\5J457.)"@RGSG.GG:Q2JFGBA][)QQS>9=1M^/"[8 M!I=H[XN%II7?L:0\1VFXDJ!Q/?&NPLOIR,77 =\Y5F9G#D[)2JD'MYBE$R]P M":' Q#H&1L,6IRB$(Z(T'EM.K[O2 7?G+^RWM7;2LF(&ITK\X*G-)MZ%!RFN M62GLG:H^8:OGS/$E2ICZ"U4;&WB0E,:JO 53!CF7S6A]V .%H#R!J ='? M H8M8%@+;3*K9=TPR^*Q5A5H%TUL;E)[4Z-)#9>NBDNKZ903SL;+IGJ@UK#D M&\G7/&'2PE62J%):+C>P4((G' V.:.!,V%@JO*"R6P/'1"1P!ES#G0E ]S=BW),U#^7<@##X!U$033L@4\/PV]Q-8#HH@_NDXF=DU'G9%3S#?_^B0W=XSZ[W!/^M(4+,&)1V_6H-ZB%[]]$YX' M'_H,^$]DK^P8=G8,#[''K05Y8P'O+.@3?9#I7T4W9&%3)M?$MG$PH )O>\2, M.C&C@V*^5A*UR7@!!>J$5%"#ZQ/2L(3AJ[N#B^[R)L/>J/"/#/V=-^WZZ9SI M#9<&!*X)%0S>GWF@FQ[5+*PJZF>^4I::1CW-J*VC=@%TOE;*OBQ&PO=V]R:W-H965TLY2*OI%(F7=-4T0) M9%CK-@/,-2;?G2%#D''!>D+#4=R_+-#!-J!+W"-N5!CZUD2BA,.1*K M+,/\[Q!2MND;MK$U/)!E(K7!#'HY7L(,Y&,^Y6IGUBHQR8 *PBCBL.@; [L[ M\32^ /P@L!$[:Z1/,F?L26^^QGW#T@%!"I'4"E@]UG '::J%5!A_*DVC=JF) MN^NM^K@XNSK+' NX8^E/$LND;W0,%,,"KU+YP#9?H#I/2^M%+!7%+]I46,M MT4I(EE5D%4%&:/G$SU4>=@A*IYG@5 3GD. =(;@5P3W7@U<1O',]M"I"ZY#@ M'R'X%<$_UT.[(K2+RRJS6UQ-B"4.>IQM$-=HI:87Q?T6;'4CA.I*G$FNWA+% MD\&LK$#$%FA&EI0L2(2I1(,H8BLJ"5VB*4M)1$"@:]OZCJ[1 PC /$H0IC$* M8:V*.5>E*=%5"!*35'Q4H,=9B*[>?^R94L6H/9E1%<^PC,G^;9S0L!4R:TS[&PS/'1.*GY;T1OD6I^08SEN0T!WY].= MIGR\S?OH;=['I^DA1(IN'Z5/SJ?;)Z["K8O=+?3<(WI-5?UK,!>2JR_B[Z9B M+?6\9CW=);HBQQ'T#=4&!/ U&,&'=[9O?6ZZZ$N*A9<4&UU2;'Q)L*7+UU3H91*K4))=_]U8/NVTW*MGKG>K8'7./?6Z[BM?5C8 M(-=V?,_U]W&CU[A6QV_[!W+CU[". GG./FS2X-7SO5N[4^/*/)H[_28#OBQ& M"8&*/U>9WMI:3RN#HDD?V(=V]\YNL(=V=]1D'ZNIIQQ27MR6(],]YDM"!4IA MH4*P;MKJ%+P<0\J-9'G1!>=,JIY:+!,UN0'7 /5^P9C<;K2#>A8,_@%02P,$ M% @ 6:-$5S(T,ND2!@ ." !H !X;"]W;W)K=:<"R\0IW M.B)8T"41;;:BB7HR9WQ)I+KE3QVQXI2$*6D9=TS#<#I+$B6MX2!M>^## 5O+ M.$KH T=BO5P2_OV&QFQSU<*M7L:]Z?8U804\7=$-^+@&NE7>63LB[ZY#Z]:AK:(QC206H*H/\_T MEL:Q5E)V?,U$6WF?FGAXO5/WTY=7+_-(!+UE\3]1*!=7+:^%0CHGZUA^9)LQ MS5[(UGH!BT7Z&VTRK-%"P5I(MLS(RH)EE&S_DF^9(PX(2@N3WT,D*O2'#*!L[8 MC9QQKE$X'^QMT&VC) VQ$9%D..!L@[C&*SU]D<9IRE>1%24ZI6:2JZ>1XLGA M;)M*B,W1+'I*HGD4D$2BZR!@ZT1&R1-Z8'$41%2@2VS\A2[13&5UN(ZIIMP1 MGBB,0 ^4H]F";.]3=F MI>)DG;219;Q%IF%:@$&C\^DFY(_7]3Y^7>^3:OJ(!HJ.2^G3\^FX8BBL/ NL M5,\JT8/"_?/UHY!<3?G_0L&ZU>O">OH[V!U&D""!FL>21TR%U&" MA)X%!3C!58K^;,PT*>9OQ9Q43"_"GH>FU^MZ/7?0>3X,AU,<-GJ>81O'N F@ MAQVGBQW[&#@]!;H6=EW7RW%' V3G V17YG/Y=ZDZJ^TF1ZA),;])L7&38I,F MQ:8-B1T%C9,'C5.9U7\R(1!Y5BL5\JB6-Y(AM?X*OBQ8'%(NH'#9ZMD'T7O9 MM6WL.SJ7V-HI+CZV_[;:B,\8RO@1H*ZFOIZG5R6' MZGDQ_. M)L7\)L7&38I-FA2;-B1V%"W8V&\B&)6)NH\7:%F<)BUB*[V')M*=@0WAG"02 M#*6LJ\/O4&$^&]5#_'K(N!XRJ8=,*R''[CS8D\'_BSOK/J59MTZ5:VLA?CUD M7 ^9U$.FE9!CUYI[UYH_71GL]JFJ:X-,N*$YKE$UOU&U<:-JDT;5IDVI'8?/ M?I\(5^XK##]0B:(D8$N*+F*U.H'3S#JW+@"0<&$ 2994!A 4+@U 4;@V *&5 MQ0'>;Z;@ZMV4$Y_63F/ ]@)<$M3T7%(30/IP4? B?1^T'RP+7J0_+K$?* Q> MI#\!],M* PA:71O@_1X/KMP-*(F;\PJ"3+JN(@!@]24!K'U2$Y284"P*8%A= M55 B7E(68+U%CEG_#(] ZA]HH^@(1VS?POIC\S^'=3NF_UW M4/O8[-]#[=?841T[X!-W=RK>V?MB>Z;^GO"G2"TS8SI7?C':K@HLOCVFWMY( MMDI/%Q^9E&R97BXH46.A >KYG*EARFYT!_D_"PQ_ %!+ P04 " !9HT17 MGU):[>T) "#;@ &@ 'AL+W=O&ULM9U= M;^.X&87_BN 6Q2[0'8L?^DJ3 #,AJ6[1 ::3;GM1]$)C*XZPMI1*OE1.2NGTKRE^KYS2MG=\VZ[RZFSW7]]O MBVV]SO+T2^E4V\TF*?_[*5T7;W\8\L?:O.OG=V3?E6%+_N7OR\O)NY MNS-*U^FBWB&2YLMK^I"NUSM29WE*^=+L/G4W_=[= MGZB5^)=M_L%A[A\=ZE)F.*&'R\.IJ3^N.[J\[NC*'B[211-.W@V/+P\GEJ%@ MI\QG>QY[C_=N[O[KKXW4^;E.-]6_34E[X'(S=_?9<5.])(OT;M9\.%1I^9K. M[O_P.^*[?S(-.!(FD#")A"DD+ ;!6FG#3VG#;?3[OQ=ULFX^A/>I4IG2XQ#O M[>-W=P*O]S1L,MZE_NW\]7SH#4*/!H1TA:(O]"@+6<"BME :A&[HL^;X;:'J M"XG+/9^Y+FTK8P.2^-P-"3L)6_WHG?K1L_;C0Y%7=;D]W) \-H.4+[K/-^/J->IO**O"T+7#Z-.X95]7110C_NL4Z"M[1L[ M%"!8:RC"TU"$UJ'XG.3;I^87SFW9_#)A&@EK^-@+%0D32)A$PA02%H-@K>R( M3MD1353?(V3:(&$""9-(F$+"8A"LE3;$U;:%>V6%/P+.2RVA38$GI%OC#Z4=K^.C+#4D34)J$ MTA24%J-H[231#AWQIJK64-,.2A-0FH32%)06HVCM]-'6';%:/)=4:[]7WT+? M;TJAUZW6?6%$/:]7,85!2'Q*_*9B=\NU01FY//*YWZW74%L,16L/BC;&B-T9 M^YB6Q9YO' ^DZ_0 I0DH34)I"DJ+4;1VAFB_CH1357VHE0>E"2A-0FD*2HM1 MM';Z:$./6(V?2ZI^U+^K=0F)>K9,7\,1)UWJW M-W#T<$SADU'MDU&[3_:E+);;16T:!WODV,L52A-0FH32%)06HVCM_-".'243 M57L*-?2@- &E22A-06DQBM9.'VWH4:OCM4:&%0LI!3QFC7E#$I/4I#VOTC@#(H ]HC7/[9;O08D8ELAAB;(W9G373V&246V24;M) MIBO^X$09.VGTI0J=TP:E22A-06DQBM;.%^W?T6"J2@\U]Z T :5)*$U!:3&* MUDX?;>Y1^VR\"RI]>.FT&8/2/&W&('QGVHSIX.9I,_9VCAZ5*3PSJCTS:O?, M](> 90*-G3'Z^H5.>8/2))2FH+0816LO6=)V'G,G*O\,ZO9!:0)*DU":@M)B M%*V=/MKM8_;Y>@/2\2P1 Y+E+TQH[M^"J>,::>,V9TR7>.'YM[8 M0:.O5.A4-RA-0FD*2HM1M':ZG"U.G6QU*G9Y*G9]*G:!*G:%*G:)ZA2&(-.& M(!N8WS=,OH"AD^>@- FE*2@M1M':N:)]03;5PE<&M0FA- &E22A-06DQBM9.'VT3 MLFL7P++^2M3>C?Z@1 Q+Y+!$V1LSNNNGL-B8MMB8W6([_K'6V.?0"7)0FH#2 M))2FH+0816OGAS;[V%1+7AG4 832!)0FH30%I<4H6GOW&>T \FL7OO+^VE.? M!Q[GW3M[@S#D(8^B[GP;@Y"PJ/EE@?0VH#$H/9]YKL^[.] Q%":0)*DU":@M)B%*V=-]K, MXU.M8^508>OW8=*^^O_#3O3V,0FC>H,0C-.]08 MA.8M:NR-'#TDDVSJ=K:KF]TPTY\$@_-P[*31ES!TRAR4)J$T!:7%*%H[7[27 MQZ=:&\NA]AZ4)J T":4I*"U&T=KIH^T]?NW:6-Y?G]KU9X8E8E@BAR7*WIC1 M73^%-<:U-<;MUIBN]);)-G;&Z(L4.ED.2I-0FH+28A2MG2G:R>-3K83E4*,/ M2A-0FH32%)06HVCM]-%&'[]V)2SOKT@U[U9C%)IVJS$(S;O5F(3$M%N-O9&C MAV0*\\S3YIEG-\]T[1^:A&,'C;V"H30!I4DH34%I,8K63A=M#WI3+8[UH"XA ME":@- FE*2@M1M':Z:-=0N_:Q;%>?REI]R9_6"*&)7)8HNR-&=WU4SALGG;8 M/+O#I@N]=:J-G3+Z,H7.E8/2))2FH+0816OGBK;^/#Y5E8P2<_P'3N.&-06?<\,:@,VYX8]*9-KRQ-W#T<$"=M?G9 MHZTV:;G:/[6L2"&]P6YD:;W%;F)#\]# MTX<]/)[M&PO=V]R:W-H965T!(=M_]^)UF1;.I,&UKR);'L._J>(RD] MDB>[O/A:KK4VY%N:9.7M:&W,YF8\+A=KG4;E=;[1&7RRRHLT,G!8/([+3:&C M99V4)F/F>7*<1G$VFD[J]^Z*Z23?FB3.]%U!RFV:1L7W]SK)=[E$+TPU1 3_GO1,)TDU$M3Q;S/HJ/W.*O'P]?/H M'VIX@'F(2CW+DW_BI5G?CM2(+/4JVB;F<[[[53= =8&+/"GKOV2WCPWDB"RV MI0]>5^3M[\^'8R-E!0->QX MT7SY^_V7LQ-?_OLVNR;<>T>8QSB2/G.GS_4"TFF=SI#T^>7I]#A]#%UL6\G: M5K)Z/'YBO ]Q%F4+O>]4B75CGR_P_&J'WY2;:*%O1["%2UT\Z='TIQ^H]'[& M>O.2@\U?:+"COO&V;]PU^A3:+[!N[;/\.JLZ?3U-:<@5E]YD_'38""R.^4I8 M<7-G%0,91O52Q.!D$86HS.*@8R!BUC M<(Y188P!L@8Y4]QFQ.*HQY6R&)U5#&14+:-R,OZUUF!)*Z,+C%3U";@*PH & M%BH2*&!?!M2>3VW.C@D+F4Z#_9*CS5]JM./V=1I&SWH8ZM.T+UA, M4.;QWIY' ID*X!)NKX'74#':N1@]*V.H5-.^93'N"3BIVZ!(H! \M*][R47E-$M!0XBN@M M72S0\ZG?6[JO862T4S+J=K)3CDW[AD6ED&!8-B@2&, 6M>\XYNY"!H*R3L68 M6\7"PRY*"HMG^YBQL*WTD: MW..1$H?_*N_T#%7"X_.=<=$G8 Q]].JBUV:]9]+75&? M*K@&V5A8)-Q'*&7?1V"1L#N@6R>P.C%B;C'JO/)_V73S+42]4QDCD5Z4OH'#_CVT..#1_W5#S.?HN(QSDH@6D&F=QW $,7^MX[]@&ULK5GM MUT=F>2((D/0VI[9F/8V7:Z;;J9;7\KMFPS"\B5Y#CITU<"@@W( MU&SX8X-\S[F?Z'+EZ8'Q;V)+J03/69J+F;65D]!V*?982_W-&4'686 MLEX7OB2;K=0+]GRZ(QOZ0.77W3U7=W;-LDHRFHN$Y8#3]B: +EOZ=K.1V9@466-$UV:?R"SM\HI5#GN9;LE04G^!0ROJ.!99[ M(5E6@94%69*7W^2Y"L0) 5G +@"X#; /0-P*H#3 N#)&8!; =Q+-7@5H'#= M+GTO A<12>93S@Z :VG%IB^*Z!=H%:\DUX7R(+GZ-5$X.?^-JB@+<(W@G^ : M_$XX)SISX%U$)4E2\5ZM?GV(P+L?WT]MJ11JF+VLR.]*?62ZW L3Y MBJX,^*@?CW /@:T\K=W%K^[>X5[&7_?Y#7#@%< 0.P:#%I?#L$N^:\7H/NQ4[LJ0S2VU2@O(G M:LU_^@'Y\&=3:,RA DZ9<;))S M7>B%M5PC'EX=#V](/))<4A5T">BSZHV"FOSWNH[!21!Z+?]+,?]4S'%\!%O^ M=]F4_QYV4,O_+AUR( I<;/;?K_WWA_A_*#H=70'R1+GJW*HYZ_:?Y)M2 JCP M9*:@]&M!"+Q0P@7P05;LL*8'MI=BZ -[H3WJHC0(J,U_15Y,AL4C&=;(SZ3. MS^1-^5DE8LGVN02JD1JKM:1'\*1PX T,8*N^%KUF#(W^A4KCD90V(AO4D0UZ MV]$?.ZI?/E1EGV](P9@-:4RR:$RR>"2R1AK".@UA;X$?TU"5^)():HX., MWRNYIO/("=M-U\"'8# )O?8#:B!T(?:#X(S[)W, &N;^ M=W>>_U%T4>OIYQCZ;%YJ4?C:>W!XMO>,95DS3?B8)OS&-#4:$'A'!"! @9:J ME,TC'#;V!K_3D/HM&YR32BUJJ6W7^TA*F^$^3DBH]]U_OE!['V!K\$!2NHN.\AOPWO[:B,4>IQ:AL MT:AL\5ALS60O*=2K00(7#T.E48!]5Z:]] M:Y7K]:G]!^*L^G6^AVZ72##>J1/]8N#XR-]^9? 9\(W M22Y4W-9*%;R9*#MY>WDBV*XZ1'YF4+"LNMY2L*-<"ZO,DRZQU,::MJG;NG;=/A.' M)*C8>$"2]M\/L.LE+HFJ*5\2L._.SYT?#*,-%P]R28@"CR6KY-A;*E5?^+XL MEJ3$\IS7I-)WYER46.FI6/BR%@3/+*ED?A0$R"\QK;QL9*_=B&S$5XK1BMP( M(%=EB<73%6%\,_9"[_G"+5TLE;G@9Z,:+\@=4??UC= SOU.9T9)4DO(*"#(? M>Y?A19X:O 7\HF0CM\; .)ER_F FGV=C+S %$48*912P_EN3"6',".DR_K2: M7O=(0]P>/ZM_M-ZUERF69,+9;SI3R[$W\,",S/&*J5N^^41:/XG1*SB3]A=L M6FS@@6(E%2];LJZ@I%7SCQ_;'+8((=Q#B%I"]%I"W!+BUQ)@2X VF<:*S2'' M"FGHY\I8LS MC_"+MI"KII!H3R%?5M4YB(/W( JBV$&?'*;GI-#TT-(C!SU_/3W6:17\@:%V3LZ54LB5@3+WOW)D3!!U1SAPL<8-DEY#O,3!:) ,]_0#ZJRA@]:^ M\>JL^!][Z&79$,(T',8]?PY@$J$(#F'/H ,8()2@R.TP[1RF!QW^Y HSP*>, M+K#9U%UF4L?R'2(4Q+V7,'$ 43((XW38,^, PF$2)H.>&7]KDS0GFJ]8+&@E M]1N8:V9PGFH)T9P2FHGBM=TWIUSI7=@.E_I@180!Z/MSSM7SQ&S%W5$M^PM0 M2P,$% @ 6:-$5\_"#FMQ! =!D !H !X;"]W;W)K\223YG$-^1_JH8WIZ8OQSL:-4@"]9FAS[=DRU=4O%I?\?EF=VHQ$E& M\R)A.>!T,[-^03<1+@DEXN^$GHJS8Z!*63'V69WS0@O$=$,.J;AGIX^T M+LA3>FN6%N5?<*JPG@2O#X5@64V6,\B2O/I/OM1&G!&0^P0!UP3\4H)3$YR7 M$MR:X);.5*64/D1$D/F4LQ/@"BW5U$%I9LF6Y2>YNN]+P>6GB>2)>417 EPA M^">X DOY4,6'E *V 7\P00MP1Q[(2EYX$U%!DK1X*U&?EA%X\^/;J2WD\$K$ M7M=#O:^&PD\,]>LAOP8.? CD==>FV]*PQ#C?& MX5+/&3/N-B\$/\@V$.#?WR0 W J:%?_IO*G47+V:ZNZ;8D_6=&;)]BTH/U)K M_M,/R(<_ZYPR*189$NNXZ#0N.F/J\[^8(*E\SCF7'NILJ^A>25=KV'&./!=[ M,)3W\'ANB08(?1Q,/-@%1CH@\EV(G ;8*<5M2G&?+T570D7SSP;$2,[,.H;74M\DRZ:%(L,B75<#!H7@]>M)<&@OT)_ M,O'AI->'0US@8C]$;J\-ASC7#1PWG.@7DK"I(QSO,)9OKP3EF<-UI,ASI,+(O20OI!)4\ADM) EE3>#QJ!\O$D>=T.%KK!1 MO4L?;)-BD2&QCH\(MB$-&ET@:CE#1AI5BTRI=:T\R[OHE=U5"W1?V*X+W;#7 M7AJ@7"=\9Q Y-,!0(A'T] V&VA"*1M-9I\6TM1B-G4;5(E-J7>O:Y(DF.]>RP-[!E7NQ7:$HU&6Z-JD2FUKJ]MND5F MXRTRFF^-JD6FU+I6MA$7O3+CHF$H]3P/POYW30UNT&:C4_G>4ML4C,9C\+-A M<9Q_\6-B4BTRI=;UK@W>:&*VXXP&;Z-JD2FU[BY?&[WQ:!Y]ON-J_OF&DOQ* M*?-BO^5JX'G+.CX.P]#5O^%P&W[Q>/A]+7%7YT(MB\WO5=,"):5 MASM*8LH50'Z^87)YJ4_4/GKS0\O\&U!+ P04 " !9HT17WC.%D-8" "! M"0 &@ 'AL+W=O&ULK99?;YLP%,6_BL6F MJ9/6 N9_ER"UC:IM4K>L6;>':0\.N4FL&IS9)FF__6R@+$THF:*]!-O<<_B= M&\ ,-ESN].*8/)(I M W0R D4HDV^UR=UDA$Y>OQW82M.9:]A90W)9D^ 72#Z5Q1GRG'<(.]CKD%_U MRT>0:;E;R?%SN:U[TC8&MXW!E9_7UY@1E1GCTG3EY\54*J'ONE]=T6HOO]O+ M/(GGWWNJ>Z>WQ6P5@65RKP9 MUJD;^#AP8G=@K[?A>^V/A/=;>/\0?- %7ZO";?C(]V(WV&'O=3^2/6C9@T/L M81=[L,<>AHGC^3OHO>9'HHG@(/>I"#_?;CCT?QSOHO>9'HDG0(/>Y" MC_;0O2#QO23<8>]U/Y(];MGC7O9O2]#[]ER!Z$H0[R6(W"C>Y>^]PI'\2K+WKL%NB*/ =W;H.PJQZR0Q_EM8D]E;&Z3Y.+DA8D$+B1C,M=0Y MB[2'J#?\>J+XJMHSIUSI';@:+O4W$@A3H,_/N=X FXG9AMNOKO0/4$L#!!0 M ( %FC1%>@3 <\TPD '1V : >&PO=V]R:W-H965T+0B3 Z MN)*<3(#^^%*R8IF.0EOMV[F8V)*^AY+RAA2_ER+/GK/\6_&H5$F^)W%:G \> MRW)U.AP6BT>5A,5)ME*IWK/,\B0L]=?\85BLUT%)/*2.,QXF890.YF?U MMIM\?I:MRSA*U4U.BG62A/G+I8JSY_.!.WC=3NE)Q7)'T>?S60 ?;,JO W<^O=%Y?O+Z8N[!05UG\_^B^ M?#P?3 ?D7BW#=5S>9L]2-1W,C=@*H^TX ;0+H?@!])\!K KR] &_T3H#?!/C'EC!J D;'!HR;@/&Q 9,F M8')LP+0)J.4RW/PZZM]E$);A_"S/GDE>':UIU8=:$'6T_A5&::7=KV6N]T8Z MKIP'ZJXDGUSG)_*)? GS/*RD1#X$J@RCN/CWV;#4A52'#A<-\'(#I.\ 77*= MI>5C05AZK^X[X@-[_/A0/#M0/K4 AOKN;&\1?;U%E]1*O Y?B.=^)-2A'OGY M:T ^_+/KOES9*5S=G1 ZJS&.!1/8,3^LTQ/B.>;9D.JH'Y=7N;J/RJY;9F<& M:G'R>H74(QKP8A#MSL_.>9^R^-OU#L79:C!V_[!>#77L_W!?$Z+,E_K M*KPDO_Q7'T ^ERHI?NWZ:]G0_&Y:U3*=%JMPHII3MTQG8Q\YVSXM*NBC@.IZ\RF=.] CCP]@81)$,Q0R&BKD)%5(=?A M]RA9)^0NRW5DE#Z01:@+B\J7+KU867WU@H0%2!C;P,8[FO(\I_ZWIREDJ0() MDR"8H:GQ5E-C>ZVC^T^K/%LH=5^099XE]<-&0;(E6;SWO'%I1?:5%A(6(&%L M_$9:_F0VHJZWIZSQVVIM-!F-1M0\3B!/3H)@AF@F6]%,K**Y\,EUF*Z7NF>Z MSJMZZ!/YZ>J"?%4/]3/3[^3'E:JZ&GI/LZWHDI&UD+XR0L(")(PA81P)$TB8 M!,$,04ZW@IQ"G]JG2.4A80$2QI PCH0))$R"8(;R9EOES:Q58:V\:*N\CT17 MBHJ$2;9..YM.*ZVO\I"P8/:FM1MU/4)JL_>N-46[+RY2JCSI%)4=,R-);3)U5F+0+#V4QJ T#J4)*$VB M:*;.VER]:T_6?TZULE11DCPL%?D0%B0D*Y4OM.:Z3=4-SG5W:C'GQ!WMUV'0 MO#R4QJ T#J4)*$VB:*:VVBR_:T_S&QV$3C%!4_M06@"E,2B-0VD"2I,HFJFY MU@5PQ]A^ =0"@-("*(U!:1Q*$U":1-%,";:>@FLW%0[YW_;PWI*#^@50&FMH MNZDXZHRIYT[WC*?FP-&A P7T_"2*9@JES?6[UH3N/ BC^(7$U8/7XC','[K5 M DWQ0VE!0]O]M8TF>X^"#%HDA]($E"91-%-.;0+?Q6;P[;C>RGJ;M*9>1WHC M@!;+H#0.I0DH3:)HYMC2-MM/[=G^8Q,2=DQ?51TX*7_Z?GXC@)X)@](XE":@ M-(FBF4)K,_O4FK;MG9&PXWH+KAF&[ACY#<>G>\U: "V606D<2A-0FD313'6U M27MJ3]K7W<%L239CT,GOY%8]9?%3-<*GV<3#112_,Q31#N^M-6BB'TIC4!J' MT@24)E$T4Y!MHI]BQ^E3Z$!]*"V TAB4QJ$T :5)%,V48.L!4+L'\&6=W*F\ MJA6K/3M#9G7U6&VQO+%S:4?WEB/4-FAHQKC7O\J7$5E&!/V?:52O6^=*V(" M.K4&]0B@M !*8U :A]($E"91-%.UK9E 9]AN*=1,@-("*(U!:1Q*$U":1-', M^0M:Q\$[\'[!7^B6VM%]Y0BE!0W->+C;:W>A!7(H34!I$D4S-=::#9[=;.C7 M+;7#>JL*^A)!0S.\^*Y'NB./X]"S$U":1-%,T;0>@M?30[C6'8-*13W=!'LQ MO>4$=1.@- :E<2A-0&D213.EN3/I#WC6'^RT/]AY?[ 3_V!G_L%._8.=^^?O MTH,Z!PLG>'8_ MX<^TP7K?31XEBMR&9>=82WN9O24)M1V@- :E<2A-0&D213-UVEH3'O9]! _J M2D!I 93&H#0.I0DH3:)HI@1;Y\*S.Q>781$59#-E,,E2\A3F43UEPY$#[.SX MWI*$.AD-;7^XWOYH/08ME4-I DJ3*)HIMM;M\'JZ':\9EKY]8ZBE :4%4!J# MTCB4)J TB:*9TFPM#0]K:7A02P-*"Z T!J5Q*$U :1)%,R?&;2T-'_,2A1W3 M5WI06G#@$D=UW[CKA0P&/0\.I0DH3:)HILQ:5\.WNQI_IA$^V#FVE]E;DU#S M TIC4!J'T@24)E$T4Z>MD>)3:(OL0PT3*"V TAB4QJ$T :5)%,V48&N8^/8) MDOYJY]B.[RU)J('2T Z^R\:@Q7(H34!I$D4SU;:S,H+=.+B(PU0WQGD9I;J] M/3@_CIW66UQ0BP1*8U :A]($E"91-%.!K6_BC[!-+M02@=("*(U!:1Q*$U": M1-%,";:6B'_@;8U#Z\- +1 H+? [EDB8=0VS@A;+H30!IU N#[FV_=$^OW([MS#WEFP506_QF/5;=3WB(TH+$:JF+ M,/,N*\LLJ3\^ZFZLRJL#]/YEIEO:YDM5P':AV?D? M4$L#!!0 ( %FC1%2/EY 8 &9! : >&PO=V]R:W-H965T"/IM-MT\UL]Z+3 M"P4$>!;;U!9A,],?7_DC&(%0\.Z[%QMP=)YCZ[Q(XK6L_PR7?-$_F:>9C$3\FVVZ.;KC+-9&12ONK37<[HQBY+. M^+H\=I^-K].-6$4)O\](OHECECW?\E6ZO>E8G9<#'Z/%4A0'NN/K-5OP!RX^ MK>\S^:Z[H\RBF"=YE"8DX_.;SGOK*K3+@++%7Q'?YGNO27$ICVGZI7AS-[OI M](HSXBL^%06"R1]/?,)7JX(DS^/?&MK9Y2P"]U^_T(/RXN7%/+*<3]+5YV@F MEC>=88?,^)QM5N)CNOV%UQ.3BQS?772'3%4'=:8V^K=#T!-HB M'])$+'/B)S,^T\1[YGCGM?C@E?S4 .C*?MIU%GWIK%MJ)/ZZ22Z)W7M+:(_: MFA.:F,,_L&=B6R>CO>]+[I\?3G6=:0[W^/3RY>1UX>'YX9:A$O9.MG;)LT_R MI%3ODEQD&SDN"O+W;[(!N1,\SO_1*;6B]?6T8KB_RM=LRF\Z?;$.^.? M?K"I3&)\GS#DBG/ M23HGT[WA+TF%/+AFSTR^TXG(F*6MB"K8H(05ZX6G,>W; SJZ[C[MRT/3K#?J MR7]J._^XW4&+X-46X7&+?F^XGTKI_<&N]P?&WM^?87Z774SNJQXFEJZ/C:RV M?8R$>4B8CX0%2%@(@BE2<792<:"CNH,4"Q+F(6$^$A8@82$(IHC%W8G%/7M< M*82C$XA[-*)9PT'?==2!;V),U+;T%/S!D@82$(IA1UN"OJ\-LF"]V: M\];(:OOY1\(\),Q'P@(D+ 3!%*F,=E(902>+$5(L2)B'A/E(6("$A2"8(A:K MU_@^>+FJ$LMH>#H;VX7QA3M6V_#7->26K#\T:0&DABJ86=\_$LHS%_,U6D9W:ORP9!)+%AE+BA'F(DI(7A[2F^+VT7#NN/U#PV:B M:6;9[N"@F6<^M=9%AAJ$4%J(HJE%;CQ"RVP2'G[SR%^^>FAK#+4"H30/2O.A MM !*"U$T53&-KVD-L',)U-N$TCPHS8?2 B@M1-%4T30.IV7TQ"K11(UH!,]B MK5C,&(L\><"??.%M"XBU*5$T=0B-CZE938J[^124'(%R9C@ MY(+EA)$USZ:RH/I5886SK/W[;Y<6/2SA6-_\BB192P57D[F)-9E$]/?OY&FENUU*)''S]=N\'QI^\\G&^^@-;%@UIY M*)JZ"Z?Q\JC9RT/=T*?'?I\[<.GPL++FTVF[UH+2?"@M@-)"%$V52>,*4K,K M>/(K'?F/?&99\74^U]]8,H/;+M6A- ]*\Z&T $H+4315/HU72+%>(85ZA5": M!Z7Y4%H I84HFBJ:QBND9J]P-ZZD&Y$+ELRB9*$5R[']9P_'$ ]UJ>%9. M'YHS@-)"%$TM;N,14K-'&+ H(T]L)1>,K_G973A^8,H+0015.KW/AZM-V&1>VR0;MYT0QN/0- '3XHS8?2 B@M1-%4 M^30.'\5N8J3078Q0F@>E^5!: *6%*)HJFL83I&9/\.QEP_'N0JJS LWI6LO@ MO*P^-&L I84HFEK@QB^D9K^P_=)A>#2-V^Y04VGHOL4SL_K0K &4%J)H:J4; M9Y&:G473\N&[?4HU3-F I%U+Z!J.''JT5COFV:)\,#\GY?VH(LG>T=W#_^_+1]X/CM]:5Q-+<]RSKGS=\<"Z M"JM'_INTU5\@^,"R193D9,7G\A1ZEZY<$&350_W5&Y&NRV?*'U,ATKA\N>1L MQK.B@?S]/)4S7_VF2+#[TPKC_P%02P,$% @ 6:-$5Z?E.HW[" ?'0 M !H !X;"]W;W)K=>9ZO/G2[V63.EF'V/EFQN/C.0Y(N MP[QXF,ZZV2IEX;0J6BZZ5%'T[C*,XL[XHGKN-AU?).M\$<7L-B79>KD,T^=K MMDB>+CMJY^6)S]%LGI=/=,<7JW#&[EC^Z^HV+1YU-\HT6K(XBY*8I.SALG.E M?@@T6A946_P_8D_9UM>D?"GW2?*E?.!.+SM*N4=LP29Y283%/X_LABT6I53L MQY\-VMF,619N?_VB6]6++U[,?9BQFV3Q6S3-YY>=88=,V4.X7N2?DR>'-2^H M7WJ39)%5?Y.G>MO!J$,FZRQ/EDUQL0?+**[_#;\V;\160>&("VA30'<+M ,% M6E.@[1;T#A3TFH+>J07]IJ!_:H'>%.BG%@R:@L&I!<.F8'CJNS1J"D:G%JC* MRY%33MTI=7.P]X[VP9*7PZU6Q[M;GUC566F$>3B^2),GDI;;%U[Y175J5_7% MR1C%90KO\K3X;E34Y>.[/)E\F2>+*4NSGXCYYSK*G\D[5?D?>4<^A6D:EB$A M;PR6A]$B^[EX]M<[@[SY\>>+;EX,7R+=23/4=3T4/3"42CXF<3[/B!E/V92O M[Q:[O=EW^K+OUU0*>NOX/=&4MX0J5!/LSXV\_&/X3#3U8+4AK[Y:I=+!37GY MI^1Q4TX%Y9:\_+^3_/W+SHO*;7GY'5M)1W>.O/%A+!W=/?[&J_3@.^>=4'WX ML/GR:H--I+L>G/+*A6\<=PIKF_AIE:<=.A#S,&7ORFED2FZ293&W9F$U.UT5 MT8MGK)COOGL)T2GX/"I*X.5MF?X@R68_?$X]?SO$?LE4X M89>=8A+/6/K(.N/__*#JRB^B0"$Q XF92,Q"8C82+[91-DED<_<6F;TFR*C?)1&FN1^M7HY4+ M[,?Q4"G_7'0?MW,JW:ESEK_=Z /Q\# MT*!T MX4BG>TM@^=Z=FS*H9D$U&ZHY4,V%:AY4\Z%:@-+XM&VU,ZC2M-TLPBPC5^5< MNBQFT8.?^,J9SZO>>G4L6"!#FY6@F@G5+*AF0S5'=,!&?=$!2.0\+Q/UGF6A_$TBF='3_S>_LO01H.>WA_LGO?0 MYA^H9D(U"ZK94,V!:J[HZ!?_U>_I^F@W&?M;JD-%T0;:[B<#OA#5%*WXLQN, M[]&_H[8-/*J\@T>8G2C+UB?,%_V38P-MVX%J)E2SH)H-U1RHYHJ._H'8[&]Y M,#8B5!R;[]%4H[9=-:KTHOZXO@I8_;A4\O!MZ8'VS4 UH]'X#H!RIE;YHV * M-J14URF_F27:3"G. 9W?SA9L5S8>[)PECF"S 57[='?- VT_@6H^5 M0&A^& MM@5%E?>@B#X7)'_7GRG4/_XD# "R2^ &JAE0S81J%E2SH9H#U5RHYD$U'ZH% M*(T/<-OEH@Y?^U-":"<,5#.@F@G5+*AF0S4'JKE0S8-J/E0+4!H?]K8I1I5> MDTN5=V5Z[0GA:H9D,U!ZJY4,V#:CY4"U :_^/W;6L+ ME;>VU(OJZZ,7V^7,N6&$:@94,Z&:!=5LJ.9 -1>J>5#-AVH!2N,CV_;'4/65 ME]$4VED#U0RH9D(U"ZK94,V!:BY4\Z":#]4"E,:'O>VLH=*+^?_V8GNC<^M4 M\;5V^7Z?F0%J7#Z!;;L+_89VES,N^]/] MEH21HBLJW0T@M-D%JIE0S8)J-E1SH)H+U3RHY@O.2U71A_W=$S- #J>5#-%YR7!Z+W/;IV:-NU M0^5=._4EUDG]H\@GQ WZ.WB@FD$%W2&:8+5A0H>UH)H-U1RHYD(U#ZKY4"U M:7PHVYX@>J0G2/")[?$V"#EZ=C:A?4!0S81J%E2SH9H#U5RHYD$U'ZH%*(T/ M<-O'1 >O_?DMM.<)JAE0S81J%E2SH9H#U5RHYD$U'ZH%*(T/>]OS1.6_VN?< M)32T@0FJ&8UVM.6O2;6)J6 MTV^]EA8F$=I]!-4,J&9"-0NJV5#-@6HN5/.@F@_5 I3&WU^A[5'2E%=>,&O0 M[B:H9D U$ZI94,V&:@Y43)O_M/VTH)H-U1RHYD(U#ZKY4"U :7PAT-XCJ&9#-0>JN5#-@VH^5 M06IW0[M:- )57=2'#G^6OU@U/?"+-EZOMR?@S3611G9,$>"E)Y/^AW2%K?ZK)^ MD">KZG:#]TF>)\OJRSD+IRPM-RB^_Y D^BK:3OR]U ML61)-"T;VCS$NIPYY)RA1C/B=)?0UW1%" -O41BGM\J*L?7->)QZ*Q+A=)2L M2:0@W401 MIN_W)$QVMPI4]A>>@N6*91?&L^D:+\DS85_7CY2?C2L6/XA(G 9)#"A9W"IW M\,9%*#/($=\"LDL/CD'FRDN2O&8GG_U;1+QG_Y0[SYUYP2F9)^'WP&>K6\56@$\6>!.RIV3W%RD=,C(^+PG3 M_#_8%5A+58"W25D2E<9\!E$0%[_XK13BP 91PQ0:8#Z&FBE@=8VT(X8Z*6! MWM? * URU\>%[[EP#F9X-J7)#M ,S=FR@US]W)KK%<390GEFE-\-N!V;/;/$ M>UTEH4]H^CMP?VP"]@ZNH?HON ;Y/?"PSB-ZET4TN_G!(0P'8?J1([X^.^## MKQ^G8\:GDA&.O7+8^V)8=&18$WQ)8K9*@1O[Q!?8S^7V$$D(QER#2@BT%^(> M21G_WL0CH*E7 *E($TU(;NX0CYO#W!P)S)W^YE!@[O8W5R5B:-6JT'(^[0A? M$?-4%-?"4!<;9FGM)EUCC]PJ/&^EA&Z),OOM%VBJ?X@T'9+,&9+,'8BLH;Y> MJ:_+V/?J Y[74X9C/XB75^"%+(,XYH<\+X8X]@CX$,0@76$^OO !+,8P\S&R MU\5VIMFF9?#5M3T,01<&K8G*_YHXIR?.E;IVH7!&)9PA%>Y/BF-&_%/*&!U7 M6D[,NPBDVKJ)VJ*<9'*E$[Y0#K.2PY3*P=^D"Q+T$,3LN'$-35O76ZH(8)8- M+8A:JG1Q;56D\[Y0%:M2Q9*JXKX1Z@7I:56LD\OD),(YB7"ED[U0"KN2PCX_ MT9#\MV^6L;M9QIQ,5*NEE F2$9.%R9.,J=Q#3TFE1Z3/DL#OX0G_9YT9V#P M&;2SJP#&$XG1R:[2>9W[[AJ(K"$A5.N"4I76#M_SVIP_7G=;0GFO ?8/''BD M@4>$M:(Z9%$Q*)LS*)L[%%LS-@?%/I0N\"HVN(R-N*KPDS#$- 5K0HMG0%SA M%V/9!XM;'VF3UA,@0*DCV$(YO5"NW+M+U4.U>N@\]999O9&>(QDZ^4XI(1 U MI+"LMF "F#;24%LQJ4>7*E:W$5!:)W<56Q0ER88/=HYL6M=9PG^F=T"K!N%:"\5VA6,SWE[-;RG54X4!E?*CXDFSL46U/QNL> \B:C MLZ8%!5//.!C=]^B^)3UMOL#]12E3#^C0X%UBP*M\VJH)Y)]],V6V3R)&<4>V^ 0_!,LN-S_ M$:ZT6-^!FHLR#D.R.8.RN4.Q->-5]U%0WDAU<@*MXN4=Q(L1&H&D:+JN#KLN M8?#D0UK@/8L[T$%4? B%%O#QN^B;W;PG%81[+OL8E7."RMQ3%4P '2-R^\Y) M0M0,5MWD07F7=T:PKNIHD3K#":,E'],HW3&J:!G'H]6/J@Z\=CQ:@_:50[$U MO\_7C262-Y9WRR4E2\P(^,RC%,1IX(%O.-P(XX$&;2D'97,&97.'8FM&I6XI MD;RE?!"D,Q!4 =H>#5!!:QR^^R>:/FE5ZW,!3CB70O)YWGV ANTAQP?[%5&A"[S M3>*49]Y-S(K=NNIJM1%]EV^_MJ[/X8U;;"?7-,7N]A=,EUQQ$)(%I^3-,Q>, M%AO&Q0E+UOF.Z$O"6!+EARN"?4(S +^_2!*V/\D&J+;M9_\#4$L#!!0 ( M %FC1%=B]_ED=P8 #&PO=V]R:W-H965T0<_[HC[\B?12[NL_QSL66,@Z])G!9GDRWGN]>.4ZRV M+ F*:;9CJ?C/.LN3@(O;?.,4NYP%8=DHB1T,H>+L_FR")H]?7$>;+9=?.,O%+MBP&\;_W%WEXLZI5<(H86D1 M92G(V?IL7[I0-B@M_HK8?7%T#60HMUGV6=Z\"\\F4'K$8K;B4B(0'W?L MDL6Q5!)^?*E$)_4S9KS M-HM#EA<_@;=?]A%_ *\0_ .\ A]WLJ<+\''/"QZD891N@/@ ;[^R?!45P6W, MP/,WC =17+P0]L^ XIMD+-BX7#AFWR"LZK\N#CX@7O\\,"'+.7; KQ-0Q9J MVE^:VR-L$'!$I]0]@Q][Y@(;%7_;IU- X$N (28ZA\S-W["5:([*YMC@#JD' MBI1ZI$=/,QBZ7CZ(4+V(G!->%[M@Q7O^^26Y2!;5RD%GD=I=?E"%_A!S2O5Y-QUMR2>[\/9PKD[#DEC!GWL M0[^V:WCKUMZZ@T;GJ#1T3KHV1\>26"->KX[7LSHZ7J?;D>M#B%JCHS&#<^I" MJ!^=6>WMS.AM-2H,7.71BH%G< I=G9=&E;'#8TFL$?"\#GAN3,<;.1*OY/(6 M@JO@02R[')SG>9!NF+Q^64WM+T&K9ZZE!?CGO9 #[SA+BG]UW32WV4V6Q!K= MY-?=Y(_("UVHA_;SHX2$4]I*6IV-S"]=QB*HUF7X1-\J ;-S6J->[XZH =E8 MC2H52ZEB2ZT9,U8Q8ZMS7B77F,T0HF3>'J*NW=Q'O9,>4L2 C OT\E/)L&(* M.+]CN6!R<,TDV$N,>Q^M!;O]S8*\QW>SL@L>9%- 0!@\Z&CO:VE7SG)RW,(LCJ4#.S&BY1CJNX$.*3&=46^)*:) M5I "664*6VK-F!55(+M8@33 H"VQKIVQQ!18(#-96$RUV9!4TQGUIIJB!61< M935\A*#61ZLKORVU9M!J[4?^=V0D9"2/T5UE2:WY0UBQ"'XJBU0""#BND3U^L8 0;%_XA[B%-W72\TQGU.:>H 6,;I(2-[#$V7VRI-6-6X('-J_O8 M:;R2:_[N\[#;'J"NV5S,X3V3.%:\@ ?RPGA..J%,*\SQ:\R!O<1T0DHAETFJ MV0.*-;!Q7;>XC%4/.E%I.J.^2E/P@#T;P(2-"#*ZTBRI-6-6_('-_#&ZTF;# M*JUK9JHT!1K8#!H6\VP^),]T1GUYIL !CWEK4-*2[OWPA5EF=*)]"P0@"@$( M_(ZT1(S\,?JUM26U9E!U$(0NSN=I#N/@8FE%#8'J*N7<\D3A0L MD(&P,!Z73BC/*\81:%-!#N[%I1-2C^3EU4K^*5PBBC2(^36%O66L>M"I0NM: M&0I-P0.9V0 F8G5;Q)9:,V9%(,1,(*,+;:XOM/8(=U\C@W=$I"6H# MEJ@1/T9GC"6U9LP*0*AY;1]]-,3M_N@E+FS/X1HS#.&<]IT-H8H7Z$!>&$], M)Y1)^P63;ANM"L^LY+??+YT&)JI(@_Y?VR2TNP.BJ37=-DEOK2EVH.93%0-Y MB5K=);&EUHQ900@U0\CH6O.'U5K7K(>77 4:KADT["69VSTTT4TRC9$FR9RC MHYD)RS?EB=4"K+)]R@^G-.MOZU.QY^594$>9'X[4?@CR3232+V9KT50\2\Q7 M^>&4ZN&&9[ORH.=MQGF6E)=;%H0LEP;B_^LLXX\W\@'U6>'E?U!+ P04 M" !9HT17K2HH.C ( F/0 &@ 'AL+W=O&ULO5MK;]LV%/TKA#=L+9#8(JF7L\1 :FE;AQ7-&K3#/BHV;0N5)5>2D^;? MCWI8M$B:DCQZ_=#X<>XA>2Y%\^A2MR])^C7;$)*#[]LHSNY&FSS?W4PFV6)# MMD$V3G8DIM^LDG0;Y/1MNIYDNY0$RS)H&TV08=B3;1#&H]EM^=E#.KM-]GD4 MQN0A!=E^NPW2UW3V>TN6)-'DG_>/:3TW:1A689; M$F=A$H.4K.Y&]_#&-\TBH$1\"1+]'2[SS=W('8$E607[ M*/^4O/Q.Z@%9!=\BB;+R?_!286U[!!;[+$^V=3#MP3:,J[_!]UJ(HP!T*@#5 M 8@/L$X$X#H ]PTPZP"3#\ G JPZH!SZI!I[*9P7Y,'L-DU>0%J@*5OQHE2_ MC*9ZA7$Q41[SE'X;TKA\]I@GBZ^;)%J2-/L9^-_V8?X*KJ'Q%[@&?P=I&L1Y M!NZ+;!9?O/%('H11]I9^^_G1 V]^?'L[R6DW"K+)HF[R7=4D.M&D#3XD<;[) M@!\OR5(2/U?'0Z0@F-#Q-R*@@PCOD)+QCWT\!MBX LA 6-8A=;A'%C02<+]_N*$0 SNRQ%:1ICRR6--NLEVP('9KXFL);_9R&^JV&'T%GL@Z MC&/ZDBZ*41 O"'@3QB#;!+1]Z158M6&7;12_%<\S[-J.1:?7\W$*1!ATI@;] MU\9Y/7&^TS-8*GJ'/<4[$'%NT!O[I*8'0AL8355=FOH;]=FLA: M$D*#[28-]>:AW)C3R^O^F:34:(##!0<>TG!!I)M%0^>F0BN;IY7-U\76SLW1 M3A\J)WB3FZ#.C7Q7L4RB*$@SL"-I=0W(M_A56^[1Y#;'>,I= 1*4,88EAD#4DL)Q>,$D,#S&B%=,.:)S%6,^ BKW MR:)BJVI+LJ>-#9$-BX.UQ]#FI9/ #$$33]WGP5?T)9P"9%8!JKU">S?34TYQ M+R_,0DW;^%IQG6R^+K:VXLQC0+7)$.:T9,/4,P^6.%_I"LKO(4[ A"74ZK6$ M=J#:HC"G =56@]\Y]13 %CH#QZ[%CU]$T2Z;_/ U>8I:IDLX%,@L"G2&[:$^ MD>*.;S'-YDFN2)D_=I ->B[P#$VRK.Z'0 5+N\ F8LD=I8WJ_7*5D'.0'O:9;". L7X$L0 M[:7Y0%HMI58V3RN;KXNMG15F*9':4GZ4+&<@;!+T?#)!%:UU_-L_Q>:4VZW/ M)3C3ICANE^!)<-B8NH;% 7T)T(:.[1X!VU(P?XC4_O"C9*VXZJ4%ZJF%B"NU MX/="ZGX.GF"7\)"(>4C4X2&K8I14-ZW%**ULGE8V7Q=;.P?,92+S[((@TFGN MYEK9/*ULOBZV=A*8\41JXZFG+(@DM2V,H EYVRD!6A9R',?E5QL)HV.)-^W5 MPSM7/F91D=JB]BP.(K%ZA0QL.?Q]30D.FG3)=BQA-1:14B%]]0#.%8B93J0N MC/4N%Z+NRE@WQ)- KN7SYA+>#C%OA]1.I'>]$(E5*4$6$7)=S1J;5Z>3S%?W M^UQ=F(U":A^BH7B(Q/(8LI YG0JZ28"R1Y*(M94(:IUU\GF:67S=;&U M<\.\#AY8"_LOE<2ZK=9]8#CFK]FY!":6O#P9V9@OS/OJX9TKW]$!NX&%L<&E M1"PI=N&Q<+Q+!C/&MCMM_>,EU'N4[A+>!3/O@M45,DTU2-Q=-.N&>#6DE0[9 M[+R$T\#,:6"UTSBGJ(B[3]5A22&K>RYVG[%3C^9YVS&U@2K$G=+@4DL+')'Y)0]W#P M.G8)'X*9#\'N_U$3Q)I<0YT'G6R>5C9?%UL[7\P?86UEIMXUP8XF\:%H9G37 MAN8=7&;-A0]4")XL,_6D; 4X@Z"K =;0ZZ-#JXAEP::JK!B;N$Z3.9Z3.1 MO@JLJ;,(-=?*YFEE\W6QM;/"O*2I]I+G5F!KVN-J(K]C[X9XW1!? G$01M:) M>VWFT7-2:FMW=L&UYE4.O1/BJ7LW>!9I]7R3H^=!MR1=EP_B9G1]W<=Y]51D M\VGSL.]]^8@K]_D31Z]B]02P,$% @ 6:-$5^>7 MC AN#0 _)@ !H !X;"]W;W)KQV@-:6J%=WDP"I)6)F,3/;;3%;+!;[08F9Q*AM920Y:8#Y\2O9 MLFF*-"4YQW4_M$EZ^9#6(:]U3RCZXCG-ON8/G!?DVV*^S"\'#T7Q^'XTRF\? M^"+)A^DC7Y;_$SN^6=>_/[X,2N_ M&^THT]F"+_-9NB09O[L<7-OO6>A4#=81_Y[QYWSO:U*]E)LT_5I]\_/TDTW%VM]I:.D2*XNLO299%5T2:N^6,NU;EU>X-FRFEF?BZS\WUG9KKCZ7*2W M7Q_2^91G^=](_,=J5KR0=[;U+_*.?$FR+%D6.?GGJLB+9#F=+>])^0^)O_'L M=I8G-W-.WD2\2&;S_,>RP>^?(_+FAQ\O1D4YLHH_NJU'\6$S"GI@%#[Y-5T6 M#SF)EU,^U;2?F-O;U 8E9=D=UWH]KI\H$;B/U;+(7&LMX1:U-$-R-P\XK=E M_7MT?&KQT+9W=''/6/.?0''M(,OZN6O]3 M,DD795+,DW5:N:[FUSTO$U5!;E[(?MS'Y&7]X^OG))N2__Y2(LG/!5_D_]/- MKDW_KK[_*CF_SQ^36WXY*+-OSK,G/KCZZU]LW_J[3EDD+$+"8B2,@6#2C'!W M,\(UT:]^6RUN>$;2.Y(^5C,A)^E>BGDS6Y*\F@NY-I5LT/X:7;UQ/ETY_GAL M!1>CIWT9-6&A'WBV'!:I878PMLH_%EU"?LM^;)^ M=RW7U/43S\J[!?*)5[<H\! I,I/\+6D#(O00)^XXHC8.,W*.%-S?">Z;!=]*F]32\LT[ M,R>/V>R6KU?2-)W/JU?R6"ZX]:K2*KWI)]R;WN[0::R5B39HW%A0:I UM!M! M<9<@9GSM1U[98'=E@VY+:>]>YRT1>6O]7I6WI:I 31I>F32:UU439H6NU\PM MD7'(?=],D# &@DE2A3NIPB.D4K)>O%T:'WLNC5"9J_8P]!H2JD'EA'8;^AE? M1U_]D# &@DGZC7?ZC8WZE;>$98XE>56)O"5)01)RFRYNRJAIG<9V^JRKC^>- MWGL*M@AH[+[OW2$2%B%A,1+&QIKY[(=CZ<]N=DNRVY8H/:UN"]UZ#?>9"L!X :F(@ M:1&4%D-I#$63)P85$X-VRP1[9:!67JK<*5%++<(FYNYZ"X>DQ5 :0]%DX82S M8QMM@M._=]?][[\1.F(@:1&4%D-I#$63)X8PN.R.#E?; M/9?J3CE>,&XF<*2=%$%I,93&4#19-F%VV6:WZ_1W7*J5Y0YI4VZD^Q1!:3&4 MQE T66[AC=EF/R ]]MZ@>UL:"T&$IC*)J\BT!X7+23QZ53RMRR M[_LFE!9!:3&4QE T65%A8M%SFU@4:F)!:1&4%D-I#$63)X8PL:C9Q'K5I@:J M<;8\ZH['S4I9%^A0V[6;&QLT@9Y'@R (&[^+U1$#3]W98'[YQUY>8351L]4$ MW]S0TI^SW0%@[;8W. >W-[2PW)KE;%'4/KB_H2,J:!]5W(*BN]$<1# SXEC1 MA>%$S883;H-#W9'T:UQ[:#=O;/5AS343:<*ZDP[Y2PVT0R^PJ>U9V9U_O6,%!JQ7+)AKZC2*@&CBWJ M-C>XQ)HXWP]+8#/EG<)#H<)#H9UV#)$_Q0K9O)W\X ]]W8;I#V9@[^L.=4^@ MM!A*8RB:++1P3^CXW+4:=',1E!9!:3&4QE T^8$$89A]I;)JCC@:+),@G'P^FX;0=5DK?T9Z]K7U'Z4NM@0=Y"HHWM_8>? M7(C,I-[Z0W?_H&BR_GO/=;58,K#JW%&W^>C2JAJE2:O81ZZPSUR=PDUQA)OB MM+@ID%*_[J0UOZIA^OP*W:P#I3$43=9+6#/.,=8,KLRONV];=6J49M5!S1HH MC:%HLHK"K'$ZF36::I,.J:?5!;JC!DJ+H+082F,HFBRT<'.K29HJ$^$93&4#19(.$3 M.>9=-J^K-\?JC<[8MY3[(37,&?LA]9HR05T;*(VA:/*A <*U<3L^,(:J-UOZ MJ^M-;_>KUH-/@4^ZD;H\WVXF]=4?2F,HFJR_L(5>D$='11-UDLX.F[' M338GJCA=U<'1KCM-F&;=09T>*(VA:+*.>^?K=')Z-#6G,[2UO^$T _N6%E!: M!*7%4!I#T62AA47D>F>N.5WH_\>=T):.HC69[C!>K;J!KGTFJSG7)' M!/5NH#2&HLE"">_&[7BZ$*SF-/?G- ]5HP=+Q4E'E-C!3-W#92?4'8+2&(HF M3P'A#KEF=PA8=JK'ZNARJQJER:U0FPA*8RB:? BBL(F\CC;1JXK.NI/6)*N) MTR=9\ZC[*@:E,11-5DP8.UZ+L7/BLM/3^#CJNJNC;,>X\,POI;>,4+<'19-E M%&Z/U\GMT5:=5J@5!FF>3*"T"$J+H32&HLE""YO(._>)SA[T2&J6J/E8D"9L6-59=]2:6]4P76Z%6D50&D/19,6$5>0= MN.K5NC[KN=':/NNZ@?@^4 MQE T^3,0A-_C=_)[-&6G-?3'.F7,P+[5!90606DQE,90-%EH81/YYSYZQX<> MO0.E15!:#*4Q%$V>&,)X\LW&T]%E9\V5GH!0-II,-%&&T_!KM:#N$93&4#19 M+>$>^>9-1J^J06NV='Z([UBNTSP46A=8Q;G*82[FX?:6"NKGH&BR5,+/\3OM M(\+5H2W];4\WL@^7GQT)NX=$_8/%IYG46W>H382BR;H+F\AO>?(,]\%2FF?, M-!E6C6K/L%#["$IC*)HLW]['@AUS/E#?2K3NI$.JU00>2+50OP=*8RB:K)GP M>_QC/G$,5XWZJKVC6XAJ5/M"A%I"4!I#T611A27D'WO2D#/TM/MPS<#>%0CT MI"$H+8;2&(HF"RV\)/_<)PWYT).&H+0(2HNA-(:BR1\C*$%I#$63=16.5_@]#F(*-2 MHD(M+2B-H6BRJ,+2"L][6E.H&EV:)0PUNJ"T&$IC*-I&[5'^P'D1)45R=;'@ MV3V?\/D\)[?I:EGBJX6]^RG)^%WU4;'OK^E@I/Q\8K^/[>KG(X&YNG@LE?\U MR>YGY2W8G-^52&M8%?E9-3FVWQ3IX^6@3$PW:5&DB_67#SR9\JP**/__+DV+ M[3=5!\]I]G4][*O_ U!+ P04 " !9HT17F*Y@T0X# "@# &@ 'AL M+W=O&ULM9==;YLP%(;_BL6D?4AMP"2A29<@ M]6M:ITWJ6JV]F';APDFP:C"U#TG[[V<#)=E&T)2*FV"#S^O'YR4^9K:6ZD$G M $B>4I'IN9,@YL>NJZ,$4J8',H?,/%E(E3(T7;5T=:Z Q650*ES?\P(W93QS MPEEY[TJ%,UF@X!E<*:*+-&7J^12$7,\=ZKS-9(A 0H95@ MYK*",Q#"*AF.QUK4:>:T@=OM%_5/Y>+-8NZ9AC,I[GB,R=R9."2&!2L$7LOU M9Z@7-+9ZD12Z_"7K:FS@.20J-,JT#C8$*<^J*WNJ$[$50$<[ OPZP"^YJXE* MRG.&+)PIN2;*CC9JME$NM8PV<#RSKMR@,D^YBJ)SNM)O-W3/:ER 9D MZ!T0W_.'?X:[AKN!]QMXO]0;=<&37/$(VF Z@^WK?JQS%L'<,>^S!K4")WS[ MA@;>QPZT88,V+-6'.]#.!-.:R 6Y8TJQ#(E4I'SER<^O9BBY1$CUKS;J80_4 MHX9ZU)G0&M: %ZB193'/E@:_B(1G>8%MV)4PK:RW>\$JI(/)=.:N M6GC&#<^XD^>:ZX?#A0(P\R*8]2)1#%O-[A3:,VU!@QGT9';0 _510WW4E]F5 M,!UMF>T-O-&XW>U) S3I!+IXRLU>#3$1? $VG9@ 6=>4;1B=J[)NW3:FA M?D]^TS[J$-T4(MI9,5YE>*4<;._I_LC?8?BFR-#N*M,8'O,5CR&+R3,'$;<2 M="KMF[M-^:'CODSOHQ[134&BG97C5:8'_YCN_>6XNW7>M&?W;TPMN3D:"EB8 M&&]P9!:OJN-PU4&9ET?0>XGF0%LV$_,) 4QK.$SCW&2_3"5#VV)MI6T MU$YW:SRSE1^_EVU); *W03)U[0\S=E_P'#1PF@3/Q>/%E\WV'[M/7;?/?KE; MW^]>GGW:[S]?7ESLKC]U=ZO==YO/W3U$/FRV=ZL]_'/[\6+W>=NM;@X7W:TO M>)[KB[O5[?W9JQ>'S_ZX??5B\[!?W]YW?]QFNX>[N]7VU^^[]>;+RS-V]O3! MC[O?B\^MB]Z_9_^?S'+?SKXAGEYO:NN]_=;NZS;??AY=EK=MDR MYOHK#D7^>MM]V1W]/>N_R_O-YA_]/\J;EV=Y7Z5NW5WO>XP5_._G[DVW7O=0 M4)%_/J*>/9/V%Q[__0G]ZO#MX=N\7^VZ-YOU_][>[#^]/+-GV4WW8?6PWO^X M^5)TC]](]7C7F_7N\-_LRV/9_"R[?MCM-W>/%T,-[F[OO_Y_]BZ#>;S S&6PCQ?8N0SN M\0(WEX'E3SV7S[[DN;/#WA8GY?'4W2SL[],L3QW.#CU^\56+!R'[U7[UZL5V M\R7;]N4!K__+X==PN![T>WO?_W+?[;<0O87K]J_>=1_A=[C/?NP^;[;[V_N/ MV3G+_Y3]QG?[U>UZ]]L7%WM@Z7#\B?O\5D9] %%F[N=]_VF5O[V^Z&^3Z M*GV]GKJ^25_/> +@ IKGN8WX4QM]SY.(U8L#KIC]\_[I]?O=?@O/2ZP+OO^*)G&T?A1Q MN?N\NNY>GL$P8==M?^[.7OW7?S"=_P_V_?[A[WVVSS8<,AJS;U4'(C[^U7?:OQ,_N^R3N4D%3@EU1@A64 M8!4E6$T)UGP%TP>P_IWDYU?VQ<7/QRHEHANI5#VK5"V\V9;W7]^M^E>4GQHH MGI7[[FZ'WGH5I5(IP:XHP0I*L(H2K*8$:RC!6B*PD:CULZAU\M;[8_=S=__0 M[7Z7W7?H'?;KY>KH-\DMC(ERKL<_39_D6:I)A%5QPUC(6E"R5C&KXL(*(]R8 MM48*YE8+:)EQP28NR'*IM,AS'MS9$$BF96Z9>"XXZF#SW,$FV<$_;#>[7?9Y MN_EPB_:OB>ZYQEB3N^";^"3+TNZ-234455($O4M)6L6D#/I!*!EHJD8*,N-L MGH>]&Q?DS# IH\Y%&ED[XYS%^]8^]ZU-]FUY?[VYZ[+?K*&+?YM]V&[NG@90 MF_L=UMDVJL>Y,,Q:)X/>3O(N[>V8E0.KT4%S%I2D%?)5K55.:!/T-E*0"2N% M4T%O8P5SHY2Q0>NU2$G.&>=".;S#W7.'NV2'^PZ^^O7MUQ''ZOXF6]WU0Y'_ M.WR =;B+I:RL$BJ\>2=IE_8W1BJM<<&OHJ DK6)2P9A@T:T;*9[#KTU/&*,[WJY-3+X&?@TV5*M(+1. MDH&!<,A$^"K""W#HN3CSGV9'5 MR])OT=T^NSU^(J#=S.)[DU2*61W\ -Y,L.$FGW^\ZG@<K?K]OBOGL>=(+EFN>/1[S[)M/AW3XE6 MD*)5\QNE)B5N4&)X6X#!0SC$P(H*J>%U1>4G1#.8RBQI]KWZ8;.Y^7*[7J." M$?&=DVL8&X>#()\F6:P74H.8%*V:W28U*6\SF[>=4W(LEL&Z96GO]O7U]>:A M]VEA8-K=_KQZO^Y.>@DL-OB8UG!7E#84#ZD72XI6D*)5L]ND)N5M,%X#PV4G M(_$@)1D\R> -[H1X!D>5);VM5W]XMOL?S57\(47JG9*B79&B%:1H%2E:38K6 MD**U5&AC&0\>*M/?,#/ *#U,3XIV18I6D*)5I&@U*5I#BM92H8WE/3C(+&TA M+[89TWB+%4UJ/9.B%:1H%2E:38K6L-C#/F5_8D73_B<;'&^6MKP7.Z!IO,5: M)#7&2=$*4K2*%*TF16M8;+!K9J02X72!QX+')I!D2I[6X6#$L[03_WJ]SOZP M_]1M4>%.V*%*T@1:M(T6I2M(84K:5"&T]X'3("//^& U9.Z<5[4K0K M4K2"%*TB1:M)T1I2M)8*;2SO(1/"TRF!R4DM',D],*-%9'JGB1:+,Z;51I@P MF520LE8(*Y?22!.DIFJL591RA@6/U8:T?BT5VE@L0XJ$IU,D4Q-D>.RT"V>U M"5/H:9K%4HE9N1,\%&A!REHAK,9P'EJ"-5).2ZV="X5"6;N6"FTLE"$MPM-I MD<6OP3QVW<^%L=9$TVW2S(NU@_!RA4SJ*DAY*XRWSY7#2V*H'Z2DRADW8<:U M(:UA2X4V5M"0*^'I7,GBEU<>6^^"&1ZVIT_S+M9/S,KA-A!.;BQ(62N$53GE M=)@&P)BQ4#F4M6NIT,;*&1(E/)THF36%YQ%C=%?.,53!MD'$R:+\!XC88_)IP2BI54"N3%HY$PJ<]/A396S>#S\[3/ M/S59B",3HY5F3LM(,*26/2E:08I6S6Z3FI2W07D9LYJ'$PZI>,>B&@Q[GC;L M4Y.)>.SCPOU'"!8N/DAS+-83J>U.BE;-;9*:E+:92]M2T8[5--CN?,)V7S#; MB,=3O8VR@D?#(5)_G12M($6K9K9(3")B_0L^=P,O\OOMP]<]9]X!P^UUM\O.L_9=^S1!*?M7-F_24IIMJ4E.BG9%BE:0HE6D M:#4I6D.*UE*AC?4^F.2"?<,2)+GE($R^6 M#DK+K0T7X9+25A@M:"(/W?D:*RBU5=$."J3U:ZG0QNH9;'R1MO$7)X $8G,; MJW68 $KS+A8/QLJ$C+1#:NDCK$+!9@M)62N$E?>KDB*Q(.6XX>&J]H:T=BT5 MVE@L@Y$OTD;^K/2/P&9I2VL,"^5":N:CM$8[$:[X)Z6M,%K#G0B_;8T5U,*) M/,POD]:OI4(;*V9PZ47:I9]*_0C$'\ZU42*^N9!:]:1H!2E:-;M-:E+>!N-E M(G=YF')JJ7C'HAK,>I$VZU.I'X%L$L.$BE^^2('=USR;YC\D936KR=%NR)%*TC1*E*TFA2M(45KJ=#&\A[L?)FV\R>3 M/Q)QUADR53;-LUB;,6O_# [?%PI2U@IAE5((%!* MA@YQ0UJ_E@IMK)7!O9=3D_ 7YGYD[%2?*V.=C=Y$2.U[C)8+Z\(]3@M2V@JC M93G<5DTX=Q%M%V5=9.&35K"E0AO+9[#P9=K"7YS\D;%WK8V*YB^F:1>+!['S M!7?,A-HAM?-15A4Y6O7,VC6DM6NIT,;"&>Q\.;7_SHS&O M9=:N[A\^K*[W#]O#6;C9G]Z\7IS<2;,L=;])T:Y(T0I2M(H4K29%:TC16BJT MLQ/ (JFW)/25@BM4_!^*Z*19%S0*IWSR+0GK5]+ MA396R]&AK6G3?BK!H_ 9]BSRZ-,\B\6"T#(9S^$K2&DKA)9K*X W% M2D!E] M?$S5HUAHCT+]%A:]&BQZ-37+?F&&1\5^M)1:L=!V3?,N%@\RJ=WD-NS$@I2U MPKZK5CH\SZI&RFFKN(IN,Z0>/17:6#F#1Z_2'OWBY(["3AD5.ES X-.\BY6# ML.96Q,HA=>P15BYR%2JBQLKEUMCHGD/JV%.AC94S./9JZA#7&=D=AU:*K2Q6 :O7J6] M^EGI'17;Q-RHZ& GG^9:+!9D)KGN-U4.U4+JQ&.L@AD5;NF&E.N/P0T'R0UI M[5HJM/'1[H,/K],^_%1F1R/'H.;]:ET=K@%+$RV5"BE:08I6S6Z3FI2W07F= MM3):BD'%.Q;58-#KM$&?2NYH9 =QIX6)]43JR).B%:1HU=PFJ4EIF[FT+17M M6$V#)Z\G//D%Z1Z-[(ENM)7A^-"G.1>KB]13)T6KYC9)34K;(+3":L-DI*YO MX83KP0G7Z7G@2,;G]7J?-:OWN\5IGS354E^<%.V*%*T@1:M(T6I2M(84K:5" M&XM]\,6U_(9I'TUI^GI2M"M2M((4K2)%JTG1&E*TE@IM+._!R-=I(W\R[:.1 M[>^--2R:#I(F6BQ.Q"EWRMIP,F5!2ELAM(SE3.;1'#2\743.0UN-M((M%=I8 M+H.5K]-6_E3>1R,SR8U!SO5)\RQ62TQKE7$NG%Y/REHAK-QP(\.YT#7:*LK) ML%4:TOJU5&ACK0SFO28^X%8C-KIE0D6ON:3F/<*JF,OC_0!):2N$]EP8^!/F M#)&"DN="A"YU0UJ_E@IM+)[!O]?$)]+JV+CF7&D5VK-IWL7B05B5<#+2#JF9 MC[!* :*([CMQ.:5S%V5^2&O74J&-E3.8^3IMYL_*_&AD]W09']&2IEHLEIC4 M215Z1P4I:860,NFT"N>N8N44BTYQ:4AKUU*AC;1B!BO?I*W\68D?$WO(_5R6 M<'#ATUQ+Q8*P*NXL8D7"JKPS6_=F7BQ,^:?RECC@IVA4I6D&*5I&BU:1H#2E:2X4V M5OC@B!OU#1,^AM+M]:1H5Z1H!2E:18I6DZ(UI&@M%=I8WH.#;](._F3"QR"N MMF0BWI,Z3;18G!BMX3P\#*8@I:T06B6LD-'$6*P@@++0)FY(Z]=2H8W5,GCX M)NWA3^5[3&Q..RE5M(];FF:Q5K ]:*PRX;%+!2EMA=$JS5ATVA-2D$,%772: M.FG]6BJTL58&R]Y,3;E?F.\QR$1X[GAX8+5/\RX63\QJK##18@U2U@IA93G+ MC8Y\-6P"?JYM.,^\(:U?2X4VULY@VINT:;\XW6.00U>Y#-?1^33M8NE@I'FX M-J(@):T04B:EC3;FPLNQZ.@GTMJU5&@CW=C!P+=I W]6LL&QL S.A MM1 FNI^0.O*D: 4I6C6[36I2W@;EEVI:(=JVGPX.V$![\@P_,(-9X6U6_K M&KYDI3D7JXO422=%J^8V24U*VR"T\-!5@H7Y0RK:L;H&_]NF9X2_EMF?N^M/ M]YOUYN/MX;2>'_^-[=S2)$M]<%*T*U*T@A2M(D6K2=$:4K26"FTL\\$'M_H; MIGDLIIHW[R32/C3UJJX35X0G# M/DVT6)P(K6,Y#Y="%*2T%4++E',\7M>#E;1,&A7:T@UI#5LJM+%>!O/>ILW[ MJ42/12:Z&\5S'KVED)KU&.VAX\+]3TAI*X16,0Z_C7"*&5)0"BEYN&:E(:U? M2X4V%LO@UMNI*?8+,ST6F_DN=?R*2VK7(ZS,]8?:A]HA]>LQ5GG8["34#I)- M4$[K<,8]:?5:*K21=-Q@V+NT8;\XT>.0'5RDM-$>76G>I=)!6)G)X6TMD XI M:X6P2NMT'N8(D7)"YGEXXD=#6KN6"FVLG,'(=VDC?U:JQR&6.K/1>3UIJL5B MB4DU#"S"A1JDI!5"RI2QT>Y_6#FF>+A"K2&M74N%-M;*8.*[M(D_*^GC8O?8 M&F["=*Y/G\KY.&Q..+P1.!X]A4@]>E*T@A2MFMTF-2EO@_$:YI@+AW4M%>]85(-+ M[](N?2KGXQ O6"AEPIT#?)ICL9Y(77E2M&IND]2DM,UHBM=5)T:JY35*3TC88+1=O>Q6Y3W21,M-<9)T:Y(T0I2M(H4K29%:TC16BJTL=0' M8]R9;YCW<92>KR=%NR)%*TC1*E*TFA2M(45KJ=#&\AY\?)?V\2?S/@Z;7\YL M.$_4IWD6:Q/9?EZJ^! ?4M8*8>5<"AD]].-R+N>,A28^:>U:*K2Q4@83WZ5- M_*F,CXOMZ7,E\CP:1))Z]@@KEXY'.[F1LE;8=V5%]9H)ZJ7YP8FU5N!%804M_B+LS]/@./9ZDJ'/S@_P;Q<1ABOT.$"HX*6 MM\)X>7_L7)AX1@OFBD4GB=%6L"6#"S3$CS24]O9GY8&>0!++7/P$T7+)3%(6 MM)35#,IZ1IF&MEHM&5R@$7ⅅ2A/RO_\P0RYQE%:NOCQ/U*PO"80EKB"B4^ M\8Q"2BJC9?B>T-!6L26#"[0CC[23]NVGDD%/UX_?H(PU+IQ+YB>HENN&U+^G MA:OFMTM-R]S@S-89&;[IM63,@;S4D;PF3DY-I(6>KAUG7YT6B+)(K7M:N((6 MKIK=+#4M<3.;N"4C#G2ECW0U8>$O2! ]88V^EPBW&O,3E,M%1NJ_T\)5\]JD MIF5M,%:X=86;RK1DM(&^S)&^TA/*7\OL=;?='$BR\^ROJU\?%B\*FN!8:I_3 MPEW1PA6T%*VCA*EJXFA:N MH85KR> "H;LCH:?3 ),)HR> T:QD9L)#.29XEFLT9HW=%-(DP+PO6F/%N(KR M(@UM[5HRN+%2V%$2@*63 %,)HZ?KQ^W'PKG7$S2+A8*P1D(AI:PP2F:B_5.P M8JA02&O7DL$%0CER^=G43/VEV2(6F]GG3-@\1]1#Z_-CS):Y>/8^+7&%$G.> MQZ>SU'CK:*Y%.$FQH:UD2P872.G([&=ILW]YPH@A9[7A M;.B"EK?">!6S*ES%4*,%A; NW,V)MH(M&5R@H:-D $LG ^8EC%AL>"L9[LWA M)[B6JR9FC1]>M#D A!(^,Y'1,5VUAK9J+1E<()4C[Y^EO?]Y>2,6V\WG#+1B MPR& G^!;+I>O<&K&TXK6V\>^,N "^1QY^RSM[4^F MCAARO"BW+E?12N@)JN7*H37X2>&J^>U2TS(W*+,$K2H1I8ZHF -Y'5G\+&WQ M)U-'+#:2HPD/:?SEFJ+U\TGAJAD-4M-2-C,H6S+*0$5'1CZ;,/*7)(H>L512 M5;0N/"E<00M7S6B0FI:RF4'9DE$&JNK]\N"C(V>1I9W%G]C?WCQLM[V+WK^Y M?=[>;K;9YP[^=P/:VSVL08.?5C]WV?NN@Y>[F[\_[/;=3;;?0/3#NKO>9_M/ M7;:Y[\X_;+;GW>W'3_MLM]]<_R/;?5[?[K/NPP,YUQ\E[WK MNNSWFWV7Z=]E[_K2GS;KFVZ[^^_L[3\?;O>_9@"6W73[U>UZ]QWVY2]VG[IN M[U?[U:L7=]WV8_>F6Z]WV>%'\_*,B[Y-GC_OJ]HWQ>5K?G81??X]NRP9\GG% M+FOL\X9=MMCGW_/+-QC^%;_\ ?OEMCG7EV^ M55AY=5EBGWM]^59CY?5EB7WNS>5;@Y4WER7VN;>7;RU6WEZ6V.?>7;YU6'EW M66*?>Y9?OF4Y=@5$2C0"]T6X!NM-N"?!-5C$,P[78#U:0*1$(YY!9S.TMR%2 MHA'/H,,9VN,0*=&(9]#I#.UUB)1HQ#/H>(;V/$1*-.(9=#Y#>Q\B)1KQ# 3 M4 5 I$0CGH$(&*H"B)1HQ'/0 4=U )$2C7@..N"H#B!2HA'/00<B HSJ 2(E&/ <=<%0'$"G1B.>@ X[J "(E&O$<=,!1'4"D1".>@PXXJ@.( ME&C$<] !1W4 D1*-> XZX*@.(%*B$2] !P+5 41*-.(%Z$"@.H!(B4:\ !T( M5 <0*=&(%_W-'[_[][=_5 <"="!0'4"D1"->@ X$J@.(E&C$"]"!0'4 D1*- M> $Z$*@.(%*B$2] !P+5 41*-.(%Z$"@.H!(B4:\!!U(5 <0*=&(EZ #B>H M(B4:\1)T(%$=0*1$(UZ"#B2J XB4:,3+?B" CP3ZH0"J PDZD*@.(%*B$2]! M!Q+5 41*-.(EZ$"B.H!(B4:\!!U(5 <0*=&(EZ #B>H (B4:\0ITH% =0*1$ M(UZ!#A2J XB4:,0KT(%"=0"1$HUX!3I0J X@4J(1KT '"M4!1$HTXE4_*,1' MA?VP$-6! ATH5 <0*=&(5Z #A>H (B4:\0ITH% =0*1$(UZ!#A2J XB4:,1K MT(%&=0"1$HUX#3K0J X@4J(1KT$'&M4!1$HTXC7H0*,Z@$B)1KP&'6A4!Q I MT8C7H .-Z@ B)1KQNG]!P-\0^E<$5 <:=*!1'4"D1"->@PXTJ@.(E&C$:]"! M1G4 D1*-> ,Z,*@.(%*B$6] !P;5 41*-.(-Z,"@.H!(B4:\ 1T85 <0*=&( M-Z #@^H (B4:\09T8% =0*1$(]Z #@RJ XB4:,2;_F41?UOL7Q=1'1C0@4%U M )$2C7@#.C"H#B!2HA%O00<6U0%$2C3B+>C HCJ 2(E&O 4=6%0'$"G1B+>@ M XOJ "(E&O$6=&!1'4"D1"/>@@XLJ@.(E&C$6]"!174 D1*-> LZL*@.(%*B M$6][XP!W#GKK -6!!1U85 <0*=&(=Z #A^H (B4:\0YTX% =0*1$(]Z!#ARJ M XB4:,0[T(%#=0"1$HUX!SIPJ X@4J(1[T '#M4!1$HTXAWHP*$Z@$B)1KP# M'3A4!Q IT8AWH .'Z@ B)1KQKC>1IMY%.^$@'(^F$DW2PDG O*>_-I!QW MD_+>3D)C_1+7_CK<4^^MP5RGO;24TUB]XZZ_#G:6\MY;06+^< MJ;\.=Y?RWEY"8_T*E?XZW&'*>XL)C?4K!_KK<): MT%@_.;:_#G>;\MYN0F/]7,G>1,3U3WF/!_/QA/MXL!]QO1P,R!,.Y,&" M/.%!'DS($R[DP88\X4,>C,@33N3!BCSA11[,R!-NY,&./.%''@S)$X[DP9(\ MX4D>3,D3KN3!ED1CKQFSERU#_<<^?=+'#OU^\1S?6Q:U?;C[?WNVS= M?=B_/,N_ZP\-W_89D*=_[#>?7YZQL^S]9K_?W!W^^JE;W73;O@#$/VPV^Z=_ M] 1?-MM_'!(;K_X?4$L#!!0 ( %FC1%&PO M=V]R:W-H965TWQKOGP&V&!D!'+L///7$QCS/HMV<+O"PL] MTM>78OE;^9CGE?3[?+8HOYT]5M73E_/S;9\_9[/ MBI=O9_+9YHYX^O!8U7>S0;U%^2R?5#61K?[YF=_F MLUDMK;;C7PUZMIVS'KA[>Z/KZQ]^]0!YL]-SAZR'9G'[VWY5 M]=X_?_N#7U<+-:NRFZ_+XD5:UH]?>?6-=FBKHY)M5Q]=[H:5]W< M%O/YM%J5NTK*%G?2;;&HIHN'?#&9YJ7T5WD02;^H>95-9^5?OIY7JPGK8>>3 M!K?><.4 +DO>RGLL)6UQE]]UQY^O-G2[MAA3S/C%S\^29/L]6+SK[-28[X"VV@@>"7DQZ_JPX\FSNU=;CM M!,.U.SST_K-G.[^_>:-^KWY9_Z5\RB;YM[/5 MZ_8R7_[,SV[^ZT_R>/#??16;Q%02TTA,)S&#Q$P2LTC,)C&'Q%P2\TC,)[& MQ$(2BT@L)K&$Q%((Z_2%T;8OC$3Z3=UF^JJ_<-2IU9_$5!+32$PG,8/$3!*S M2,PF,><-NUAC]<+ASYOQ>*R,OY[_W"WKY)0>B?DD%I!82&(1B<4DEI!8^M&S ML5.O+[;U^N*C>CWJJ]?"4:?6:Q)324PC,9W$#!(S2'YXK#Y)/[/9<]Y7TH7PJ26=Q%02TTA,)S&#Q$P2L\;[+RWD MP>J_;N6T]Q^V?M2[ASG[#[OH>9B[_S!EV/,XC_Q)_9Y)Y>'>G $Y9TAB$8G% M)):06 IAG1I[N:VQE\(::Q;+Z?\6"^GO^6PFI7E9UUKI-BM[JZJ0.K6JDIA* M8AJ)Z21FD)A)8A:)V23FD)A+8AZ)^206D%A(8A&)Q226D%@*89V6<+5M"5?P MQYU79%\@,97$-!+32ML7KH5O%=1F\>4IF]X=7GD1&J?V A)324PC,9W$#!(S2ONTG11Y:N) M*FF95;GT2U9*F?24+R>K-P=]AVE^%_NG-@%44U%-0S4=U0Q4,U'-0C4;U1Q4 MY5F M=0.8/&;+A]X7_V+CY,)/:BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@6HUJ":FFC=8[!N;SH/P)'5MJRK_RGCL$1RR&V(FK;;$-HLK"R,5!T^8$CZ0]*+ M93[)RKX$\'W(W0$.QJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A M6HQJ":JEE-9M&6U,MCY9$7I 40-2S8+45%334$U'-0/53%2S4,U&-0?57%3S M4,U'M0#50E2+4"U&M0354DKK-HLVHRN+0[K''674(+OOEJY[WBS=BB<[N?3O MSZH,>J;5T&EU5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+:6T;E5O MD[RR.,KK%U6^*NFOV8]9?SU' [MR3WCSJJ=.J^BT&JKIJ&:@FHEJ%JK9J.:@ MFHMJ'JKYJ!:@6HAJ$:K%J):@6DIIW:K?9HME<;AX?8[CV:NTV*G^];_U(E!O M%T #QHVVVP4N+WIZ )H=1C4=U0Q4,U'-0C4;U1Q4ZU/L:S\/]00T7(QJ*JIIJ*:CFH%J M)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:5U6T>;-Y:OZ<^-T?0QJJFH MIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ64UKW\51M:5L2A MY>,^-Q8CIS8(5%-134,UO=$^.AVF@7;S?7HRPE:R&ITW)2/"\JZ;9X7E9UKPA^FV6/ MQ3RK[UE4RUJ36^Q\I[=5H*%F5%-134,U'=4,5#-1S4(U&]4<5'-1S4,U M']4"5 M1+4*U&-425$LIK=M0VN2S0E\&6$$SSZBFHIJ&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):B64EJW6;29Y]5-T;N/_?,F+;:K5)/5VY)Y M_T*4$#VY89":BFH:JNFH9C3:[B+9L+L^9J(36JAFHYJ#:BZJ>:CFHUJ :N'' M3\D(G3#^>,($G3"EM&Z];F/'BCAV_.^O%M7'LS:?.[C3:OJ05=-BT5ODT>L- MHYJ*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:=TNT\:@ ME3&]A(0&HU%-134-U714,U#-1#4+U6Q4;>FL[&HM&-175-%334+>!ID5\963W>DD7Y3UB2]^?5CF^:'3'XF5 MDVLZFEY&-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VEM$Z' M&+;IY>$ _F!@B":944U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5 M8E1+4"VEM&ZS://.0W'>.2Y>LUGU*MWGO>>X$(\^N3.@:694TU!-1S4#U4Q4 MLU#-1C6GT>JKG5<[5T-7WBV%N.BL'JKYJ!:@6HAJ$:K%J):@6DIIW9JOM#5? MG&;VIHOI_'DN98O%+7O[ AI=1C45 MU314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;6TT78_'[_HGG>G MVQ?:4/)0?#GF0WVA;@)2L>A_@X#&DE%-134-U714,U#-1#4+U6Q4.Y? MM$?SOZBFHIJ&:CJJ&:AFHIJ%:C:J.^M[VA&%]545--034U -5"5(M0+4:U!-522NOVBC;R.WQ+G8''_*.A7U1344U# M-1W5#%0S4Z=V 51344U#-1W5#%0S43AH<6 MD]J@\$@<%-[4_.U24N\E \3(R:4?C0:CFH9J.JH9J&:BFH5J-JHYJ.:BFH=J M/JH%J!:B6H1J,:HEJ)926K=!M#'CU4UX!6F$-@M24U%-0S4=U0Q4,U'-0C4; MU1Q4K M+[*']?60%WDEE=FL_Y)D8O;DEH%&EE%-0S4=U0Q4,QOM_5M6^=T9.RUT5AO5 M'%1S4]_+ 0O=$!O5'%1S4ZZ&T(:/X9U514TU!-1S4#U!PN=UT8U!]5<5/-0S4>U -5"5(M0+4:U!-522GNK_^?E8YY7 M:E9E-U_G^?(AO\UGLU*:U%TO5=:YO>K_B!_^54Y.]^[WY*_)')] M_WG+W'Q]RAYR+UL^3!>E-,OO5^3@\^6J?"RG#X_;+ZKBZ=N9?";]**JJF*]O M/N;97;ZL'[#Z_GU15)LOZ@E>BN5OZ\V^^3]02P,$% @ 6:-$5V)\TR\J M!0 KRP !H !X;"]W;W)K&^LS_N)K-)VI_(0Q/IO3*;MEZGY^(_2145'"*&&IC'A*!'LZ[UQ8IX$UR@7% M'=\BMI0;^R1_E$?.O^<'U^%YQ\Q;Q&(V43F"ZLV"7;$XSDFZ'3]*:*>*F0LW M]U_I7O'P^F$>J617/'Z(0C4[[XPZ)&1/-(O55[X,6/E =LZ;\%@6OV2YNM<^ MZ9!))A5/2K%N01*EJRU]+O\0&P)KL$/0*P6]?07]4M#?5S H!8-]!78IL/<5 M#$O!<%M@[Q "+XG([]:T?**J&O1EJGQK?9HV0_,I8JXB[TKR0?+?,OO2?O M2)22NQG/)$U#>68H'3Z'&),RE+\*U=L1RB*?>*IFDKAIR,*ZWM#-KMK>>VW[ M9:\5Z+!)EYC6!](S>X.&]ESM+^\WR)UV^9>)ZI+^;KG;+K_(IEUB[99[>\C- M_DZYOX>\;+S9( _:Y;]G\:YGK[W)?N7"?L$;[.E"\I/<9&(RTQ\E\D6$3'P@ MOK;/']?7U\2+GEE('J)T2NXOOC6T_;(U5MX9G,HYG;#SCO[:2R86K#/^]1=K M:/[6Y"$DS$'"7"3,0\)\)"P P6J^'%2^'!3T_KZ^_/M/?0>Y5BR1_S19;X"T M'A+F(&$N$N8A83X2%H!@->O9E?7LUD_B'5$N8C8<$*9A>P?-RQ&-L]6_?0BP8K#2LK#5NMY/!E^NH@,F=B MHK=Z7-)DIE;0H69"PAPDS$7"/"3,1\*"%^DLMY)>_=)$]U;2MV#1B%9T#AK_-2U,@[U M&Q+F(&$N$N8A8?[)F\RIWS?7F=/*1Z"(-1]9YKK69OZ_OI/\)!X7;$)E8XK? MCCW47%": Z6Y4)H'I?E06H"BU:VX4?:UL/UIR4-Y$$ESH#072O.@-!]*"U"T MN@=[:P_V !UK"=G\L)]L?]>OVB,=[*>W(7OF=DP7&M.#TGPH+4#1ZCY93PY8 M[;,#G[EB>?V"/L;-#H$6_$O:YLNW1MLOWX'&=*$T#TKSH;0 1:M;:5W/MUIK MMN-B!C)^(>F&I=J*J^VX@ZTU>&.M8WO;6-!"/93F06D^E!:@:'5CK:OU5GNY MOBVUW\ZU&HT&+>-#:0Z4YD)I'I3F0VD!BE:WY+KJ;PW!*3ZT^@^E.5":"Z5Y M4)H/I04H6MV#Z\D"JWVV8,\4'SI/ *4Y4)H+I7DEK9:J;F>J/C1D@*+5_;2> M!;!:*[WCSUGRR 3A3T3.J Y )%,J9B$YBM+RU/M&AT&G Z T!TIS2]IP<^QJ MFV]&KQXTJ@^E!2C:RF3&QNK(A(EIL5)6D@G/4K5:*%F=K5;C7A1K4(WU[:NE MO)^HF$:I)#%[TE*S>ZS_]<1J=>SJ0/%YL=;RD2O%DV)WQFC(1'Z#OO[$]<"C M/,@#5&N4Q_\!4$L#!!0 ( %FC1%>/D1#-6@, )(6 - >&POO#!@LJL7URSCV^OB%.AY5:<_JPH%1YJYR+:N0OE"H_!$$U M6]"<5%=%285&LD+F1.FNG =5*2E)*R#E/.CW>G&0$R;\\5 L\[M<5=ZL6 HU M\I-FR+.GS^G(#^/WOF?E)D5*1_[3Q=L?RT+=OO'L^>S=V5GOZ?)V=_S" )=^ MX!2]/D#TJJ> FGW?)YQ@Y<9!;)D:[ MZ1V4BSVIP(1#)!/;J4#I?2>]PS7$H"[2\3 K1%NKD6\'M#+)J?=,^,B?$,ZF MD@$K(SGC:SO M30\,,LX;@WW?#HR')5&*2G&G.^9B,_@"\NKVX[K4#N>2K,/^M=\2S$D'F18R MI;()$_J;H?&0TPSL2#9?P%D590"@4D6N&RDC\T(0XV'#J!M:=D8Y?X ?E^_9 MEO8JZZR9J231-+6ANFEE; ?TNVI6NRL;OTK7*]ESH3XM]72$Z4.-TGM),[8R M_576&,#40UR=E"5??^1L+G)J)W]PP/&0;'C>HI#LEXX&I3+3 U3ZWC.5BLVZ M(S\E*1_I2FW*:97AGOLGZ/GOYGE.!96$=TWKVC_F++_:>S<_*KF.G MR>CF^#W6.Y!C-QF?@LF36.[!*9A,CM]D= (>ZSWOL9L,3\%D_RA-!O6>LK-Q MW=JV-J,>O!Z,_&_PHL';H-YTR;ABHNXM6)I2\6+WJN45F>H7[BU]?7U*,[+D MZK$!1W[;_DI3MLR3YJI[2$1]5=O^ M/36^'-NXF.Q41*5S2=U%TYGYJFIQLZ M:GT 81>Y,X<;P3@6:T#<>0-&DKA7&XL##&P5L-J!^.XX4%-N3A3!JF+>L#L8 M1Y($0Z 6W34:QTAV8OBXUP>[2Z(H2=P(8&X'480A<#?B".8 /&!(%)GGX,[S M*-@\IX+VO]#CWU!+ P04 " !9HT17EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( %FC1%>+*8*/: < /Y- / M >&PO=V]R:V)O;VLN>&ULQ9Q=4]LX%(;_BB,DZB@+:.G?J#MOSZR@[0HT2\W9L37=$XKO/DQ-:CHR/IW?>B_#HKBJ_. MCU665X>]^[I>O^WWJ_F]6*75/\5:Y.J=95&NTEJ]+._ZU;H4Z:*Z%Z)>97W? M=9LW;D19R_G.X6D+ M>9W.JNY(G?.JJ8L3F=6B/$YK\;$L MFK7,[]K+J&_1)U^CB\/SWTT0WY;_)XS%1-E^'_4!9XO-=ZL5%(E4^5:J-\JS18?'B#*YF$[.SXY'U^-C MY\/H?'1Q-':FI^/Q]?3 \5P"Z0-(WQJDHR@)Y ! #O8(.;U6?SZ-+Q3@Y,29 M7(ZO".000 [M0!Z=CBX^CJ<$,@"0@;5('HVFIP0R!)"AQ7M2>W B !E9A+SU M"60,(&.+#XX&F0#(Q";D@#;F+FK-78O/MQ9+#TIGG];9P=2BB;3C[=,[VPV1 M'DTD'H_9/%>B^^CV+*=8.D?J[2*3"W5HX9RH;AS!1.KQF-TS*>_27#YV;SAI MOG ^I)6L6N++4E2"8B+Y>,SVF3:K55K^;+FF\BZ7ZK^E*K"C^;QH\EI23*0? MC]D_YR*M1$5ID&<\9M$HV MT Y8<"=6A2JP2WK]E,=(QQRPH#9"2:9[@ B-0R8U?#4^JH>R+HHVW9NAPX. M77&/7:&VV#F@F$@9 V9E[+3&.T%$KAC83!RTI': S#%@-@?&'%),9(Z!57,$ M%!.98[ ?<[RY3M7G5G]3+&2/P3[L88 :(H,,F0UB;*1-D,@D0V:3&%,?(R72 MR9!9)[LYD!$1.67(GGC\3H:,<+ ,PFR2G:S(2(AL,N0N@KPHV6#D-]<4$]ED M:-4F(<5$-ADRVX1T\(V_-%+(D%DA+YUI(QFRR-#"$!4AI=5"Y)6 VRO&OK4I MF@$R2\!L%IRRT_YA@-02<&+ MNA$D #9)K"8N]QZ=-0K0.()F,6#,;4&"5DHX+80Q*0) M:X@L%');"&+2A#5$%@JY1\H@)NVPAM5"(+!1: MM-"M1RT4(@N%-BWD4PN%<.:730OYU$(ALE!HTT(^M5"(+!3NJ?;B3-7%%DTF M6N"3IFY*X7S29J^$R$(ALX5>,"_2LDS;B<7.FV-1IS+3,HP(*2AB5I QE%?R M[KZ;%_298B(%1)XQ]?GF2$"QE1K/RZ-.,9&%8F8+O88YJBKUB2.*B2P4,UOH-8>J.DIGM,L> M(P7%S K:PJ2]N?%R22<"QW#Y"[." .:QT#&1@F)F!6UA;O?>"6:"%)0P*V@+ M\W->BGFALM]'U?U4!RDF4E#"K"!# =KPE"=(/PGWZA=4@3Z@/;@$Z2?9V]PU M Z:^? SI)]G[W#7C#X[4DS"K!QQ M603R:=DB@V^ UV?S=1'60/'F +86\VR&N350:";N_0$0Z&2M-4]X@P#N'0(0Z)>M MGQZ:B7N/ BZM7\%-!/[+@$ ]";5%(JW">#>)^"UR;%/[9,&"LW$O84 'F[P M-%!H)N[]!)"?4BECL_3;'Y9.NV?[EK^ M,&@OMVRR[$@=F^3G1;IXWK[L>>NU][\ 4$L#!!0 ( %FC1%=)[13V1@, M -9% : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VTE.&U$81>&M M("^ >GT3 :-,F$9LP#)%(]S)55%@][%@ /=7!IF@.B.K;/GYCCY9=IVK7^-V M/3\?]M/3\W&Z>-UM]]/UZFF>CS^&8=H\C;OU='DXCOOS*P^'TVX]GR]/C\-Q MO7E9/XY#<*X,IZ]GK&ZNOIYY7 MZ6DGVWJ^&I0<%&126'Q1E M4%Q^4))!:?E!60;EY0<5&526'U1E4%U^4)-!;?E!70;UY0=YIS(ZP"2#-4!K MKUQ[@-=>P?8 L;V2[0%F>T7; ]3VRK8'N.T5;@^0VRO='F"W5[P]0.^@>@> MWD'U#@"]@_FR#= [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT >@?5.P#T#JIW M .@=5>\(T#NJWA&@=U2](T#O:'XL >@=5>\(T#NJWA&@=U2](T#OJ'I'@-Y1 M]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W,C]V _1.JG<"Z)U4[P30 M.ZG>":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [FS\K M 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5 MNP#T+JIW >A=S,TF +V+ZET >A?5NP#T+JIW >A=5>\*T+NJWA6@=U6]*T#O MJGI7@-Y5]:X O:OJ70%Z5]6[ O2NYF9!@-Y5]:X O:OJ70%Z-]6[ ?1NJG<# MZ-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K= 'HW<[,W0.^F>C> WEWU M[@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[J]X=H'=7O3M [ZYZ=X#>7?7N +V[ MB74 >GMGV?B'0?0W#N3[SB Y]Z9@,<11+DP;9"**3)MD?FN3.\:E0( %# 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W)N*T"M@$;IJ8W[6ZW M7NP%&#@-"O^$W2Y]^SFDK;2IBU9ETKXW00GV^1VP]+D[N?[V/%FW.O3=X#;1 MSOOI4Y*X>F?[RL7C9(=P9SO.?>7#U_DAF:IZ7SW81 FADWH%AZS-E$U35U;5S[<3YZ&YK>4]4M"''8N M:]RNG=Q56! E[R8<[_PYX&7?UR<[SVUC5_?5[+]4?5B5'+K$^>?.NOA\B7=Z M'+?;MK;-6#_V84OLIME6C=M9Z_LN/A6].I_LPQNVIT]Y]'LEQ]WH*A>SLV_./^)882E_\?/9XVHUM_C([O-X?X[Q?SL,ER^7R M=_SK&;_5_V ?"M)'"NDC@_210_K0D#X,I(\"TD<)Z4,*2B,4426%5$DQ55)0 ME115)85527%54F"5%%D5159%D5519%44615%5D6155%D5119%45619$UI/Z_Z( M[@ "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ 6:-$5V"LW55!! _@\ M !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5S.%6DC^!0 1D !@ ("! MV!X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M6:-$5UV7UQ*?"@ :3T !@ ("!Y'D 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 6:-$5[V/WQ($ @ $P0 M !D ("!HI( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5XEI/\L["0 MBH !D M ("!;KT 'AL+W=O&PO=V]R:W-H965T MW\C+F6A0 ')) 9 M " @6[* !X;"]W;W)K&UL4$L! A0# M% @ 6:-$5S$NE.VV)P >X4 !D ("!_]X 'AL+W=O M$KP+ ", M4 &0 @('L!@$ >&PO=V]R:W-H965T"DC;F,A, /I! 9 " @=\2 M 0!X;"]W;W)K&UL4$L! A0#% @ 6:-$5QWY MI2Z>' K'P !D ("!2"8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5R-G9/3O P D@@ !D M ("!TFP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6:-$5Y3+;SF3# !2 !D ("! MTHX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6:-$5^43+D"[)P @(4 !D ("!4[&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5\[\OQTZ M$P "T( !D ("!K/X! 'AL+W=OW6J<< "@? &0 M@($=$@( >&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5T]A&Q5&$0 U2P !D M ("!>$ " 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6:-$5U=5#S0?'0 J'4 !D ("!/X(" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M6:-$5S&;;,8!! 50H !D ("!C*\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5UKNQ.)[ @ M; 4 !D ("!V,," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5YZG6;;4 @ +08 !D M ("!T-H" 'AL+W=O&PO=V]R:W-H M965T[OJ=27@4 $,3 9 M " @>CD @!X;"]W;W)K&UL4$L! M A0#% @ 6:-$5XW^S=?[ P /0H !D ("!?>H" 'AL M+W=O&@ &0 @(&O[@( >&PO=V]R:W-H965T9B W-M@T %XH 9 " M@;GV @!X;"]W;W)K&UL4$L! A0#% @ 6:-$ M5XK?W,'%"P &'< !D ("!I@0# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5S1"I!*4 @ ?P8 M !D ("!61@# 'AL+W=O&PO=V]R:W-H965T P!X;"]W;W)K&UL4$L! A0#% @ 6:-$5W^+='J8!0 DR< !D M ("!SB$# 'AL+W=O.0# #6%P &0 @(&=)P, >&PO=V]R:W-H965T M 9 M " @;@K P!X;"]W;W)K&UL4$L! A0# M% @ 6:-$5_CVT/'9 P L!$ !D ("!&3$# 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5WA_ MN;-% @ 204 !D ("!J3H# 'AL+W=O&PO=V]R:W-H965T(_ P!X;"]W;W)K&UL4$L! A0#% @ 6:-$5UTFH&64!@ ^C@ !D M ("! D,# 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6:-$5[(S@,9&$0 ;A ! !D ("! M;U4# 'AL+W=OH" "Q"0 &0 @('L9@, >&PO=V]R:W-H965T&UL4$L! A0#% M @ 6:-$5P,VEZ1G! <1D !D ("!:Z4# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5W+74"?Y P FQ$ !D M ("!K#0$ 'AL+W=O&PO=V]R M:W-H965T'2/Q,-0D /A1 M 9 " @3]$! !X;"]W;W)K&UL M4$L! A0#% @ 6:-$5^]%4KT] @ < 8 !D ("!JTT$ M 'AL+W=O&PO=V]R:W-H965TI+\$)-AL ,3D 0 9 M " @1I4! !X;"]W;W)K&UL4$L! A0#% @ M6:-$5UW<'=!K P Z D !D ("!AV\$ 'AL+W=O&PO=V]R:W-H965T.W[@, D7 9 " @=5V! !X;"]W M;W)K&UL4$L! A0#% @ 6:-$5SN2"ZUD!0 M&R4 !D ("!^GH$ 'AL+W=O2B)T$ "Z% &0 @(&5 M@ 0 >&PO=V]R:W-H965TJ MERV^Q@, (8/ 9 " @6F%! !X;"]W;W)K&UL4$L! A0#% @ 6:-$5RCK@-WE @ EP< !D M ("!9HD$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6:-$5W9,KE]K @ =P8 !D ("!2;D$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$ M5X\^%9J& @ >0< !D ("!D\H$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6:-$5V^QPIB! @ - 8 M !H ("!+]0$ 'AL+W=O&UL M4$L! A0#% @ 6:-$5PG=%B#N @ %PH !H ("!Z-8$ M 'AL+W=O&UL4$L! A0#% @ 6:-$5S(T M,ND2!@ ." !H ("!#MH$ 'AL+W=O&UL4$L! A0#% @ 6:-$5Y]26NWM"0 @VX !H M ("!6. $ 'AL+W=O&UL4$L! A0#% M @ 6:-$5^G5A7%(!0 ?1H !H ("!?>H$ 'AL+W=O\$ 'AL+W=O&UL M4$L! A0#% @ 6:-$5XO,&@WO @ M@D !H ("!^?0$ M 'AL+W=O&UL4$L! A0#% @ 6:-$5\_" M#FMQ! =!D !H ("!(/@$ 'AL+W=O&UL4$L! A0#% @ 6:-$5]XSA9#6 @ @0D !H M ("!R?P$ 'AL+W=O&UL4$L! A0#% M @ 6:-$5Z!,!SS3"0 ='8 !H ("!U_\$ 'AL+W=O&UL M4$L! A0#% @ 6:-$5Z?E.HW[" ?'0 !H ("!_A % M 'AL+W=O&UL4$L! A0#% @ 6:-$5P*$ M7?:6!0 PA\ !H ("!,1H% 'AL+W=O&UL4$L! A0#% @ 6:-$5V+W^61W!@ -RP !H M ("!_Q\% 'AL+W=O&UL4$L! A0#% M @ 6:-$5ZTJ*#HP" )CT !H ("!KB8% 'AL+W=O&UL M4$L! A0#% @ 6:-$5YBN8-$. P H P !H ("!O#P% M 'AL+W=O&UL4$L! A0#% @ 6:-$5Y7+ M^.,B'P X3 ! !H ("! D % 'AL+W=O&UL4$L! A0#% @ 6:-$5R9)F3 "$ 4AL! !H M ("!7%\% 'AL+W=O&UL4$L! A0#% M @ 6:-$5V)\TR\J!0 KRP !H ("!EF\% 'AL+W=O6QE 4 7W)E;',O+G)E;'-0 M2P$"% ,4 " !9HT17BRF"CV@' #^30 #P @ %F>04 M>&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 6:-$5TGM%/9& P UD4 !H M ( !^X % 'AL+U]R96QS+W=O80% %M# G;VYT96YT7U1Y<&5S72YX;6Q02P4& '\ ?P $(P /X<% end XML 135 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 136 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 137 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 781 537 1 true 178 0 false 16 false false R1.htm 0000001 - Document - Cover Sheet http://alpine4.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONSOLIDATED BALANCE SHEETS- 10K Sheet http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K CONSOLIDATED BALANCE SHEETS- 10K Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS - 10K (Parenthetical) Sheet http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical CONSOLIDATED BALANCE SHEETS - 10K (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED BALANCE SHEETS -10Q Sheet http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q CONSOLIDATED BALANCE SHEETS -10Q Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED BALANCE SHEETS -10Q (Parenthetical) Sheet http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical CONSOLIDATED BALANCE SHEETS -10Q (Parenthetical) Statements 8 false false R9.htm 0000009 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS -10Q Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q CONSOLIDATED STATEMENTS OF OPERATIONS -10Q Statements 9 false false R10.htm 0000010 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS -10Q (Parenthetical) Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS -10Q (Parenthetical) Statements 10 false false R11.htm 0000011 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q Statements 11 false false R12.htm 0000012 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q (Parenthetical) Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q (Parenthetical) Statements 12 false false R13.htm 0000013 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS -10Q Sheet http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q CONSOLIDATED STATEMENTS OF CASH FLOWS -10Q Statements 13 false false R14.htm 0000014 - Disclosure - Restatement of Consolidated Financial Statements Sheet http://alpine4.com/role/RestatementofConsolidatedFinancialStatements Restatement of Consolidated Financial Statements Notes 14 false false R15.htm 0000015 - Disclosure - Organization and Basis of Presentation Sheet http://alpine4.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 15 false false R16.htm 0000016 - Disclosure - Summary of Significant Accounting Policies Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 16 false false R17.htm 0000017 - Disclosure - Leases Sheet http://alpine4.com/role/Leases Leases Notes 17 false false R18.htm 0000018 - Disclosure - Debt Sheet http://alpine4.com/role/Debt Debt Notes 18 false false R19.htm 0000019 - Disclosure - Preferred Stock Subject to Redemption Sheet http://alpine4.com/role/PreferredStockSubjecttoRedemption Preferred Stock Subject to Redemption Notes 19 false false R20.htm 0000020 - Disclosure - Stockholders' Equity Sheet http://alpine4.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 0000021 - Disclosure - Business Combinations Sheet http://alpine4.com/role/BusinessCombinations Business Combinations Notes 21 false false R22.htm 0000022 - Disclosure - Equity Investments Sheet http://alpine4.com/role/EquityInvestments Equity Investments Notes 22 false false R23.htm 0000023 - Disclosure - Income Taxes Sheet http://alpine4.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 0000024 - Disclosure - Industry Segments Sheet http://alpine4.com/role/IndustrySegments Industry Segments Notes 24 false false R25.htm 0000025 - Disclosure - Commitments and Contingencies Sheet http://alpine4.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 25 false false R26.htm 0000026 - Disclosure - Subsequent Events Sheet http://alpine4.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 0000027 - Disclosure - Organization and Basis of Presentation -10Q Sheet http://alpine4.com/role/OrganizationandBasisofPresentation10Q Organization and Basis of Presentation -10Q Notes 27 false false R28.htm 0000028 - Disclosure - Summary of Significant Accounting Policies -10Q Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10Q Summary of Significant Accounting Policies -10Q Notes 28 false false R29.htm 0000029 - Disclosure - Leases -10Q Sheet http://alpine4.com/role/Leases10Q Leases -10Q Notes 29 false false R30.htm 0000030 - Disclosure - Debt -10Q Sheet http://alpine4.com/role/Debt10Q Debt -10Q Notes 30 false false R31.htm 0000031 - Disclosure - Convertible Debt -10Q Sheet http://alpine4.com/role/ConvertibleDebt10Q Convertible Debt -10Q Notes 31 false false R32.htm 0000032 - Disclosure - Stockholders' Equity -10Q Sheet http://alpine4.com/role/StockholdersEquity10Q Stockholders' Equity -10Q Notes 32 false false R33.htm 0000033 - Disclosure - Segment Reporting -10Q Sheet http://alpine4.com/role/SegmentReporting10Q Segment Reporting -10Q Notes 33 false false R34.htm 0000034 - Disclosure - Commitments and Contingencies -10Q Sheet http://alpine4.com/role/CommitmentsandContingencies10Q Commitments and Contingencies -10Q Notes 34 false false R35.htm 0000035 - Disclosure - Subsequent Events -10Q Sheet http://alpine4.com/role/SubsequentEvents10Q Subsequent Events -10Q Notes 35 false false R36.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://alpine4.com/role/SummaryofSignificantAccountingPolicies 36 false false R37.htm 9954472 - Disclosure - Summary of Significant Accounting Policies -10Q (Policies) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies Summary of Significant Accounting Policies -10Q (Policies) Policies http://alpine4.com/role/SummaryofSignificantAccountingPolicies 37 false false R38.htm 9954473 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://alpine4.com/role/SummaryofSignificantAccountingPolicies 38 false false R39.htm 9954474 - Disclosure - Leases (Tables) Sheet http://alpine4.com/role/LeasesTables Leases (Tables) Tables http://alpine4.com/role/Leases 39 false false R40.htm 9954475 - Disclosure - Debt (Tables) Sheet http://alpine4.com/role/DebtTables Debt (Tables) Tables http://alpine4.com/role/Debt 40 false false R41.htm 9954476 - Disclosure - Stockholders' Equity (Tables) Sheet http://alpine4.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://alpine4.com/role/StockholdersEquity 41 false false R42.htm 9954477 - Disclosure - Business Combinations (Tables) Sheet http://alpine4.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://alpine4.com/role/BusinessCombinations 42 false false R43.htm 9954478 - Disclosure - Equity Investments (Tables) Sheet http://alpine4.com/role/EquityInvestmentsTables Equity Investments (Tables) Tables http://alpine4.com/role/EquityInvestments 43 false false R44.htm 9954479 - Disclosure - Income Taxes (Tables) Sheet http://alpine4.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://alpine4.com/role/IncomeTaxes 44 false false R45.htm 9954480 - Disclosure - Industry Segments (Tables) Sheet http://alpine4.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://alpine4.com/role/IndustrySegments 45 false false R46.htm 9954481 - Disclosure - Commitment and Contingencies (Tables) Sheet http://alpine4.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables 46 false false R47.htm 9954482 - Disclosure - Summary of Significant Accounting Policies -10Q (Tables) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QTables Summary of Significant Accounting Policies -10Q (Tables) Tables http://alpine4.com/role/SummaryofSignificantAccountingPolicies 47 false false R48.htm 9954483 - Disclosure - Leases -10Q (Tables) Sheet http://alpine4.com/role/Leases10QTables Leases -10Q (Tables) Tables http://alpine4.com/role/Leases10Q 48 false false R49.htm 9954484 - Disclosure - Debt -10Q (Tables) Sheet http://alpine4.com/role/Debt10QTables Debt -10Q (Tables) Tables http://alpine4.com/role/Debt10Q 49 false false R50.htm 9954485 - Disclosure - Stockholders' Equity -10Q (Tables) Sheet http://alpine4.com/role/StockholdersEquity10QTables Stockholders' Equity -10Q (Tables) Tables http://alpine4.com/role/StockholdersEquity 50 false false R51.htm 9954486 - Disclosure - Segment Reporting -10Q (Tables) Sheet http://alpine4.com/role/SegmentReporting10QTables Segment Reporting -10Q (Tables) Tables http://alpine4.com/role/SegmentReporting10Q 51 false false R52.htm 9954487 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://alpine4.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://alpine4.com/role/OrganizationandBasisofPresentation 52 false false R53.htm 9954488 - Disclosure - Summary of Significant Accounting Policies - Cash (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails Summary of Significant Accounting Policies - Cash (Details) Details http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables 53 false false R54.htm 9954489 - Disclosure - Summary of Significant Accounting Policies - Major Customers (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails Summary of Significant Accounting Policies - Major Customers (Details) Details 54 false false R55.htm 9954490 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails Summary of Significant Accounting Policies - Accounts Receivable (Details) Details 55 false false R56.htm 9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails Summary of Significant Accounting Policies - Schedule of Inventory (Details) Details 56 false false R57.htm 9954492 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details) Details 57 false false R58.htm 9954493 - Disclosure - Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details) Details 58 false false R59.htm 9954494 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details) Details 59 false false R60.htm 9954495 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) Details 60 false false R61.htm 9954496 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 61 false false R62.htm 9954497 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details) Details 62 false false R63.htm 9954498 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details) Details 63 false false R64.htm 9954499 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies - Goodwill (Details) Details http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QTables 64 false false R65.htm 9954500 - Disclosure - Summary of Significant Accounting Policies - Equity Investments (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails Summary of Significant Accounting Policies - Equity Investments (Details) Details 65 false false R66.htm 9954501 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails Summary of Significant Accounting Policies - Research and Development (Details) Details 66 false false R67.htm 9954502 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Details 67 false false R68.htm 9954503 - Disclosure - Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details) Details 68 false false R69.htm 9954504 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 69 false false R70.htm 9954505 - Disclosure - Leases - Narrative (Details) Sheet http://alpine4.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 70 false false R71.htm 9954506 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) Sheet http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) Details 71 false false R72.htm 9954507 - Disclosure - Debt - Narrative (Details) Sheet http://alpine4.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 72 false false R73.htm 9954508 - Disclosure - Debt - Schedule of Notes Payable (Details) Notes http://alpine4.com/role/DebtScheduleofNotesPayableDetails Debt - Schedule of Notes Payable (Details) Details 73 false false R74.htm 9954509 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) Notes http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details) Details 74 false false R75.htm 9954510 - Disclosure - Preferred Stock Subject to Redemption (Details) Sheet http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails Preferred Stock Subject to Redemption (Details) Details http://alpine4.com/role/PreferredStockSubjecttoRedemption 75 false false R76.htm 9954511 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://alpine4.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 76 false false R77.htm 9954512 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) Sheet http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails Stockholders' Equity - Stock Option Activity (Details) Details 77 false false R78.htm 9954513 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details) Sheet http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails Stockholders' Equity - Options Outstanding and Exercisable (Details) Details 78 false false R79.htm 9954514 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) Sheet http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails Stockholders' Equity - Valuation Assumptions (Details) Details 79 false false R80.htm 9954515 - Disclosure - Stockholders' Equity - Warrants Activity (Details) Sheet http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails Stockholders' Equity - Warrants Activity (Details) Details 80 false false R81.htm 9954516 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details) Sheet http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails Stockholders' Equity - Warrants Outstanding and Exercisable (Details) Details 81 false false R82.htm 9954517 - Disclosure - Business Combinations - Narrative (Details) Sheet http://alpine4.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 82 false false R83.htm 9954518 - Disclosure - Business Combinations - Asset Acquisitions (Details) Sheet http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails Business Combinations - Asset Acquisitions (Details) Details 83 false false R84.htm 9954519 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 84 false false R85.htm 9954520 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) Sheet http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails Business Combinations - Schedule of Pro Forma Information (Details) Details 85 false false R86.htm 9954521 - Disclosure - Equity Investments (Details) Sheet http://alpine4.com/role/EquityInvestmentsDetails Equity Investments (Details) Details http://alpine4.com/role/EquityInvestmentsTables 86 false false R87.htm 9954522 - Disclosure - Income Taxes - Components of Income Tax Benefit (Details) Sheet http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails Income Taxes - Components of Income Tax Benefit (Details) Details 87 false false R88.htm 9954523 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 88 false false R89.htm 9954524 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 89 false false R90.htm 9954525 - Disclosure - Income Taxes - Narrative (Details) Sheet http://alpine4.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 90 false false R91.htm 9954526 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 91 false false R92.htm 9954527 - Disclosure - Industry Segments (Details) Sheet http://alpine4.com/role/IndustrySegmentsDetails Industry Segments (Details) Details http://alpine4.com/role/IndustrySegmentsTables 92 false false R93.htm 9954528 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 93 false false R94.htm 9954529 - Disclosure - Commitment and Contingencies - Annual Payments For Warranty Services (Details) Sheet http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails Commitment and Contingencies - Annual Payments For Warranty Services (Details) Details 94 false false R95.htm 9954530 - Disclosure - Subsequent Events (Details) Sheet http://alpine4.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://alpine4.com/role/SubsequentEvents 95 false false R96.htm 9954531 - Disclosure - Organization and Basis of Presentation -10Q (Details) Sheet http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails Organization and Basis of Presentation -10Q (Details) Details http://alpine4.com/role/OrganizationandBasisofPresentation 96 false false R97.htm 9954532 - Disclosure - Summary of Significant Accounting Policies -10Q - Cash (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QCashDetails Summary of Significant Accounting Policies -10Q - Cash (Details) Details http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QTables 97 false false R98.htm 9954533 - Disclosure - Summary of Significant Accounting Policies -10Q - Major Customers & Vendors (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails Summary of Significant Accounting Policies -10Q - Major Customers & Vendors (Details) Details 98 false false R99.htm 9954534 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Inventory (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails Summary of Significant Accounting Policies -10Q - Schedule of Inventory (Details) Details 99 false false R100.htm 9954535 - Disclosure - Summary of Significant Accounting Policies -10Q - Equity Method Investments (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails Summary of Significant Accounting Policies -10Q - Equity Method Investments (Details) Details 100 false false R101.htm 9954536 - Disclosure - Summary of Significant Accounting Policies -10Q - Research and Development (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QResearchandDevelopmentDetails Summary of Significant Accounting Policies -10Q - Research and Development (Details) Details 101 false false R102.htm 9954537 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails Summary of Significant Accounting Policies -10Q - Schedule of Earnings Per Share, Basic and Diluted (Details) Details 102 false false R103.htm 9954538 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Disaggregation of Revenue (Details) Sheet http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails Summary of Significant Accounting Policies -10Q - Schedule of Disaggregation of Revenue (Details) Details 103 false false R104.htm 9954539 - Disclosure - Leases -10Q - Schedule of Future Minimum Lease Payments (Details) Sheet http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails Leases -10Q - Schedule of Future Minimum Lease Payments (Details) Details 104 false false R105.htm 9954540 - Disclosure - Leases -10Q - Narrative (Details) Sheet http://alpine4.com/role/Leases10QNarrativeDetails Leases -10Q - Narrative (Details) Details 105 false false R106.htm 9954541 - Disclosure - Leases -10Q - Schedule of Right of Use Assets and Lease Liabilities (Details) Sheet http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails Leases -10Q - Schedule of Right of Use Assets and Lease Liabilities (Details) Details 106 false false R107.htm 9954542 - Disclosure - Debt -10Q - Schedule of Notes Payable (Details) Notes http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails Debt -10Q - Schedule of Notes Payable (Details) Details 107 false false R108.htm 9954543 - Disclosure - Debt -10Q - Future Scheduled Maturities of Outstanding Notes Payable (Details) Notes http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails Debt -10Q - Future Scheduled Maturities of Outstanding Notes Payable (Details) Details 108 false false R109.htm 9954544 - Disclosure - Debt -10Q - Narrative (Details) Sheet http://alpine4.com/role/Debt10QNarrativeDetails Debt -10Q - Narrative (Details) Details 109 false false R110.htm 9954545 - Disclosure - Convertible Debt -10Q (Details) Sheet http://alpine4.com/role/ConvertibleDebt10QDetails Convertible Debt -10Q (Details) Details http://alpine4.com/role/ConvertibleDebt10Q 110 false false R111.htm 9954546 - Disclosure - Stockholders' Equity -10Q - Narrative (Details) Sheet http://alpine4.com/role/StockholdersEquity10QNarrativeDetails Stockholders' Equity -10Q - Narrative (Details) Details 111 false false R112.htm 9954547 - Disclosure - Stockholders' Equity -10Q - Stock Option Activity (Details) Sheet http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails Stockholders' Equity -10Q - Stock Option Activity (Details) Details 112 false false R113.htm 9954548 - Disclosure - Stockholders' Equity -10Q - Options Outstanding and Exercisable (Details) Sheet http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails Stockholders' Equity -10Q - Options Outstanding and Exercisable (Details) Details 113 false false R114.htm 9954549 - Disclosure - Stockholders' Equity -10Q - Warrants Activity (Details) Sheet http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails Stockholders' Equity -10Q - Warrants Activity (Details) Details 114 false false R115.htm 9954550 - Disclosure - Stockholders' Equity -10Q - Warrants Outstanding and Exercisable (Details) Sheet http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails Stockholders' Equity -10Q - Warrants Outstanding and Exercisable (Details) Details 115 false false R116.htm 9954551 - Disclosure - Stockholders' Equity -10Q - Valuation Assumptions (Details) Sheet http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails Stockholders' Equity -10Q - Valuation Assumptions (Details) Details 116 false false R117.htm 9954552 - Disclosure - Segment Reporting -10Q (Details) Sheet http://alpine4.com/role/SegmentReporting10QDetails Segment Reporting -10Q (Details) Details http://alpine4.com/role/SegmentReporting10QTables 117 false false R118.htm 9954553 - Disclosure - Commitment and Contingencies -10Q (Details) Sheet http://alpine4.com/role/CommitmentandContingencies10QDetails Commitment and Contingencies -10Q (Details) Details http://alpine4.com/role/CommitmentandContingenciesTables 118 false false R119.htm 9954554 - Disclosure - Subsequent Events -10Q (Details) Sheet http://alpine4.com/role/SubsequentEvents10QDetails Subsequent Events -10Q (Details) Details http://alpine4.com/role/SubsequentEvents10Q 119 false false All Reports Book All Reports alpp-20231004.htm alpp-20231004.xsd alpp-20231004_cal.xml alpp-20231004_def.xml alpp-20231004_lab.xml alpp-20231004_pre.xml alpp-20231004_g1.jpg alpp-20231004_g2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 140 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "alpp-20231004.htm": { "nsprefix": "alpp", "nsuri": "http://alpine4.com/20231004", "dts": { "inline": { "local": [ "alpp-20231004.htm" ] }, "schema": { "local": [ "alpp-20231004.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "alpp-20231004_cal.xml" ] }, "definitionLink": { "local": [ "alpp-20231004_def.xml" ] }, "labelLink": { "local": [ "alpp-20231004_lab.xml" ] }, "presentationLink": { "local": [ "alpp-20231004_pre.xml" ] } }, "keyStandard": 423, "keyCustom": 114, "axisStandard": 44, "axisCustom": 1, "memberStandard": 65, "memberCustom": 106, "hidden": { "total": 17, "http://fasb.org/us-gaap/2023": 6, "http://alpine4.com/20231004": 4, "http://xbrl.sec.gov/dei/2023": 7 }, "contextCount": 781, "entityCount": 1, "segmentCount": 178, "elementCount": 899, "unitCount": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 2445, "http://xbrl.sec.gov/dei/2023": 20 }, "report": { "R1": { "role": "http://alpine4.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R2": { "role": "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS- 10K", "shortName": "CONSOLIDATED BALANCE SHEETS- 10K", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R3": { "role": "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS - 10K (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS - 10K (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R5": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "shortName": "CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R6": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "alpp:AmortizationOfPreferredStockFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R7": { "role": "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "longName": "0000007 - Statement - CONSOLIDATED BALANCE SHEETS -10Q", "shortName": "CONSOLIDATED BALANCE SHEETS -10Q", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-489", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R8": { "role": "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "longName": "0000008 - Statement - CONSOLIDATED BALANCE SHEETS -10Q (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS -10Q (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS -10Q", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS -10Q", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-499", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-499", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R10": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical", "longName": "0000010 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS -10Q (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS -10Q (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "10", "firstAnchor": null, "uniqueAnchor": null }, "R11": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "longName": "0000011 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q", "shortName": "CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "11", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-546", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R12": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical", "longName": "0000012 - Statement - CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS CHANGES IN STOCKHOLDER'S EQUITY -10Q (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "12", "firstAnchor": null, "uniqueAnchor": null }, "R13": { "role": "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "longName": "0000013 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS -10Q", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS -10Q", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R14": { "role": "http://alpine4.com/role/RestatementofConsolidatedFinancialStatements", "longName": "0000014 - Disclosure - Restatement of Consolidated Financial Statements", "shortName": "Restatement of Consolidated Financial Statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R15": { "role": "http://alpine4.com/role/OrganizationandBasisofPresentation", "longName": "0000015 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R16": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000016 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R17": { "role": "http://alpine4.com/role/Leases", "longName": "0000017 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://alpine4.com/role/Debt", "longName": "0000018 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R19": { "role": "http://alpine4.com/role/PreferredStockSubjecttoRedemption", "longName": "0000019 - Disclosure - Preferred Stock Subject to Redemption", "shortName": "Preferred Stock Subject to Redemption", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R20": { "role": "http://alpine4.com/role/StockholdersEquity", "longName": "0000020 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://alpine4.com/role/BusinessCombinations", "longName": "0000021 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R22": { "role": "http://alpine4.com/role/EquityInvestments", "longName": "0000022 - Disclosure - Equity Investments", "shortName": "Equity Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R23": { "role": "http://alpine4.com/role/IncomeTaxes", "longName": "0000023 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R24": { "role": "http://alpine4.com/role/IndustrySegments", "longName": "0000024 - Disclosure - Industry Segments", "shortName": "Industry Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://alpine4.com/role/CommitmentsandContingencies", "longName": "0000025 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R26": { "role": "http://alpine4.com/role/SubsequentEvents", "longName": "0000026 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R27": { "role": "http://alpine4.com/role/OrganizationandBasisofPresentation10Q", "longName": "0000027 - Disclosure - Organization and Basis of Presentation -10Q", "shortName": "Organization and Basis of Presentation -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10Q", "longName": "0000028 - Disclosure - Summary of Significant Accounting Policies -10Q", "shortName": "Summary of Significant Accounting Policies -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://alpine4.com/role/Leases10Q", "longName": "0000029 - Disclosure - Leases -10Q", "shortName": "Leases -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R30": { "role": "http://alpine4.com/role/Debt10Q", "longName": "0000030 - Disclosure - Debt -10Q", "shortName": "Debt -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://alpine4.com/role/ConvertibleDebt10Q", "longName": "0000031 - Disclosure - Convertible Debt -10Q", "shortName": "Convertible Debt -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://alpine4.com/role/StockholdersEquity10Q", "longName": "0000032 - Disclosure - Stockholders' Equity -10Q", "shortName": "Stockholders' Equity -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://alpine4.com/role/SegmentReporting10Q", "longName": "0000033 - Disclosure - Segment Reporting -10Q", "shortName": "Segment Reporting -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://alpine4.com/role/CommitmentsandContingencies10Q", "longName": "0000034 - Disclosure - Commitments and Contingencies -10Q", "shortName": "Commitments and Contingencies -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R35": { "role": "http://alpine4.com/role/SubsequentEvents10Q", "longName": "0000035 - Disclosure - Subsequent Events -10Q", "shortName": "Subsequent Events -10Q", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingCostsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R37": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies -10Q (Policies)", "shortName": "Summary of Significant Accounting Policies -10Q (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsPolicy", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R38": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954473 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R39": { "role": "http://alpine4.com/role/LeasesTables", "longName": "9954474 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R40": { "role": "http://alpine4.com/role/DebtTables", "longName": "9954475 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "alpp:FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R41": { "role": "http://alpine4.com/role/StockholdersEquityTables", "longName": "9954476 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R42": { "role": "http://alpine4.com/role/BusinessCombinationsTables", "longName": "9954477 - Disclosure - Business Combinations (Tables)", "shortName": "Business Combinations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R43": { "role": "http://alpine4.com/role/EquityInvestmentsTables", "longName": "9954478 - Disclosure - Equity Investments (Tables)", "shortName": "Equity Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R44": { "role": "http://alpine4.com/role/IncomeTaxesTables", "longName": "9954479 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R45": { "role": "http://alpine4.com/role/IndustrySegmentsTables", "longName": "9954480 - Disclosure - Industry Segments (Tables)", "shortName": "Industry Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://alpine4.com/role/CommitmentandContingenciesTables", "longName": "9954481 - Disclosure - Commitment and Contingencies (Tables)", "shortName": "Commitment and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R47": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QTables", "longName": "9954482 - Disclosure - Summary of Significant Accounting Policies -10Q (Tables)", "shortName": "Summary of Significant Accounting Policies -10Q (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://alpine4.com/role/Leases10QTables", "longName": "9954483 - Disclosure - Leases -10Q (Tables)", "shortName": "Leases -10Q (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://alpine4.com/role/Debt10QTables", "longName": "9954484 - Disclosure - Debt -10Q (Tables)", "shortName": "Debt -10Q (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R50": { "role": "http://alpine4.com/role/StockholdersEquity10QTables", "longName": "9954485 - Disclosure - Stockholders' Equity -10Q (Tables)", "shortName": "Stockholders' Equity -10Q (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R51": { "role": "http://alpine4.com/role/SegmentReporting10QTables", "longName": "9954486 - Disclosure - Segment Reporting -10Q (Tables)", "shortName": "Segment Reporting -10Q (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "longName": "9954487 - Disclosure - Organization and Basis of Presentation (Details)", "shortName": "Organization and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-75", "name": "alpp:BusinessCombinationNumberOfShareholders", "unitRef": "shareholder", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-75", "name": "alpp:BusinessCombinationNumberOfShareholders", "unitRef": "shareholder", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R53": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails", "longName": "9954488 - Disclosure - Summary of Significant Accounting Policies - Cash (Details)", "shortName": "Summary of Significant Accounting Policies - Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails", "longName": "9954489 - Disclosure - Summary of Significant Accounting Policies - Major Customers (Details)", "shortName": "Summary of Significant Accounting Policies - Major Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-83", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:MajorCustomersPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R55": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails", "longName": "9954490 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details)", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R56": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails", "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Property and Equipment, Estimated Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-89", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R58": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Components of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R59": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "longName": "9954494 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Finite Lived Intangible Assets, Estimated Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-90", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R60": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails", "longName": "9954495 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R61": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "9954496 - Disclosure - Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R62": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails", "longName": "9954497 - Disclosure - Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Other Assets, Noncurrent (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:DepositsAssetsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:DepositsAssetsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R63": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "longName": "9954498 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details)", "shortName": "Summary of Significant Accounting Policies - Impairment of Long-lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-119", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R64": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "longName": "9954499 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)", "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-120", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R65": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails", "longName": "9954500 - Disclosure - Summary of Significant Accounting Policies - Equity Investments (Details)", "shortName": "Summary of Significant Accounting Policies - Equity Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails", "longName": "9954501 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)", "shortName": "Summary of Significant Accounting Policies - Research and Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-499", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R67": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "longName": "9954502 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-2", "name": "alpp:ContractWithCustomerReceivableForRetainage", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "alpp:ContractWithCustomerReceivableForRetainage", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R68": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails", "longName": "9954503 - Disclosure - Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "longName": "9954504 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R70": { "role": "http://alpine4.com/role/LeasesNarrativeDetails", "longName": "9954505 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-156", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R71": { "role": "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "longName": "9954506 - Disclosure - Leases - Schedule of Right of Use Assets and Lease Liabilities (Details)", "shortName": "Leases - Schedule of Right of Use Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R72": { "role": "http://alpine4.com/role/DebtNarrativeDetails", "longName": "9954507 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:ProceedsFromSaleOfBuildings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R73": { "role": "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "longName": "9954508 - Disclosure - Debt - Schedule of Notes Payable (Details)", "shortName": "Debt - Schedule of Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "longName": "9954509 - Disclosure - Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "shortName": "Debt - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-247", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "alpp:FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R75": { "role": "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "longName": "9954510 - Disclosure - Preferred Stock Subject to Redemption (Details)", "shortName": "Preferred Stock Subject to Redemption (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-254", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R76": { "role": "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "longName": "9954511 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:PreferredStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "alpp:PreferredStockVotingPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R77": { "role": "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "longName": "9954512 - Disclosure - Stockholders' Equity - Stock Option Activity (Details)", "shortName": "Stockholders' Equity - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R78": { "role": "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "longName": "9954513 - Disclosure - Stockholders' Equity - Options Outstanding and Exercisable (Details)", "shortName": "Stockholders' Equity - Options Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-333", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R79": { "role": "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "longName": "9954514 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details)", "shortName": "Stockholders' Equity - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-339", "name": "us-gaap:SharePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-339", "name": "us-gaap:SharePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R80": { "role": "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "longName": "9954515 - Disclosure - Stockholders' Equity - Warrants Activity (Details)", "shortName": "Stockholders' Equity - Warrants Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-54", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R81": { "role": "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails", "longName": "9954516 - Disclosure - Stockholders' Equity - Warrants Outstanding and Exercisable (Details)", "shortName": "Stockholders' Equity - Warrants Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R82": { "role": "http://alpine4.com/role/BusinessCombinationsNarrativeDetails", "longName": "9954517 - Disclosure - Business Combinations - Narrative (Details)", "shortName": "Business Combinations - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-363", "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-363", "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R83": { "role": "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "longName": "9954518 - Disclosure - Business Combinations - Asset Acquisitions (Details)", "shortName": "Business Combinations - Asset Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-365", "name": "alpp:AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-365", "name": "alpp:AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R84": { "role": "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954519 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "shortName": "Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-384", "name": "alpp:BusinessCombinationContingentConsiderationRoyaltyAgreement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R85": { "role": "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "longName": "9954520 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details)", "shortName": "Business Combinations - Schedule of Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-16", "name": "alpp:AcquisitionProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "alpp:AcquisitionProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R86": { "role": "http://alpine4.com/role/EquityInvestmentsDetails", "longName": "9954521 - Disclosure - Equity Investments (Details)", "shortName": "Equity Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-396", "name": "alpp:EquitySecuritiesInvestmentPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-396", "name": "alpp:EquitySecuritiesInvestmentPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R87": { "role": "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails", "longName": "9954522 - Disclosure - Income Taxes - Components of Income Tax Benefit (Details)", "shortName": "Income Taxes - Components of Income Tax Benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R88": { "role": "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "longName": "9954523 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:IncomeLossAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:IncomeLossAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R89": { "role": "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954524 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R90": { "role": "http://alpine4.com/role/IncomeTaxesNarrativeDetails", "longName": "9954525 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-2", "name": "alpp:DeferredTaxAssetsValuationAllowancePortionToBeRealized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "alpp:DeferredTaxAssetsValuationAllowancePortionToBeRealized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R91": { "role": "http://alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "9954526 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R92": { "role": "http://alpine4.com/role/IndustrySegmentsDetails", "longName": "9954527 - Disclosure - Industry Segments (Details)", "shortName": "Industry Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R93": { "role": "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "longName": "9954528 - Disclosure - Commitment and Contingencies - Narrative (Details)", "shortName": "Commitment and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-674", "name": "us-gaap:LossContingencyDamagesSoughtValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-477", "name": "alpp:LossContingencyDailyLateFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R94": { "role": "http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails", "longName": "9954529 - Disclosure - Commitment and Contingencies - Annual Payments For Warranty Services (Details)", "shortName": "Commitment and Contingencies - Annual Payments For Warranty Services (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-489", "name": "alpp:WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "alpp:WarrantyServicesAgreementAnnualPaymentToBeReceived", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R95": { "role": "http://alpine4.com/role/SubsequentEventsDetails", "longName": "9954530 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-674", "name": "us-gaap:LossContingencyDamagesSoughtValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-483", "name": "us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R96": { "role": "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "longName": "9954531 - Disclosure - Organization and Basis of Presentation -10Q (Details)", "shortName": "Organization and Basis of Presentation -10Q (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-499", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "alpp:IncreaseDecreaseInWorkingCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R97": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QCashDetails", "longName": "9954532 - Disclosure - Summary of Significant Accounting Policies -10Q - Cash (Details)", "shortName": "Summary of Significant Accounting Policies -10Q - Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R98": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "longName": "9954533 - Disclosure - Summary of Significant Accounting Policies -10Q - Major Customers & Vendors (Details)", "shortName": "Summary of Significant Accounting Policies -10Q - Major Customers & Vendors (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-578", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-579", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R99": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails", "longName": "9954534 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Inventory (Details)", "shortName": "Summary of Significant Accounting Policies -10Q - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R100": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails", "longName": "9954535 - Disclosure - Summary of Significant Accounting Policies -10Q - Equity Method Investments (Details)", "shortName": "Summary of Significant Accounting Policies -10Q - Equity Method Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-582", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:EquityMethodInvestmentsPolicy", "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-582", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:EquityMethodInvestmentsPolicy", "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R101": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QResearchandDevelopmentDetails", "longName": "9954536 - Disclosure - Summary of Significant Accounting Policies -10Q - Research and Development (Details)", "shortName": "Summary of Significant Accounting Policies -10Q - Research and Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-499", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R102": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "longName": "9954537 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Earnings Per Share, Basic and Diluted (Details)", "shortName": "Summary of Significant Accounting Policies -10Q - Schedule of Earnings Per Share, Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R103": { "role": "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "longName": "9954538 - Disclosure - Summary of Significant Accounting Policies -10Q - Schedule of Disaggregation of Revenue (Details)", "shortName": "Summary of Significant Accounting Policies -10Q - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-499", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-596", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R104": { "role": "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "longName": "9954539 - Disclosure - Leases -10Q - Schedule of Future Minimum Lease Payments (Details)", "shortName": "Leases -10Q - Schedule of Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R105": { "role": "http://alpine4.com/role/Leases10QNarrativeDetails", "longName": "9954540 - Disclosure - Leases -10Q - Narrative (Details)", "shortName": "Leases -10Q - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R106": { "role": "http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "longName": "9954541 - Disclosure - Leases -10Q - Schedule of Right of Use Assets and Lease Liabilities (Details)", "shortName": "Leases -10Q - Schedule of Right of Use Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R107": { "role": "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "longName": "9954542 - Disclosure - Debt -10Q - Schedule of Notes Payable (Details)", "shortName": "Debt -10Q - Schedule of Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-655", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R108": { "role": "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "longName": "9954543 - Disclosure - Debt -10Q - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "shortName": "Debt -10Q - Future Scheduled Maturities of Outstanding Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-489", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R109": { "role": "http://alpine4.com/role/Debt10QNarrativeDetails", "longName": "9954544 - Disclosure - Debt -10Q - Narrative (Details)", "shortName": "Debt -10Q - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-664", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R110": { "role": "http://alpine4.com/role/ConvertibleDebt10QDetails", "longName": "9954545 - Disclosure - Convertible Debt -10Q (Details)", "shortName": "Convertible Debt -10Q (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-674", "name": "us-gaap:ProceedsFromConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-674", "name": "us-gaap:ProceedsFromConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R111": { "role": "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "longName": "9954546 - Disclosure - Stockholders' Equity -10Q - Narrative (Details)", "shortName": "Stockholders' Equity -10Q - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-686", "name": "us-gaap:ConversionOfStockSharesIssued1", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R112": { "role": "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "longName": "9954547 - Disclosure - Stockholders' Equity -10Q - Stock Option Activity (Details)", "shortName": "Stockholders' Equity -10Q - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R113": { "role": "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "longName": "9954548 - Disclosure - Stockholders' Equity -10Q - Options Outstanding and Exercisable (Details)", "shortName": "Stockholders' Equity -10Q - Options Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": null }, "R114": { "role": "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "longName": "9954549 - Disclosure - Stockholders' Equity -10Q - Warrants Activity (Details)", "shortName": "Stockholders' Equity -10Q - Warrants Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-695", "name": "alpp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R115": { "role": "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "longName": "9954550 - Disclosure - Stockholders' Equity -10Q - Warrants Outstanding and Exercisable (Details)", "shortName": "Stockholders' Equity -10Q - Warrants Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-680", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R116": { "role": "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails", "longName": "9954551 - Disclosure - Stockholders' Equity -10Q - Valuation Assumptions (Details)", "shortName": "Stockholders' Equity -10Q - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "c-711", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-711", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } }, "R117": { "role": "http://alpine4.com/role/SegmentReporting10QDetails", "longName": "9954552 - Disclosure - Segment Reporting -10Q (Details)", "shortName": "Segment Reporting -10Q (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-768", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R118": { "role": "http://alpine4.com/role/CommitmentandContingencies10QDetails", "longName": "9954553 - Disclosure - Commitment and Contingencies -10Q (Details)", "shortName": "Commitment and Contingencies -10Q (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "c-2", "name": "alpp:WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "alpp:ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-772", "name": "alpp:DebtInstrumentDailyLateFee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "unique": true } }, "R119": { "role": "http://alpine4.com/role/SubsequentEvents10QDetails", "longName": "9954554 - Disclosure - Subsequent Events -10Q (Details)", "shortName": "Subsequent Events -10Q (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "c-781", "name": "us-gaap:OtherCommitment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-781", "name": "us-gaap:OtherCommitment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "alpp-20231004.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Line of credit", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r220", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r296", "r381", "r382", "r576", "r602", "r603", "r604", "r605", "r620", "r636", "r637", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r746" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, net", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r201", "r202", "r203", "r337", "r338", "r340" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r153", "r809" ] }, "us-gaap_CommonClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassCMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class C Common Stock", "label": "Common Class C [Member]", "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r251", "r253", "r254" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r220", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r296", "r381", "r382", "r576", "r602", "r603", "r604", "r605", "r620", "r636", "r637", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r746" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "http://alpine4.com/role/LeasesNarrativeDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets, net", "netLabel": "Right of use assets", "verboseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r622" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative Expense", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r149" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://alpine4.com/role/Leases10QTables", "http://alpine4.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Fiscal Year Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1109" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r628" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r975" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredAbstract", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Consideration Transferred [Abstract]", "label": "Business Combination, Consideration Transferred [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r635" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r624", "r629", "r960" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r975" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic loss per share (in dollars per share)", "verboseLabel": "Loss available to stockholders (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r247", "r271", "r272", "r274", "r275", "r277", "r282", "r285", "r292", "r293", "r294", "r296", "r604", "r605", "r698", "r714", "r933" ] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, convertible, conversion price ( In dollars per share)", "label": "Preferred Stock, Convertible, Conversion Price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r474" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r975" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues, net", "verboseLabel": "Total revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r305", "r306", "r317", "r322", "r323", "r329", "r331", "r333", "r501", "r502", "r682" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "http://alpine4.com/role/LeasesNarrativeDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total obligation", "terseLabel": "Operating lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r623" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r104", "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r104", "r105" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r104", "r105" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased Intangibles and Other Long-Lived Assets, net", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r68", "r679", "r680", "r681", "r683", "r931" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r976" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligation, current portion", "negatedTerseLabel": "Less: current portion", "verboseLabel": "Current operating lease liability", "negatedLabel": "Less: current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r623" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r628" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r938" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r401", "r414", "r938" ] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r15", "r100", "r183", "r184" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r617", "r643" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r938" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proprietary technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseDescriptionAbstract", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Lessee, Finance Lease, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligations, net of current portion", "verboseLabel": "Operating lease obligations, net of current portion", "netLabel": "Non-current operating lease liability", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r623" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r606" ] }, "alpp_FederalNetOperatingLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "FederalNetOperatingLosses", "crdr": "debit", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal net operating losses", "label": "Federal Net Operating Losses", "documentation": "Federal Net Operating Losses" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bargain purchase gain", "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity." } } }, "auth_ref": [ "r111", "r112", "r113", "r116", "r117", "r118" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer Benchmark", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r333", "r983" ] }, "alpp_A4DefenseTDISegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4DefenseTDISegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Defense - TDI Segment", "label": "A4 Defense - TDI Segment [Member]", "documentation": "A4 Defense - TDI Segment" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset", "label": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Right Of Use Asset", "documentation": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Right Of Use Asset" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r333", "r948", "r1061", "r1128", "r1129" ] }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSBALoan": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSBALoan", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SBA loan (PPP funds)", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed SBA Loan" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QTables", "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r19", "r20", "r88" ] }, "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Asset acquisition, assets acquired and liabilities assumed, net", "label": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net", "documentation": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net" } } }, "auth_ref": [] }, "alpp_NumberOfVotePerShare": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "NumberOfVotePerShare", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of vote per share", "label": "Number Of Vote Per Share", "documentation": "Number Of Vote Per Share" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r180" ] }, "alpp_ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ScheduleOfAnnualPaymentsForWarrantyServicesTableTextBlock", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Annual Payments for Warranty Services", "label": "Schedule Of Annual Payments For Warranty Services [Table Text Block]", "documentation": "Schedule Of Annual Payments For Warranty Services" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Goods and Service", "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r983" ] }, "alpp_AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionConsiderationTransferredPercentageConcentratedOfIntellectualProperty", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, concentrated amount of intellectual property (as a percent)", "label": "Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property", "documentation": "Asset Acquisition, Consideration Transferred, Percentage Concentrated Of Intellectual Property" } } }, "auth_ref": [] }, "alpp_BusinessAndAssetAcquisitionProFormaInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessAndAssetAcquisitionProFormaInformationTableTextBlock", "presentation": [ "http://alpine4.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business And Asset Acquisition, Pro Forma Information", "label": "Business And Asset Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Business And Asset Acquisition, Pro Forma Information" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment and contingencies (Note 7)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r34", "r127", "r703", "r783" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "alpp_AcquisitionProFormaGrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AcquisitionProFormaGrossProfit", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross profit", "label": "Acquisition,\u200b Pro\u200b Forma\u200b Gross Profit", "documentation": "Acquisition,\u200b Pro\u200b Forma\u200b Gross Profit" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r54", "r56", "r120", "r121", "r333" ] }, "alpp_FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20231004", "localname": "FutureScheduledMaturitiesOfOutstandingNotesPayableToThirdPartiesTableTextBlock", "presentation": [ "http://alpine4.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future Scheduled Maturities of Outstanding Notes Payable to Third Parties", "label": "Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties [Table Text Block]", "documentation": "Future Scheduled Maturities Of Outstanding Notes Payable To Third Parties" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r163", "r256" ] }, "alpp_OperatingLeaseMonthlyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OperatingLeaseMonthlyExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly operating lease obligation", "label": "Operating Lease, Monthly Expense", "documentation": "Operating Lease, Monthly Expense" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r223", "r239", "r259", "r379", "r430", "r431", "r433", "r434", "r435", "r437", "r439", "r441", "r442", "r590", "r592", "r610", "r961", "r1055", "r1056", "r1116" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r24" ] }, "alpp_RCAOfficeAndWarehouseSpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "RCAOfficeAndWarehouseSpaceMember", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RCA Office And Warehouse Space", "label": "RCA Office And Warehouse Space [Member]", "documentation": "RCA Office And Warehouse Space" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r490", "r491", "r503" ] }, "alpp_DebtInstrumentInitialPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentInitialPayment", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial payment", "label": "Debt Instrument, Initial Payment", "documentation": "Debt Instrument, Initial Payment" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1008" ] }, "alpp_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits263AUNICAP": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits263AUNICAP", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP", "documentation": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, 263A UNICAP" } } }, "auth_ref": [] }, "alpp_ATMOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ATMOfferingMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ATM Offering", "label": "ATM Offering [Member]", "documentation": "ATM Offering" } } }, "auth_ref": [] }, "alpp_PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PerformanceBasedAwardMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Award", "label": "Performance Based Award [Member]", "documentation": "Performance Based Award" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase price", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r13" ] }, "alpp_ConversionOfClassCToClassAShares": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfClassCToClassAShares", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of class C to class A (in shares)", "label": "Conversion of Class C to Class A, Shares", "documentation": "Represents the Conversion of Class C to Class A, Shares (number of shares), during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, current portion", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r133", "r192" ] }, "alpp_DebtInstrumentAcquiredAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentAcquiredAmortizationPeriod", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization period", "label": "Debt Instrument, Acquired, Amortization Period", "documentation": "Debt Instrument, Acquired, Amortization Period" } } }, "auth_ref": [] }, "alpp_AssetAcquisitionSBALoan": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionSBALoan", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "SBA loan (PPP funds)", "label": "Asset Acquisition, SBA Loan", "documentation": "Asset Acquisition, SBA Loan" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradename", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r107" ] }, "alpp_VayuMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "VayuMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vayu", "label": "Vayu [Member]", "documentation": "Vayu" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfBuildings", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of buildings", "label": "Proceeds from Sale of Buildings", "documentation": "The cash inflow from sale of buildings." } } }, "auth_ref": [ "r157" ] }, "alpp_PurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PurchaseAgreementMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Agreement", "label": "Purchase Agreement [Member]", "documentation": "Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorCustomersPolicyPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Major Customers", "terseLabel": "Major customers & vendors", "label": "Major Customers, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity." } } }, "auth_ref": [ "r53", "r54", "r56", "r165" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration, liability, current", "label": "Business Combination, Contingent Consideration, Liability, Current", "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." } } }, "auth_ref": [ "r4", "r115" ] }, "alpp_CircuitBoardsAndCablesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "CircuitBoardsAndCablesMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Circuit boards and cables", "label": "Circuit Boards And Cables [Member]", "documentation": "Circuit Boards And Cables" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares for services", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r137", "r705", "r961" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares for services (in shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement amount", "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNumberOfPlaintiffs", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, number of claims", "label": "Loss Contingency, Number of Plaintiffs", "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency." } } }, "auth_ref": [ "r1051", "r1052" ] }, "alpp_TwoThousandTwentyOneEmployeeEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TwoThousandTwentyOneEmployeeEquityIncentivePlanMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Thousand Twenty One Employee Equity Incentive Plan", "label": "Two Thousand Twenty One Employee Equity Incentive Plan [Member]", "documentation": "Two Thousand Twenty One Employee Equity Incentive Plan" } } }, "auth_ref": [] }, "alpp_NumberOfClasses": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "NumberOfClasses", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of classes", "label": "Number Of Classes", "documentation": "Number Of Classes" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r589" ] }, "alpp_FourRevolvingLinesOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "FourRevolvingLinesOfCreditMember", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Four Revolving Lines of Credit", "label": "Four Revolving Lines Of Credit [Member]", "documentation": "Four Revolving Lines Of Credit" } } }, "auth_ref": [] }, "alpp_ConstructionContractRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConstructionContractRevenueMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction contracts", "label": "Construction Contract Revenue [Member]", "documentation": "Construction Contract Revenue" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payments", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r33", "r129" ] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable owed from Amplifei", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r909" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH FINANCING AND INVESTING ACTIVITIES:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, at a combined price per share and warrant (in dollar per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r488" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r715", "r747", "r748", "r749", "r750", "r852", "r854" ] }, "us-gaap_ErrorCorrectionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionTextBlock", "presentation": [ "http://alpine4.com/role/RestatementofConsolidatedFinancialStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement of Consolidated Financial Statements", "label": "Error Correction [Text Block]", "documentation": "The entire disclosure for reporting error correction." } } }, "auth_ref": [ "r276" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Original issue discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r123", "r126", "r1058" ] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year three", "label": "Other Commitment, to be Paid, Year Three", "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "verboseLabel": "Warrants", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments", "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r8", "r122", "r377" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expenses)", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Table]", "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r853", "r855", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r265", "r444", "r445", "r446", "r447", "r448", "r450", "r455", "r456", "r457", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r468", "r619", "r940", "r941", "r942", "r943", "r944", "r1017" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r133", "r134", "r192", "r194", "r265", "r444", "r445", "r446", "r447", "r448", "r450", "r455", "r456", "r457", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r619", "r940", "r941", "r942", "r943", "r944", "r1017" ] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Line Items]", "label": "Schedule of Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r853", "r855", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds/(repayments) from lines of credit", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r80", "r84", "r123", "r124", "r126", "r128", "r176", "r177", "r265", "r444", "r445", "r446", "r447", "r448", "r450", "r455", "r456", "r457", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r468", "r619", "r940", "r941", "r942", "r943", "r944", "r1017" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r43" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/EquityInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r189", "r199", "r200", "r218", "r341", "r342", "r608", "r609" ] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year one", "label": "Other Commitment, to be Paid, Year One", "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r108" ] }, "us-gaap_OtherCommitmentDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFifthYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year five", "label": "Other Commitment, to be Paid, Year Five", "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year two", "label": "Other Commitment, to be Paid, Year Two", "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r139" ] }, "us-gaap_OtherCommitmentDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFourthYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, year four", "label": "Other Commitment, to be Paid, Year Four", "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r988", "r1014" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, vested and expected to vest, outstanding, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average vested and expected to vest (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r533" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock and warrants issued (in shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r188" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r533" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r137", "r472" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1090", "r1096" ] }, "alpp_DeluxeMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DeluxeMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deluxe", "label": "Deluxe [Member]", "documentation": "Deluxe" } } }, "auth_ref": [] }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotedPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotedPayable", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Notes payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noted Payable", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Notes Payable" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee stock compensation", "terseLabel": "Stock compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r137", "r784", "r804", "r1133", "r1134" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r137", "r784" ] }, "alpp_StockIssuedSeriesDPreferredStockAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockIssuedSeriesDPreferredStockAcquisition", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of series D preferred stock for acquisition", "label": "Stock Issued, Series D Preferred Stock, Acquisition", "documentation": "Stock Issued, Series D Preferred Stock, Acquisition" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r216", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r922" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SupplementalSubordinatedSecuredPromissoryNotesNoteTwoMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Subordinated Secured Promissory Notes, Note Two", "label": "Supplemental Subordinated Secured Promissory Notes, Note Two [Member]", "documentation": "Supplemental Subordinated Secured Promissory Notes, Note Two" } } }, "auth_ref": [] }, "alpp_LossContingencyDailyLateFees": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LossContingencyDailyLateFees", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Daily late fees", "label": "Loss Contingency, Daily Late Fees", "documentation": "Loss Contingency, Daily Late Fees" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "verboseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r217", "r233", "r234", "r235", "r259", "r285", "r289", "r292", "r294", "r298", "r299", "r379", "r430", "r433", "r434", "r435", "r441", "r442", "r472", "r473", "r477", "r480", "r487", "r610", "r752", "r753", "r754", "r755", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r770", "r784", "r807", "r826", "r901", "r902", "r903", "r904", "r905", "r977", "r1016", "r1028" ] }, "alpp_DTIServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DTIServicesMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DTI Services", "label": "DTI Services [Member]", "documentation": "DTI Services" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income tax benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1090", "r1096" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r143", "r195", "r708", "r961", "r1018", "r1037", "r1106" ] }, "us-gaap_PaymentsForRepurchaseOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfEquity", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Equity", "documentation": "The cash outflow to reacquire common and preferred stock." } } }, "auth_ref": [ "r41", "r755" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation", "http://alpine4.com/role/OrganizationandBasisofPresentation10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r131", "r163", "r164" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r11", "r700", "r710", "r961" ] }, "alpp_LossContingencySettlementNotePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LossContingencySettlementNotePayable", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note payable", "label": "Loss Contingency, Settlement, Note Payable", "documentation": "Loss Contingency, Settlement, Note Payable" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r263", "r264", "r447", "r475", "r641", "r928", "r929" ] }, "alpp_AmortizationOfPreferredStockFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AmortizationOfPreferredStockFairValue", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of preferred stock fair value", "label": "Amortization Of Preferred Stock Fair Value", "documentation": "Amortization Of Preferred Stock Fair Value" } } }, "auth_ref": [] }, "alpp_StockIssuedDuringPeriodValueRemoval": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockIssuedDuringPeriodValueRemoval", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Share removal", "label": "Stock Issued During Period, Value, Removal", "documentation": "Stock Issued During Period, Value, Removal" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r376", "r377", "r378" ] }, "alpp_ShareBasedCompensationArrangementByShareBasedPaymentArrangementOptionsGrantedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentArrangementOptionsGrantedFairValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value", "label": "Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value", "documentation": "Share Based Compensation Arrangement by Share Based Payment Arrangement, Options, Granted, Fair Value" } } }, "auth_ref": [] }, "alpp_BusinessCombinationNumberOfShareholders": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationNumberOfShareholders", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shareholders", "label": "Business Combination, Number of Shareholders", "documentation": "Business Combination, Number of Shareholders" } } }, "auth_ref": [] }, "alpp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Exercise Price" } } }, "auth_ref": [] }, "alpp_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset", "crdr": "credit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "ROU asset", "label": "Deferred Tax Liabilities, Operating Lease, Right Of Use Asset", "documentation": "Deferred Tax Liabilities, Operating Lease, Right Of Use Asset" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r137", "r472" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r65", "r67" ] }, "alpp_ExercisePriceRangeSixMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePriceRangeSixMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $3.50", "label": "Exercise Price Range, Six [Member]", "documentation": "Exercise Price Range, Six" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r248", "r388" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income tax benefit", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r561" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy 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." } } }, "auth_ref": [ "r11", "r210", "r213", "r709" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://alpine4.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r957", "r1091" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "alpp_A4AerospaceVayuSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4AerospaceVayuSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Aerospace - Vayu Segment", "label": "A4 Aerospace - Vayu Segment [Member]", "documentation": "A4 Aerospace - Vayu Segment" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1090", "r1096" ] }, "alpp_AssetAcquisitionIntellectualProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionIntellectualProperty", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual property", "label": "Asset Acquisition, Intellectual Property", "documentation": "Asset Acquisition, Intellectual Property" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "alpp_ManufacturingSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ManufacturingSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Manufacturing", "label": "Manufacturing Segment [Member]", "documentation": "Manufacturing Segment" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 4.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of property", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r10" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangibles assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r167", "r683" ] }, "alpp_ExercisePriceRangeSevenMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePriceRangeSevenMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $4.20", "label": "Exercise Price Range, Seven [Member]", "documentation": "Exercise Price Range, Seven" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r10", "r309" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r227", "r402", "r697", "r938", "r961", "r1040", "r1041" ] }, "alpp_DebtInstrumentDailyLateFee": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentDailyLateFee", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Daily late charge", "label": "Debt Instrument, Daily Late Fee", "documentation": "Debt Instrument, Daily Late Fee" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r167", "r684" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r261", "r262", "r638", "r639", "r640", "r641", "r777", "r778", "r779", "r780", "r781", "r803", "r805", "r831" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal income tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r260", "r561", "r581" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, shares, employee stock ownership plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan", "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan." } } }, "auth_ref": [ "r17", "r97", "r137", "r138", "r178" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "negatedTerseLabel": "Net loss", "verboseLabel": "Net income (loss)", "negatedLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r148", "r162", "r197", "r222", "r240", "r241", "r245", "r259", "r269", "r271", "r272", "r274", "r275", "r279", "r280", "r290", "r304", "r318", "r324", "r327", "r379", "r430", "r431", "r433", "r434", "r435", "r437", "r439", "r441", "r442", "r605", "r610", "r712", "r806", "r824", "r825", "r935", "r972", "r1055" ] }, "alpp_AltLabsMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AltLabsMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alt Labs", "label": "Alt Labs [Member]", "documentation": "Alt Labs" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 }, "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "negatedTotalLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r558", "r559", "r702" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r221", "r301", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r333", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r420", "r422", "r423", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r938", "r989", "r1128" ] }, "alpp_TermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TermLoansMember", "presentation": [ "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party term notes, current portion", "label": "Term Loans [Member]", "documentation": "Term Loans" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1020", "r1021" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r333", "r948", "r1061", "r1128", "r1129" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on extinguishment of debt", "negatedTerseLabel": "Gain on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r10", "r74", "r75" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss available to stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r250", "r271", "r272", "r274", "r275", "r282", "r283", "r291", "r294", "r304", "r318", "r324", "r327", "r935" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expenses)", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "alpp_AerospaceSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AerospaceSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aerospace", "label": "Aerospace Segment [Member]", "documentation": "Aerospace Segment" } } }, "auth_ref": [] }, "alpp_TechnologiesElecJetSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TechnologiesElecJetSegmentMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Technologies - ElecJet", "label": "Technologies ElecJet Segment [Member]", "documentation": "Technologies ElecJet Segment" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current expense (benefit)", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r542", "r550" ] }, "alpp_AssetAcquisitionCash": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionCash", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Asset Acquisition, Cash", "documentation": "Asset Acquisition, Cash" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred benefit", "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "alpp_SubordinatedSecuredPromissoryNotes2000000Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SubordinatedSecuredPromissoryNotes2000000Member", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Secured Promissory Notes, $2,000,000", "label": "Subordinated Secured Promissory Notes, $2,000,000 [Member]", "documentation": "Subordinated Secured Promissory Notes, $2,000,000" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r528" ] }, "alpp_ExcelMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExcelMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excel", "label": "Excel [Member]", "documentation": "Excel" } } }, "auth_ref": [] }, "alpp_EquipmentPurchasedOnFinancingLease": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "EquipmentPurchasedOnFinancingLease", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment purchased on financing lease", "label": "Equipment Purchased On Financing Lease", "documentation": "Equipment Purchased On Financing Lease" } } }, "auth_ref": [] }, "alpp_StockIssuedConvertibleNotePayableAndAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockIssuedConvertibleNotePayableAndAccruedInterest", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for convertible note payable and accrued interest", "label": "Stock Issued, Convertible Note Payable And Accrued Interest", "documentation": "Stock Issued, Convertible Note Payable And Accrued Interest" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Nonoperating Income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r249" ] }, "alpp_SharesRemoved": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SharesRemoved", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Share Removal", "label": "Shares Removed", "documentation": "Shares Removed" } } }, "auth_ref": [] }, "alpp_BusinessCombinationContingentConsiderationRoyaltyAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationContingentConsiderationRoyaltyAgreement", "crdr": "debit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty agreement", "label": "Business Combination, Contingent Consideration Royalty Agreement", "documentation": "Business Combination, Contingent Consideration Royalty Agreement" } } }, "auth_ref": [] }, "alpp_SaleOfStockPercentageOfReceivedCashFee": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SaleOfStockPercentageOfReceivedCashFee", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of received cash fee", "label": "Sale of Stock, Percentage of Received Cash Fee", "documentation": "Sale of Stock, Percentage of Received Cash Fee" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, right-of-use asset, amortization", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r624", "r629", "r960" ] }, "alpp_TaxableIncomeCarriedForwardRemainingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TaxableIncomeCarriedForwardRemainingAmount", "crdr": "credit", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxable income carried forward remaining, amount", "label": "Taxable Income Carried Forward Remaining, Amount", "documentation": "Taxable Income Carried Forward Remaining, Amount" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofOtherAssetsNoncurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r229" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r156" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense not yet recognized, options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1088" ] }, "alpp_MorrisMarch2022EquipmentFinanceNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "MorrisMarch2022EquipmentFinanceNoteMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morris March 2022 Equipment Finance Note", "label": "Morris March 2022 Equipment Finance Note [Member]", "documentation": "Morris March 2022 Equipment Finance Note" } } }, "auth_ref": [] }, "alpp_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, shares, warrants exercised (in shares)", "label": "Stock Issued During Period, Shares, Warrants Exercised", "documentation": "Stock Issued During Period, Shares, Warrants Exercised" } } }, "auth_ref": [] }, "alpp_ExercisePrice3Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePrice3Member", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $0.13", "label": "Exercise Price 3 [Member]", "documentation": "Exercise Price 3" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "alpp_SubordinatedSecuredPromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SubordinatedSecuredPromissoryNotesMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Secured Promissory Notes", "label": "Subordinated Secured Promissory Notes [Member]", "documentation": "Subordinated Secured Promissory Notes" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from warrant exercises", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r1012" ] }, "alpp_PatentsTrademarksAndLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PatentsTrademarksAndLicensesMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents, trademarks, and licenses", "label": "Patents, Trademarks, and Licenses [Member]", "documentation": "Patents, Trademarks, and Licenses" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "alpp_OtherCommitmentPaymentPercentageOfNetSales": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OtherCommitmentPaymentPercentageOfNetSales", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment as a percentage of net sales", "label": "Other Commitment, Payment, Percentage Of Net Sales", "documentation": "Other Commitment, Payment, Percentage Of Net Sales" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r385", "r386", "r391", "r392", "r393", "r394", "r395", "r396", "r468", "r485", "r600", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r713", "r937", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_OtherLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermNotesPayable", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, net of current portion", "label": "Other Notes Payable, Noncurrent", "documentation": "Amount of long-term notes classified as other, payable after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SupplementalSubordinatedSecuredPromissoryNotesNoteOneMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Subordinated Secured Promissory Notes, Note One", "label": "Supplemental Subordinated Secured Promissory Notes, Note One [Member]", "documentation": "Supplemental Subordinated Secured Promissory Notes, Note One" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087" ] }, "alpp_SubordinatedSecuredPromissoryNotesNoteOneMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SubordinatedSecuredPromissoryNotesNoteOneMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Secured Promissory Note1", "label": "Subordinated Secured Promissory Notes, Note One [Member]", "documentation": "Subordinated Secured Promissory Notes, Note One" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "alpp_SubordinatedSecuredPromissoryNoteNoteTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SubordinatedSecuredPromissoryNoteNoteTwoMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Secured Promissory Note2", "label": "Subordinated Secured Promissory Note, Note Two [Member]", "documentation": "Subordinated Secured Promissory Note, Note Two" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "alpp_StockIssuedDuringPeriodSharesRemoval": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockIssuedDuringPeriodSharesRemoval", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Share removal (in shares)", "label": "Stock Issued During Period, Shares, Removal", "documentation": "Stock Issued During Period, Shares, Removal" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived asset", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r10", "r69", "r171" ] }, "us-gaap_OtherNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNotesPayableCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, current portion", "label": "Other Notes Payable, Current", "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "alpp_ManufacturingQCASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ManufacturingQCASegmentMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Manufacturing - QCA", "label": "Manufacturing QCA Segment [Member]", "documentation": "Manufacturing QCA Segment" } } }, "auth_ref": [] }, "alpp_AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock and warrants issued (in shares)", "label": "Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares", "documentation": "Asset Acquisition, Equity Interest Issued or Issuable, Number Of Shares" } } }, "auth_ref": [] }, "alpp_WeightedAverageRemainingContractualLifeYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://alpine4.com/20231004", "localname": "WeightedAverageRemainingContractualLifeYearsAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (Years)", "label": "Weighted Average Remaining Contractual Life Years [Abstract]", "documentation": "Weighted Average Remaining Contractual Life Years" } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r946" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "alpp_CapitalExpenditureLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "CapitalExpenditureLineOfCreditMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Expenditure Line of Credit", "label": "Capital Expenditure Line Of Credit [Member]", "documentation": "Capital Expenditure Line Of Credit" } } }, "auth_ref": [] }, "alpp_AcquisitionProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AcquisitionProFormaRevenue", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Acquisition, Pro Forma Revenue", "documentation": "Acquisition, Pro Forma Revenue" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down 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." } } }, "auth_ref": [ "r10", "r403", "r409", "r414", "r938" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "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." } } }, "auth_ref": [ "r10", "r70" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized tax liabilities, beginning of the year", "periodEndLabel": "Unrecognized tax liabilities, end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r555", "r563" ] }, "alpp_NumberOfLoansForgiven": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "NumberOfLoansForgiven", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of loans forgiven", "label": "Number Of Loans Forgiven", "documentation": "Number Of Loans Forgiven" } } }, "auth_ref": [] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r635" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "alpp_NumberOfCompaniesOwned": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "NumberOfCompaniesOwned", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of companies owned", "label": "Number Of Companies Owned", "documentation": "Number Of Companies Owned" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total obligation", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r623", "r635" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic EPS", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541" ] }, "alpp_CustomerOneAndCustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "CustomerOneAndCustomerTwoMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two", "label": "Customer One And Customer Two [Member]", "documentation": "Customer One And Customer Two" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease obligation, current portion", "negatedLabel": "Less: current portion", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r623" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r172" ] }, "alpp_OtherCommitmentTerm": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OtherCommitmentTerm", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty agreement, term", "label": "Other Commitment, Term", "documentation": "Other Commitment, Term" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]", "label": "Debt and Equity Securities, FV-NI [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://alpine4.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase related to current year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r564" ] }, "us-gaap_BasicEarningsPerShareProForma": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasicEarningsPerShareProForma", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share (in dollars per share)", "label": "Basic Earnings Per Share, Pro Forma", "documentation": "Pro forma basic earnings per share or earnings per unit, which is commonly presented in initial public offerings based on the terms of the offering." } } }, "auth_ref": [ "r132", "r645" ] }, "alpp_LongTermDebtExcludingConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LongTermDebtExcludingConvertibleDebtMember", "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Excluding Convertible Debt", "label": "Long-Term Debt, Excluding Convertible Debt [Member]", "documentation": "Long-Term Debt, Excluding Convertible Debt" } } }, "auth_ref": [] }, "alpp_NumberOfLinesOfCredit": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "NumberOfLinesOfCredit", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of lines of credit", "label": "Number Of Lines Of Credit", "documentation": "Number Of Lines Of Credit" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r222", "r259", "r376", "r377", "r378", "r379", "r610" ] }, "alpp_OperatingLeasesNumberOfAdditionalArea": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OperatingLeasesNumberOfAdditionalArea", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional area (sq.ft)", "label": "Operating Leases, Number of Additional Area", "documentation": "Operating Leases, Number of Additional Area" } } }, "auth_ref": [] }, "us-gaap_LossContingencyDamagesPaidValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesPaidValue", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages paid value", "label": "Loss Contingency, Damages Paid, Value", "documentation": "Amount of damages paid to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1050", "r1051", "r1052" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Dilute EPS", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r635" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r259", "r376", "r377", "r378", "r379", "r610" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease obligations, net of current portion", "verboseLabel": "Financing lease obligations, net of current portion", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r623" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r295" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r490", "r492", "r503" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income tax", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r147", "r196", "r304", "r318", "r324", "r327", "r699", "r711", "r935" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of shares for acquisition (in shares)", "terseLabel": "Issuance of shares of series C preferred stock for acquisition (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r137", "r138", "r178" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r46" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r964", "r965", "r968", "r969", "r970", "r971", "r1130", "r1133" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "CASH PAID FOR:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible securities (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r17", "r35", "r80", "r178", "r460" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Description", "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for additional shares issued in connection with the reverse stock split (in shares)", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Domain]", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r94" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Axis]", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r508", "r516", "r535", "r536", "r537", "r538", "r541", "r546", "r547", "r548", "r549" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for equity issuance costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total interest paid", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r524" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, outstanding intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options outstanding (in shares)", "periodStartLabel": "Options outstanding, beginning balance (in shares)", "periodEndLabel": "Options outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r517", "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price (in dollars per share)", "periodStartLabel": "Weighted average beginning balance (in dollars per share)", "periodEndLabel": "Weighted average ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r517", "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "verboseLabel": "Warrants Exercisable, Number of Shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in dollars per share)", "verboseLabel": "Warrants Exercisable, Weighted Average Exercise Price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r539" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY (DEFICIT):", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r538" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r540" ] }, "alpp_StockIssuedDuringPeriodValueReverseStockSplits": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockIssuedDuringPeriodValueReverseStockSplits", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for additional shares issued in connection with the reverse stock split", "label": "Stock Issued During Period, Value, Reverse Stock Splits", "documentation": "Stock Issued During Period, Value, Reverse Stock Splits" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemption", "http://alpine4.com/role/StockholdersEquity", "http://alpine4.com/role/StockholdersEquity10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock Subject to Redemption", "verboseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r175", "r258", "r471", "r473", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r489", "r601", "r829", "r830", "r906" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "terseLabel": "Total Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r191", "r230", "r259", "r304", "r319", "r325", "r379", "r430", "r431", "r433", "r434", "r435", "r437", "r439", "r441", "r442", "r590", "r592", "r610", "r701", "r798", "r961", "r974", "r1055", "r1056", "r1116" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r509", "r511", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QTables", "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r87" ] }, "us-gaap_LeasesOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesOperatingAbstract", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Leases, Operating [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r509", "r511", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541" ] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r138" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1101" ] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "verboseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r217", "r233", "r234", "r235", "r259", "r285", "r289", "r292", "r294", "r298", "r299", "r379", "r430", "r433", "r434", "r435", "r441", "r442", "r472", "r473", "r477", "r480", "r487", "r610", "r752", "r753", "r754", "r755", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r770", "r784", "r807", "r826", "r901", "r902", "r903", "r904", "r905", "r977", "r1016", "r1028" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r301", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r333", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r422", "r423", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r938", "r989", "r1128" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherSegmentsMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Other", "label": "Other Segments [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r301", "r317", "r318", "r319", "r320", "r321" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fixed assets", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r99", "r1093" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r54", "r56", "r120", "r121", "r333", "r909", "r984" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r327" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for bad debt", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r236", "r339", "r384", "r387", "r390", "r1127" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Long-Term Assets", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails", "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax", "totalLabel": "Provision for income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r204", "r215", "r279", "r280", "r312", "r560", "r578", "r716" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Other", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal income tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r561" ] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r95", "r96", "r510" ] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities stock options and warrants (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r286", "r287", "r288", "r294", "r512" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r793", "r908", "r967", "r1127" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise price (in dollars per share)", "terseLabel": "Weighted average exercise price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r89" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/SegmentReporting10QDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r335", "r336" ] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r23", "r194", "r1125" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r329", "r682", "r728", "r729", "r730", "r731", "r732", "r733", "r923", "r946", "r962", "r989", "r1053", "r1054", "r1061", "r1128" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r28" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r42", "r755" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income tax benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, exercisable, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r87" ] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r98" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r329", "r682", "r728", "r729", "r730", "r731", "r732", "r733", "r923", "r946", "r962", "r989", "r1053", "r1054", "r1061", "r1128" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "terseLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r304", "r318", "r324", "r327", "r935" ] }, "us-gaap_AccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionExpense", "crdr": "debit", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion expense", "label": "Accretion Expense", "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations." } } }, "auth_ref": [ "r939", "r1048" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/CommitmentsandContingencies10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r173", "r424", "r425", "r910", "r1049" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r219", "r266", "r267", "r268", "r270", "r278", "r280", "r380", "r383", "r543", "r544", "r545", "r575", "r576", "r594", "r596", "r597", "r599", "r603", "r735", "r737", "r758", "r1133" ] }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiability", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r99", "r1093" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Building and Building Improvements [Member]", "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." } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePriceRangeTwoMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $2.25", "label": "Exercise Price Range, Two [Member]", "documentation": "Exercise Price Range, Two" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://alpine4.com/role/SubsequentEvents10QDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r617", "r643" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r220", "r266", "r268", "r269", "r270", "r271", "r272", "r280", "r296", "r576", "r602", "r603", "r604", "r620", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r746", "r985", "r990", "r991", "r992", "r1026", "r1038", "r1039", "r1103", "r1110", "r1111" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://alpine4.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r187" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r101", "r103", "r585", "r953", "r954" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://alpine4.com/role/SubsequentEvents10QDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r617", "r643" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r186", "r586" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QResearchandDevelopmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r130", "r552", "r1124" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QTables", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r25", "r144", "r145", "r146" ] }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceived", "crdr": "debit", "calculation": { "http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Warranty Services Agreement, Annual Payment, To Be Received", "documentation": "Warranty Services Agreement, Annual Payment, To Be Received" } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r331", "r332", "r771", "r772", "r773", "r841", "r857", "r878", "r897", "r907", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r924", "r947", "r966", "r1061", "r1128" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r585", "r953", "r954" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r617", "r643" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r151", "r682" ] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableToBanksMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable to Banks", "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r17", "r219", "r243", "r244", "r245", "r266", "r267", "r268", "r270", "r278", "r280", "r297", "r380", "r383", "r489", "r543", "r544", "r545", "r575", "r576", "r594", "r595", "r596", "r597", "r598", "r599", "r603", "r611", "r612", "r613", "r614", "r615", "r616", "r637", "r735", "r736", "r737", "r758", "r826" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r101", "r103", "r585" ] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes Payable", "label": "Convertible Notes Payable [Member]", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r133", "r192" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r585" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Write off of inventory", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r94" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average discount rate (as a percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r634", "r960" ] }, "alpp_LossContingencySettlementMonthlyNotePayablePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LossContingencySettlementMonthlyNotePayablePayment", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly note payable payment", "label": "Loss Contingency, Settlement, Monthly Note Payable Payment", "documentation": "Loss Contingency, Settlement, Monthly Note Payable Payment" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r206", "r225", "r237", "r397", "r398", "r400", "r678", "r932" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r569" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "presentation": [ "http://alpine4.com/role/EquityInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities Without Readily Determinable Fair Value", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r1033", "r1034", "r1035" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r205", "r704", "r769", "r792", "r961", "r974", "r1001" ] }, "alpp_TypeOfGoodsAndServicesAxis": { "xbrltype": "stringItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TypeOfGoodsAndServicesAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type Of Goods And Services [Axis]", "label": "Type Of Goods And Services [Axis]", "documentation": "Type Of Goods And Services" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, weighted average discount rate", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r634", "r960" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating companies acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1108" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r331", "r332", "r771", "r772", "r773", "r841", "r857", "r878", "r897", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r924", "r947", "r966", "r1061", "r1128" ] }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetInterestCarryforward", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Deferred Tax Asset, Interest Carryforward", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://alpine4.com/role/Debt10QTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r12" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seller notes", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r114", "r588" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r635" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interests issued", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r633", "r960" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment purchased on note payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1133" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r76", "r77", "r78", "r80", "r81", "r82", "r84", "r176", "r177", "r178", "r233", "r234", "r235", "r298", "r472", "r473", "r475", "r477", "r480", "r485", "r487", "r752", "r753", "r754", "r755", "r945", "r977", "r1016" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r233", "r234", "r235", "r298", "r472", "r473", "r475", "r477", "r480", "r485", "r487", "r752", "r753", "r754", "r755", "r945", "r977", "r1016" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QTables", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted EPS", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_PreferredClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredClassBMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Class B", "label": "Preferred Class B [Member]", "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. 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." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r138" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "alpp_Drone3DMappingMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "Drone3DMappingMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drone 3D mapping", "label": "Drone 3D Mapping [Member]", "documentation": "Drone 3D Mapping" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock", "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r138", "r706", "r961" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangible assets and goodwill", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r99", "r1093" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable issued to the Sellers for the purchase of DTI", "label": "Notes Payable", "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." } } }, "auth_ref": [ "r23", "r194", "r1125" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://alpine4.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r182" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, weighted average remaining lease term", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r633", "r960" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://alpine4.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r181" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://alpine4.com/role/SubsequentEvents", "http://alpine4.com/role/SubsequentEvents10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r642", "r644" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://alpine4.com/role/Leases10QTables", "http://alpine4.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1109" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-cash lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1107" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r138", "r784" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r138", "r784", "r804", "r1133", "r1134" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r36", "r219", "r243", "r244", "r245", "r266", "r267", "r268", "r270", "r278", "r280", "r297", "r380", "r383", "r489", "r543", "r544", "r545", "r575", "r576", "r594", "r595", "r596", "r597", "r598", "r599", "r603", "r611", "r612", "r613", "r614", "r615", "r616", "r637", "r735", "r736", "r737", "r758", "r826" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r543", "r544", "r545", "r758", "r1023", "r1024", "r1025", "r1102", "r1133" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income tax benefit", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r185", "r214", "r579", "r580", "r1019" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of convertible notes payable", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r42" ] }, "alpp_Warrants2Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "Warrants2Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants 2", "label": "Warrants 2 [Member]", "documentation": "Warrants 2" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 }, "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for acquisitions", "terseLabel": "Cash", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r38", "r587" ] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Management", "label": "Management [Member]" } } }, "auth_ref": [ "r1031", "r1114" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r54", "r56", "r120", "r121", "r333", "r909" ] }, "alpp_PreferredStockSubjectToRedemptionNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PreferredStockSubjectToRedemptionNoncurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K" ], "lang": { "en-us": { "role": { "terseLabel": "Series C and Series D preferred stock subject to redemption", "label": "Preferred Stock, Subject To Redemption, Noncurrent", "documentation": "Preferred Stock, Subject To Redemption, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r135", "r136", "r193", "r567" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r54", "r56", "r120", "r121", "r333", "r745", "r909" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r99", "r1093" ] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r207" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/EquityInvestmentsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impairment loss on equity investment", "terseLabel": "Impairment loss on equity investment", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r374" ] }, "us-gaap_ConversionOfStockNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockNameDomain", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Stock, Name [Domain]", "label": "Conversion of Stock, Name [Domain]", "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1092" ] }, "us-gaap_PreferredStockRedemptionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionPricePerShare", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price per share", "label": "Preferred Stock, Redemption Price Per Share", "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer." } } }, "auth_ref": [ "r79", "r80", "r83" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r66", "r68", "r683" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of building", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r157" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r21", "r169" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r66", "r68" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss of intangible asset and goodwill", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r505", "r638", "r639", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r777", "r778", "r779", "r780", "r781", "r803", "r805", "r831", "r1115" ] }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockByUniqueDescriptionAxis", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Conversion Description [Axis]", "label": "Stock Conversion Description [Axis]", "documentation": "Information by description of stock conversions." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investment", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r16", "r85", "r106" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r252" ] }, "us-gaap_ConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note payable, current portion", "label": "Convertible Notes Payable, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r30" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant term (in years)", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1105" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r252" ] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, number of shares issued in transaction (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Amortization Expense of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r68" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "negatedLabel": "Net cash flow used in operations", "terseLabel": "Net cash provided by (used) in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r160", "r161", "r162" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r551" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r99", "r1093" ] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Officer", "label": "Officer [Member]" } } }, "auth_ref": [ "r334", "r1131" ] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Table]", "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QTables", "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stockholders' Equity Note, Warrants or Rights", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r86" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, consideration received on transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "alpp_ExercisePrice5Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePrice5Member", "presentation": [ "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $0.90", "label": "Exercise Price 5 [Member]", "documentation": "Exercise Price 5" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r86" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r263", "r264", "r447", "r475", "r641", "r927", "r929" ] }, "alpp_ManagementBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ManagementBasedAwardMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Management Based Award", "label": "Management Based Award [Member]", "documentation": "Management Based Award" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QCashDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uninsured cash", "label": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1133" ] }, "alpp_MorrisJanuary2022EquipmentFinanceNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "MorrisJanuary2022EquipmentFinanceNoteMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morris January 2022 Equipment Finance Note", "label": "Morris January 2022 Equipment Finance Note [Member]", "documentation": "Morris January 2022 Equipment Finance Note" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (as a percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "alpp_AssetAcquisitionNonCompeteAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionNonCompeteAgreement", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreement", "label": "Asset Acquisition, Non-compete Agreement", "documentation": "Asset Acquisition, Non-compete Agreement" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $6.60", "label": "Exercise Price Range, One [Member]", "documentation": "Exercise Price Range, One" } } }, "auth_ref": [] }, "alpp_LossContingencySettlementNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LossContingencySettlementNumberOfShares", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares settled (in shares)", "label": "Loss Contingency, Settlement, Number Of Shares", "documentation": "Loss Contingency, Settlement, Number Of Shares" } } }, "auth_ref": [] }, "alpp_VWESPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "VWESPromissoryNoteMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VWES Promissory Note", "label": "VWES Promissory Note [Member]", "documentation": "VWES Promissory Note" } } }, "auth_ref": [] }, "alpp_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "EffectiveIncomeTaxRateReconciliationPermanentItemsAmount", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent items", "label": "Effective Income Tax Rate Reconciliation, Permanent Items, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Permanent Items, Amount" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "alpp_A4ManufacturingQCASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4ManufacturingQCASegmentMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Manufacturing - QCA Segment", "label": "A4 Manufacturing - QCA Segment [Member]", "documentation": "A4 Manufacturing - QCA Segment" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r626", "r631" ] }, "alpp_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "CustomerOneMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One" } } }, "auth_ref": [] }, "alpp_Warrants1Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "Warrants1Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants 1", "label": "Warrants 1 [Member]", "documentation": "Warrants 1" } } }, "auth_ref": [] }, "alpp_TwoLinesOfCreditMaturing2023Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TwoLinesOfCreditMaturing2023Member", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Lines Of Credit Maturing 2023", "label": "Two Lines Of Credit Maturing 2023 [Member]", "documentation": "Two Lines Of Credit Maturing 2023" } } }, "auth_ref": [] }, "alpp_ConvertibleNotePayable2Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConvertibleNotePayable2Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Payable 2", "label": "Convertible Note Payable 2 [Member]", "documentation": "Convertible Note Payable 2" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "alpp_CommonStockRestrictionsAutomaticConversionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "CommonStockRestrictionsAutomaticConversionPeriod", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of holder, automatic conversion", "label": "Common Stock, Restrictions, Automatic Conversion Period", "documentation": "Common Stock, Restrictions, Automatic Conversion Period" } } }, "auth_ref": [] }, "alpp_SubordinatedSecuredPromissoryNotes3100000Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SubordinatedSecuredPromissoryNotes3100000Member", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Secured Promissory Notes, $3,100,000", "label": "Subordinated Secured Promissory Notes, $3,100,000 [Member]", "documentation": "Subordinated Secured Promissory Notes, $3,100,000" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePriceRangeFourMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $3.08", "label": "Exercise Price Range, Four [Member]", "documentation": "Exercise Price Range, Four" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid on financing lease obligations", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r625", "r631" ] }, "alpp_ExercisePriceRangeFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePriceRangeFiveMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $0.69", "label": "Exercise Price Range, Five [Member]", "documentation": "Exercise Price Range, Five" } } }, "auth_ref": [] }, "alpp_SecuredDebtAndNotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SecuredDebtAndNotesPayableOtherPayablesMember", "presentation": [ "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt and Notes Payable", "label": "Secured Debt And Notes Payable, Other Payables [Member]", "documentation": "Secured Debt And Notes Payable, Other Payables" } } }, "auth_ref": [] }, "alpp_TypeOfGoodsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TypeOfGoodsAndServicesDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type Of Goods And Services [Domain]", "label": "Type Of Goods And Services [Domain]", "documentation": "Type Of Goods And Services" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r92", "r137", "r138", "r178" ] }, "alpp_A4TechnologiesRCASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4TechnologiesRCASegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReporting10QDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Technologies - RCA Segment", "label": "A4 Technologies - RCA Segment [Member]", "documentation": "A4 Technologies - RCA Segment" } } }, "auth_ref": [] }, "alpp_A4ManufacturingAltLabsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4ManufacturingAltLabsSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Manufacturing - Alt Labs Segment", "label": "A4 Manufacturing - Alt Labs Segment [Member]", "documentation": "A4 Manufacturing - Alt Labs Segment" } } }, "auth_ref": [] }, "alpp_BatteryMaterialsCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BatteryMaterialsCompanyMember", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Battery Materials Company", "label": "Battery Materials Company [Member]", "documentation": "Battery Materials Company" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "alpp_OtherCommitmentRoyaltyFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OtherCommitmentRoyaltyFeePercentage", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty fee", "label": "Other Commitment, Royalty Fee Percentage", "documentation": "Other Commitment, Royalty Fee Percentage" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for cash", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r17", "r137", "r138", "r178", "r758", "r826", "r902", "r973" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Loss available to stockholders plus assumed conversions (in shares)", "verboseLabel": "Net income (loss) (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r284", "r294" ] }, "alpp_ContractWithCustomerReceivableForRetainage": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ContractWithCustomerReceivableForRetainage", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable for retainage", "label": "Contract With Customer, Receivable For Retainage", "documentation": "Contract With Customer, Receivable For Retainage" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r980" ] }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceivedYearOne", "crdr": "debit", "calculation": { "http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails": { "parentTag": "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Warranty Services Agreement, Annual Payment, To Be Received, Year One", "documentation": "Warranty Services Agreement, Annual Payment, To Be Received, Year One" } } }, "auth_ref": [] }, "alpp_PaycheckProtectionProgramLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PaycheckProtectionProgramLoansMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paycheck Protection Program Loans", "label": "Paycheck Protection Program Loans [Member]", "documentation": "Paycheck Protection Program Loans" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "alpp_MorrisMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "MorrisMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morris", "label": "Morris [Member]", "documentation": "Morris" } } }, "auth_ref": [] }, "alpp_TechnologiesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TechnologiesSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Technologies", "label": "Technologies Segment [Member]", "documentation": "Technologies Segment" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Loss available to stockholders (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r282", "r294" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r993", "r1019", "r1095" ] }, "alpp_PurchaseOrderG1MKIIIFixedWingUAVMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PurchaseOrderG1MKIIIFixedWingUAVMember", "presentation": [ "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Order, G1 MKIII Fixed Wing UAV", "label": "Purchase Order, G1 MKIII Fixed Wing UAV [Member]", "documentation": "Purchase Order, G1 MKIII Fixed Wing UAV" } } }, "auth_ref": [] }, "alpp_SanJoseCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SanJoseCaliforniaMember", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "San Jose, California", "label": "San Jose, California [Member]", "documentation": "San Jose, California" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r31", "r224", "r259", "r379", "r430", "r431", "r433", "r434", "r435", "r437", "r439", "r441", "r442", "r591", "r592", "r593", "r610", "r961", "r1055", "r1116", "r1117" ] }, "alpp_AcquisitionProFormaOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AcquisitionProFormaOperatingExpenses", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Acquisition,\u200b Pro \u200bForma\u200b Operating Expenses", "documentation": "Acquisition,\u200b Pro \u200bForma\u200b Operating Expenses" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares for acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r17", "r36", "r178" ] }, "alpp_ConstructionServicesSegmentMSMMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConstructionServicesSegmentMSMMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Construction Services - MSM", "label": "Construction Services Segment MSM [Member]", "documentation": "Construction Services Segment MSM" } } }, "auth_ref": [] }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SupplementalSubordinatedSecuredPromissoryNotesNoteThreeMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Subordinated Secured Promissory Notes, Note Three", "label": "Supplemental Subordinated Secured Promissory Notes, Note Three [Member]", "documentation": "Supplemental Subordinated Secured Promissory Notes, Note Three" } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Current expense (benefit)", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r185", "r573", "r580", "r1019" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Property and equipment", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r980", "r1004", "r1044" ] }, "alpp_ConversionOfSeriesCPreferredStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfSeriesCPreferredStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of series C preferred stock to Class A", "label": "Conversion Of Series C Preferred Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Series C Preferred Stock To Class A Common Stock" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r266", "r267", "r268", "r297", "r682", "r747", "r770", "r776", "r777", "r778", "r779", "r780", "r781", "r784", "r787", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r799", "r800", "r801", "r802", "r803", "r805", "r808", "r809", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r967" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of stock in conversion", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r17", "r36", "r178" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for equity investment", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r158" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset and operating lease obligation recognized under Topic 842", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r632", "r960" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r987", "r1043" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r982", "r987", "r1045" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "crdr": "credit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued for debt conversion, amount", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments", "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components." } } }, "auth_ref": [] }, "alpp_PreferredStockVotingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PreferredStockVotingPercentage", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, voting percentage", "label": "Preferred Stock, Voting Percentage", "documentation": "Preferred Stock, Voting Percentage" } } }, "auth_ref": [] }, "alpp_DefenseSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DefenseSegmentMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Defense - TDI", "verboseLabel": "Defense", "label": "Defense Segment [Member]", "documentation": "Defense Segment" } } }, "auth_ref": [] }, "alpp_A4ConstructionServicesMSMSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4ConstructionServicesMSMSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Construction Services - MSM Segment", "label": "A4 Construction Services - MSM Segment [Member]", "documentation": "A4 Construction Services - MSM Segment" } } }, "auth_ref": [] }, "alpp_ElectronicsMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ElectronicsMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electronics", "label": "Electronics [Member]", "documentation": "Electronics" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for cash (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r17", "r137", "r138", "r178", "r752", "r826", "r902" ] }, "alpp_PreferredStockConvertibleThresholdTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PreferredStockConvertibleThresholdTradingDays", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of trading days", "label": "Preferred Stock, Convertible, Threshold Trading Days", "documentation": "Preferred Stock, Convertible, Threshold Trading Days" } } }, "auth_ref": [] }, "alpp_RepaymentOfMortgage": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "RepaymentOfMortgage", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of mortgage", "label": "Repayment Of Mortgage", "documentation": "Repayment Of Mortgage" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "alpp_CommonStockRestrictionsThresholdPercentageOfConversionShares": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "CommonStockRestrictionsThresholdPercentageOfConversionShares", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of shares, holders percentage", "label": "Common Stock, Restrictions, Threshold Percentage Of Conversion Shares", "documentation": "Common Stock, Restrictions, Threshold Percentage Of Conversion Shares" } } }, "auth_ref": [] }, "alpp_AssetAcquisitionDeferredTaxLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionDeferredTaxLiability", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liability", "label": "Asset Acquisition, Deferred Tax Liability", "documentation": "Asset Acquisition, Deferred Tax Liability" } } }, "auth_ref": [] }, "alpp_ConstructionServicesExcelSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConstructionServicesExcelSegmentMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Construction Services - Excel", "label": "Construction Services Excel Segment [Member]", "documentation": "Construction Services Excel Segment" } } }, "auth_ref": [] }, "alpp_IdentifiedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "IdentifiedTechnologyMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identified Technology", "label": "Identified Technology [Member]", "documentation": "Identified Technology" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock for compensation (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "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)." } } }, "auth_ref": [ "r17", "r137", "r138", "r178" ] }, "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceivedYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "WarrantyServicesAgreementAnnualPaymentToBeReceivedYearTwo", "crdr": "debit", "calculation": { "http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails": { "parentTag": "alpp_WarrantyServicesAgreementAnnualPaymentToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesAnnualPaymentsForWarrantyServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Warranty Services Agreement, Annual Payment, To Be Received, Year Two", "documentation": "Warranty Services Agreement, Annual Payment, To Be Received, Year Two" } } }, "auth_ref": [] }, "alpp_FtMyersFloridaMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "FtMyersFloridaMember", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ft. Myers, Florida", "label": "Ft. Myers, Florida [Member]", "documentation": "Ft. Myers, Florida" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "alpp_ClevelandLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ClevelandLLCMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cleveland LLC", "label": "Cleveland LLC [Member]", "documentation": "Cleveland LLC" } } }, "auth_ref": [] }, "alpp_EquitySecuritiesInvestmentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "EquitySecuritiesInvestmentPercentage", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Membership interest in equity securities (as a percent)", "label": "Equity Securities, Investment Percentage", "documentation": "Equity Securities, Investment Percentage" } } }, "auth_ref": [] }, "alpp_LimitationOfTaxableIncomePercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LimitationOfTaxableIncomePercentage", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Limitation of taxable income, percentage", "label": "Limitation Of Taxable Income, Percentage", "documentation": "Limitation Of Taxable Income, Percentage" } } }, "auth_ref": [] }, "alpp_PreferredStockLiquidationPreferencePeriodPriorToPaymentDate": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PreferredStockLiquidationPreferencePeriodPriorToPaymentDate", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation preference period prior to payment", "label": "Preferred Stock, Liquidation Preference, Period Prior To Payment Date", "documentation": "Preferred Stock, Liquidation Preference, Period Prior To Payment Date" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "alpp_GlobalAutonomousCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "GlobalAutonomousCorporationMember", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Global Autonomous Corporation", "label": "Global Autonomous Corporation [Member]", "documentation": "Global Autonomous Corporation" } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_MortgageLoanRelatedToPropertySales1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageLoanRelatedToPropertySales1", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage on property purchase", "label": "Mortgage Loan Related to Property Sales", "documentation": "Mortgage loan related to property sales in noncash investing and financing activities." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_PreferredStockConversionBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConversionBasis", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, conversion basis", "label": "Preferred Stock, Conversion Basis", "documentation": "Describe the conversion features of preferred stock if preferred stock is convertible. That is, shares of preferred stock into which another convertible security was converted, or shares of preferred stock into which another class of preferred stock was converted." } } }, "auth_ref": [ "r80", "r137" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Principal amount", "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r124", "r126", "r444", "r619", "r941", "r942" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "negatedTerseLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r159" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r73" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r975" ] }, "us-gaap_SettledLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SettledLitigationMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settled Litigation", "label": "Settled Litigation [Member]", "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval." } } }, "auth_ref": [ "r1050" ] }, "alpp_LineOfCreditFacilityCapacityAvailableForDrawn": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LineOfCreditFacilityCapacityAvailableForDrawn", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, capacity available for drawn", "label": "Line of Credit Facility, Capacity Available For Drawn", "documentation": "Line of Credit Facility, Capacity Available For Drawn" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition assets", "totalLabel": "Total purchase price", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r105" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock converted (in shares)", "label": "Conversion of Stock, Shares Converted", "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." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r975" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Series D preferred stock for common stock", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock 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." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of asset", "label": "Proceeds from Sale of Other Assets, Investing Activities", "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities." } } }, "auth_ref": [ "r981" ] }, "us-gaap_ConversionOfStockAmountIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountIssued1", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of stock", "label": "Conversion of Stock, Amount Issued", "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. 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." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r32", "r124", "r462" ] }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseAccruedInterest", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, accrued interest", "label": "Debt Instrument, Increase, Accrued Interest", "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1019", "r1094", "r1095" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (as a percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r32", "r445" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r975" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of stock, shares issued (in shares)", "terseLabel": "Conversion of stock, shares issued (in shares)", "label": "Conversion of Stock, Shares Issued", "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." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt amount converted", "label": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r33", "r265", "r444", "r445", "r446", "r447", "r448", "r450", "r455", "r456", "r457", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r619", "r940", "r941", "r942", "r943", "r944", "r1017" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r29", "r259", "r379", "r430", "r431", "r433", "r434", "r435", "r437", "r439", "r441", "r442", "r591", "r592", "r593", "r610", "r782", "r934", "r974", "r1055", "r1116", "r1117" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in debt conversion (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r521" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r415", "r416", "r417", "r418", "r683", "r684" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r683" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r66", "r68" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r265", "r461" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r7", "r178" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r419", "r421", "r810" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of class C common stock", "terseLabel": "Repurchase of class C common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r137", "r138", "r178", "r758", "r826", "r904", "r973" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r265", "r461" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discounts", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r10", "r123", "r155", "r465" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total royalty payment", "label": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r150", "r259", "r304", "r318", "r324", "r327", "r379", "r430", "r431", "r433", "r434", "r435", "r437", "r439", "r441", "r442", "r610", "r935", "r1055" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r107" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r421", "r810" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r232" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r617", "r643" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r168" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r168" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r168" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r168" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r168" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of class C common stock (in shares)", "terseLabel": "Repurchase of class C common stock (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r137", "r138", "r178", "r755", "r826", "r904" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding, measurement input", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r607" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt", "totalLabel": "Total", "terseLabel": "Note balance", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r194", "r456", "r470", "r941", "r942", "r1125" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://alpine4.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Dilutive Securities", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r630", "r960" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r1104" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecurities", "crdr": "credit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities stock options and warrants", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r50" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r51", "r52" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life of the warrants", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1104" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QTables", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1061" ] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss available to stockholders plus assumed conversions", "terseLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent, Diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible asset, useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1104" ] }, "alpp_VendorConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "VendorConcentrationRiskMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor Concentration Risk", "label": "Vendor Concentration Risk [Member]", "documentation": "Vendor Concentration Risk" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r1104" ] }, "alpp_ManufacturingAltLabsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ManufacturingAltLabsSegmentMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Manufacturing - Alt Labs", "label": "Manufacturing Alt Labs Segment [Member]", "documentation": "Manufacturing Alt Labs Segment" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r468", "r485", "r600", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r713", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1104" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r504", "r506", "r538", "r539", "r540", "r652", "r676", "r734", "r774", "r775", "r835", "r856", "r861", "r862", "r891", "r920", "r921", "r936", "r945", "r955", "r963", "r966", "r1047", "r1057", "r1119", "r1120", "r1121", "r1122", "r1123" ] }, "alpp_AerospaceVayuMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AerospaceVayuMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Aerospace - Vayu", "label": "Aerospace - Vayu [Member]", "documentation": "Aerospace - Vayu" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10QParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r266", "r267", "r268", "r297", "r682", "r747", "r770", "r776", "r777", "r778", "r779", "r780", "r781", "r784", "r787", "r788", "r789", "r790", "r791", "r794", "r795", "r796", "r797", "r799", "r800", "r801", "r802", "r803", "r805", "r808", "r809", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r967" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-tax book loss", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r152", "r245" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r105" ] }, "alpp_WarrantOrRightPercentageOfPurchaseSharesToNumberSharesSold": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "WarrantOrRightPercentageOfPurchaseSharesToNumberSharesSold", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant percentage of purchase shares to number shares sold", "label": "Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold", "documentation": "Warrant Or Right, Percentage Of Purchase Shares To Number Shares Sold" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Line Items]", "label": "Class of Warrant or Right [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "alpp_EffectiveIncomeTaxRateReconciliationPermanentItemsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "EffectiveIncomeTaxRateReconciliationPermanentItemsPercentage", "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent items", "label": "Effective Income Tax Rate Reconciliation, Permanent Items, Percentage", "documentation": "Effective Income Tax Rate Reconciliation, Permanent Items, Percentage" } } }, "auth_ref": [] }, "alpp_BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued expenses and other current liabilities", "label": "Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities", "documentation": "Business Combination, Recognized Assets Acquired and Liabilities Assumed, Accrued Expenses And Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r502", "r946", "r947", "r948", "r949", "r950", "r951", "r952" ] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments Disclosure [Text Block]", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r173" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r506", "r676", "r734", "r774", "r775", "r835", "r856", "r861", "r862", "r891", "r920", "r921", "r936", "r945", "r955", "r963", "r1057", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123" ] }, "alpp_A4TechnologiesElecJetSgementMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4TechnologiesElecJetSgementMember", "presentation": [ "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Technologies - Elecjet Sgement", "label": "A4 Technologies - ElecJet Sgement [Member]", "documentation": "A4 Technologies - ElecJet Sgement" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r502", "r946", "r947", "r948", "r949", "r950", "r951", "r952" ] }, "alpp_DeferredTaxAssetsOperatingLeasesLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DeferredTaxAssetsOperatingLeasesLeaseLiabilities", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liability", "label": "Deferred Tax Assets, Operating Leases, Lease Liabilities", "documentation": "Deferred Tax Assets, Operating Leases, Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r504", "r506", "r538", "r539", "r540", "r652", "r676", "r734", "r774", "r775", "r835", "r856", "r861", "r862", "r891", "r920", "r921", "r936", "r945", "r955", "r963", "r966", "r1047", "r1057", "r1119", "r1120", "r1121", "r1122", "r1123" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r105" ] }, "alpp_RCAMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "RCAMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RCA", "label": "RCA [Member]", "documentation": "RCA" } } }, "auth_ref": [] }, "alpp_AccountsReceivableConvertedToEquityInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AccountsReceivableConvertedToEquityInvestment", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable converted to equity investment", "label": "Accounts Receivable Converted To Equity Investment", "documentation": "Accounts Receivable Converted To Equity Investment" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting interest acquired (as a percent)", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r102" ] }, "alpp_AcquisitionProFormaLossFromOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AcquisitionProFormaLossFromOperations", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from operations", "label": "Acquisition, Pro \u200bForma\u200b Loss From Operations", "documentation": "Acquisition, Pro \u200bForma\u200b Loss From Operations" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsNarrativeDetails", "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r506", "r676", "r734", "r774", "r775", "r835", "r856", "r861", "r862", "r891", "r920", "r921", "r936", "r945", "r955", "r963", "r1057", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123" ] }, "alpp_RemeasurementOfFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "RemeasurementOfFinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Remeasurement of finance lease liability", "label": "Remeasurement Of Finance Lease Liability", "documentation": "Remeasurement Of Finance Lease Liability" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r1097" ] }, "alpp_PrimeContractorsMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PrimeContractorsMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Contractors", "label": "Prime Contractors [Member]", "documentation": "Prime Contractors" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r1097" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of notes payable, non-related parties", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r42" ] }, "alpp_AcquisitionProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AcquisitionProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss from continuing operations", "label": "Acquisition, Pro Forma Net Income (Loss)", "documentation": "Acquisition, Pro Forma Net Income (Loss)" } } }, "auth_ref": [] }, "alpp_LicensingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LicensingAgreementMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Licensing Agreement", "label": "Licensing Agreement [Member]", "documentation": "Licensing Agreement" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r1097" ] }, "alpp_A4ConstructionServicesExcelSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "A4ConstructionServicesExcelSegmentMember", "presentation": [ "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Construction Services - Excel Segment", "label": "A4 Construction Services - Excel Segment [Member]", "documentation": "A4 Construction Services - Excel Segment" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "negatedLabel": "Interest expense", "verboseLabel": "Interest Expenses", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r125", "r198", "r246", "r308", "r618", "r811", "r972", "r1132" ] }, "alpp_ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ComplaintsInDiscountCourtOfOklahomaCountryStateOfOklahomaMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Complaints In Discount Court of Oklahoma Country State of Oklahoma", "label": "Complaints In Discount Court of Oklahoma Country State of Oklahoma [Member]", "documentation": "Complaints In Discount Court of Oklahoma Country State of Oklahoma" } } }, "auth_ref": [] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash assumed in acquisition", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r37" ] }, "alpp_LossContingencyInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LossContingencyInterestRatePercentage", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency interest rate (as a percent)", "label": "Loss Contingency, Interest Rate, Percentage", "documentation": "Loss Contingency, Interest Rate, Percentage" } } }, "auth_ref": [] }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease liability", "label": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Operating Lease Liability", "documentation": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Operating Lease Liability" } } }, "auth_ref": [] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QCashDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r1001", "r1126" ] }, "alpp_RelatedPartyPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20231004", "localname": "RelatedPartyPolicyPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Disclosure", "label": "Related Party Policy [Policy Text Block]", "documentation": "Related Party Policy" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r119", "r930" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r44", "r226", "r925" ] }, "alpp_TDIMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TDIMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TDI", "label": "TDI [Member]", "documentation": "TDI" } } }, "auth_ref": [] }, "alpp_OtherNoncashIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OtherNoncashIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Other Noncash Income Tax Expense (Benefit)", "documentation": "Other Noncash Income Tax Expense (Benefit)" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1007" ] }, "alpp_GainLossOnForgivenessOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "GainLossOnForgivenessOfDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on forgiveness of debt", "negatedTerseLabel": "Gain on forgiveness of debt", "label": "Gain (Loss) On Forgiveness Of Debt", "documentation": "Gain (Loss) On Forgiveness Of Debt" } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, ownership percentage", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r956" ] }, "alpp_AnnArborMichiganMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AnnArborMichiganMember", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ann Arbor, Michigan", "label": "Ann Arbor, Michigan [Member]", "documentation": "Ann Arbor, Michigan" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of notes payable, related party", "label": "Repayments of Related Party Debt", "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." } } }, "auth_ref": [ "r42" ] }, "alpp_OperatingLeaseRightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OperatingLeaseRightOfUseAssetAbstract", "presentation": [ "http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Operating Lease, Right-Of-Use Asset [Abstract]", "documentation": "Operating Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/Debt10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from lines of credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r39", "r1017" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://alpine4.com/role/Leases", "http://alpine4.com/role/Leases10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r621" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1097" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r45", "r190" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, preferred stock issued", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r1098", "r1099", "r1100" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26", "r961" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Remaining Life (Years)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r179" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase price", "label": "Asset Acquisition, Consideration Transferred", "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." } } }, "auth_ref": [ "r958", "r1098", "r1099", "r1100" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://alpine4.com/role/EquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r226" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuances of notes payable, non-related party", "label": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r39" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r260", "r554", "r562", "r565", "r571", "r577", "r582", "r583", "r584", "r757" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, damages sought, value", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r1050", "r1051", "r1052" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofInventoryDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r238", "r926", "r961" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r242", "r556", "r557", "r565", "r566", "r570", "r572", "r751" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r946" ] }, "alpp_AlanMartinMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AlanMartinMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alan Martin", "label": "Alan Martin [Member]", "documentation": "Alan Martin" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficial conversion feature on convertible notes", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature." } } }, "auth_ref": [ "r17", "r178", "r574" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r376" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r507", "r1027" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, options, vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r533" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r505", "r638", "r639", "r777", "r778", "r779", "r780", "r781", "r803", "r805", "r831" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, options, exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r87" ] }, "alpp_DeferredTaxAssetsValuationAllowancePortionToBeRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DeferredTaxAssetsValuationAllowancePortionToBeRealized", "crdr": "debit", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance, Portion To Be Realized", "documentation": "Deferred Tax Assets, Valuation Allowance, Portion To Be Realized" } } }, "auth_ref": [] }, "alpp_ElecJetMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ElecJetMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ElecJet", "label": "ElecJet [Member]", "documentation": "ElecJet" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term options, outstanding", "verboseLabel": "Warrants Outstanding, Weighted Average Remaining Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r179" ] }, "alpp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Customer deposits", "label": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Customer Deposits", "documentation": "Business\u200b Combination, \u200bRecognized\u200b Identifiable \u200bAssets\u200b Acquired \u200bAnd\u200b Liabilities\u200b Assumed\u200b Customer Deposits" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r54", "r56", "r120", "r121", "r333", "r909" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r138", "r141", "r142", "r166", "r786", "r804", "r827", "r828", "r961", "r974", "r1018", "r1037", "r1106", "r1133" ] }, "alpp_OffsetFutureTaxableIncomePeriod": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OffsetFutureTaxableIncomePeriod", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offset future taxable income, period", "label": "Offset Future Taxable Income, Period", "documentation": "Offset Future Taxable Income, Period" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r281", "r507", "r978", "r979", "r1027" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life of the options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r537" ] }, "alpp_AssetAcquisitionAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued expenses and other current liabilities", "label": "Asset Acquisition, Accrued Expenses And Other Current Liabilities", "documentation": "Asset Acquisition, Accrued Expenses And Other Current Liabilities" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1031", "r1114" ] }, "alpp_SettlementOfMortgageFromGainOnSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SettlementOfMortgageFromGainOnSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement of mortgage from gain on sale", "label": "Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment", "documentation": "Settlement Of Mortgage From Gain On Sale Of Property Plant And Equipment" } } }, "auth_ref": [] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series C Preferred Stock", "label": "Series C Preferred Stock [Member]", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r1005", "r1006", "r1060" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r265", "r306", "r317", "r318", "r319", "r320", "r321", "r323", "r327", "r430", "r431", "r432", "r433", "r435", "r436", "r438", "r440", "r441", "r1055", "r1056" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r281", "r507", "r978", "r1027" ] }, "us-gaap_SeriesDPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesDPreferredStockMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series D Preferred Stock", "label": "Series D Preferred Stock [Member]", "documentation": "Series D preferred stock." } } }, "auth_ref": [ "r1005", "r1006", "r1060" ] }, "alpp_ExercisePrice4Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePrice4Member", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $0.26", "label": "Exercise Price 4 [Member]", "documentation": "Exercise Price 4" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10KParenthetical", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10QParenthetical", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1005", "r1006", "r1060" ] }, "alpp_PreferredStockVotesPerPreferredShare": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PreferredStockVotesPerPreferredShare", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock voting conversion basis", "label": "Preferred Stock, Votes Per Preferred Share", "documentation": "Preferred Stock, Votes Per Preferred Share" } } }, "auth_ref": [] }, "alpp_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r265", "r306", "r317", "r318", "r319", "r320", "r321", "r323", "r327", "r430", "r431", "r432", "r433", "r435", "r436", "r438", "r440", "r441", "r1055", "r1056" ] }, "alpp_ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ScheduleOfWarrantsOutstandingAndExercisableTableTextBlock", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QTables", "http://alpine4.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warrants Outstanding and Exercisable", "label": "Schedule Of Warrants Outstanding And Exercisable [Table Text Block]", "documentation": "Schedule Of Warrants Outstanding And Exercisable" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r140", "r178", "r707", "r739", "r744", "r756", "r785", "r961" ] }, "alpp_MorrisMay2022EquipmentFinanceNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "MorrisMay2022EquipmentFinanceNoteMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morris May 2022 Equipment Finance Note", "label": "Morris May 2022 Equipment Finance Note [Member]", "documentation": "Morris May 2022 Equipment Finance Note" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q", "http://alpine4.com/role/ConvertibleDebt10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuances of convertible notes payable", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r39" ] }, "alpp_ExercisePrice1Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePrice1Member", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $0.05", "label": "Exercise Price 1 [Member]", "documentation": "Exercise Price 1" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable, current", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1014" ] }, "alpp_DietarySupplementsMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DietarySupplementsMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplements", "label": "Dietary Supplements [Member]", "documentation": "Dietary Supplements" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCREASE (DECREASE) IN CASH", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r160" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r677", "r1014" ] }, "alpp_ParentageOfHoldersShares": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ParentageOfHoldersShares", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of holders shares", "label": "Parentage Of Holders Shares", "documentation": "Parentage Of Holders Shares" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH , BEGINNING BALANCE", "periodEndLabel": "CASH, ENDING BALANCE", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r44", "r160", "r255" ] }, "alpp_TechnologiesRCASegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TechnologiesRCASegmentMember", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "A4 Technologies - RCA", "label": "Technologies RCA Segment [Member]", "documentation": "Technologies RCA Segment" } } }, "auth_ref": [] }, "alpp_ConstructionServicesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConstructionServicesSegmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Construction Services", "label": "Construction Services Segment [Member]", "documentation": "Construction Services Segment" } } }, "auth_ref": [] }, "alpp_OperatingLossCarryforwardInterestLimitation": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OperatingLossCarryforwardInterestLimitation", "crdr": "debit", "presentation": [ "http://alpine4.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest limitation", "label": "Operating Loss Carryforward, Interest Limitation", "documentation": "Operating Loss Carryforward, Interest Limitation" } } }, "auth_ref": [] }, "alpp_DebtInstrumentNumberOfMonthlyInstallments": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentNumberOfMonthlyInstallments", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of monthly installments", "label": "Debt Instrument, Number Of Monthly Installments", "documentation": "Debt Instrument, Number Of Monthly Installments" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QScheduleofEarningsPerShareBasicandDilutedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComputationofBasicandDilutedEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted loss per share (in dollars per share)", "verboseLabel": "Net income (loss) (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r247", "r271", "r272", "r274", "r275", "r277", "r285", "r292", "r293", "r294", "r296", "r604", "r605", "r698", "r714", "r933" ] }, "alpp_StockIssuedCommonStockAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockIssuedCommonStockAcquisition", "crdr": "debit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for acquisition", "label": "Stock Issued, Common Stock, Acquisition", "documentation": "Stock Issued, Common Stock, Acquisition" } } }, "auth_ref": [] }, "alpp_ImpossibleAerospaceMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ImpossibleAerospaceMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impossible Aerospace", "label": "Impossible Aerospace [Member]", "documentation": "Impossible Aerospace" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Information [Table]", "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r314", "r375", "r1002", "r1036" ] }, "alpp_StockExchangeOfSharesCommonStockForCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockExchangeOfSharesCommonStockForCompensation", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of shares of common stock for compensation (in shares)", "label": "Stock Exchange Of Shares, Common Stock For Compensation", "documentation": "Stock Exchange Of Shares, Common Stock For Compensation" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r376", "r377", "r378" ] }, "alpp_ConvertibleNotePayable1Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConvertibleNotePayable1Member", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Payable 1", "label": "Convertible Note Payable 1 [Member]", "documentation": "Convertible Note Payable 1" } } }, "auth_ref": [] }, "alpp_ConversionOfSeriesDToClassAShares": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfSeriesDToClassAShares", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of series D to class A (in shares)", "label": "Conversion of Series D to Class A, Shares", "documentation": "Represents the Conversion of Series D to Class A, Shares (number of shares), during the indicated time period." } } }, "auth_ref": [] }, "alpp_NumberOfBusinessDays": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "NumberOfBusinessDays", "presentation": [ "http://alpine4.com/role/PreferredStockSubjecttoRedemptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business days", "label": "Number Of Business Days", "documentation": "Number Of Business Days" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance or sale of equity", "label": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r6", "r752" ] }, "us-gaap_InvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestorMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investor", "label": "Investor [Member]", "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value." } } }, "auth_ref": [ "r1112", "r1113" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10Q", "http://alpine4.com/role/Debt", "http://alpine4.com/role/Debt10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r174", "r257", "r443", "r449", "r450", "r451", "r452", "r453", "r454", "r459", "r466", "r467", "r469" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r627" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QPolicies", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r57", "r58", "r59", "r208", "r209", "r211", "r212" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r964", "r965", "r966", "r968", "r969", "r970", "r971", "r1023", "r1024", "r1102", "r1130", "r1133" ] }, "alpp_SupplementalSubordinatedSecuredPromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SupplementalSubordinatedSecuredPromissoryNotesMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Subordinated Secured Promissory Notes", "label": "Supplemental Subordinated Secured Promissory Notes [Member]", "documentation": "Supplemental Subordinated Secured Promissory Notes" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r993", "r1019", "r1095" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, discount rate (as a percent)", "label": "Lessee, Operating Lease, Discount Rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r959" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r27" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Amortization Period", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r683" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r265", "r461" ] }, "us-gaap_RoyaltyAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyAgreementsMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty Agreements", "label": "Royalty Agreements [Member]", "documentation": "Contractual arrangement, generally for a defined period of time, entitling the entity to use the rights and property of another party. Examples include, but not limited to, licensing the use of copyrighted materials and leasing the extraction of natural resources." } } }, "auth_ref": [ "r110", "r553", "r1089" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_GainLossOnSaleOfProperties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfProperties", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of property", "terseLabel": "Gain (loss) on sale of properties", "label": "Gain (Loss) on Sale of Properties", "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r1015", "r1042", "r1046" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10K", "http://alpine4.com/role/CONSOLIDATEDBALANCESHEETS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, net of current portion", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r33", "r71", "r72" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QMajorCustomersVendorsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r55", "r333" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r170" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://alpine4.com/role/Debt10QTables", "http://alpine4.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notes Payable", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual payment, reminder of fiscal year", "label": "Other Commitment, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of commitment classified as other to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficial conversion feature on convertible notes", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature", "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date." } } }, "auth_ref": [ "r84" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lines of credit", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r23", "r194", "r1125" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://alpine4.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total current", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r231" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://alpine4.com/role/Leases", "http://alpine4.com/role/Leases10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r621" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://alpine4.com/role/Leases10QNarrativeDetails", "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 }, "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/Debt10QFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2023", "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r265", "r461" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write off of allowance for credit loss", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Axis]", "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r413", "r414", "r938" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r265", "r1059" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r589" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLonglivedAssetsDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer list", "label": "Customer Lists [Member]", "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." } } }, "auth_ref": [ "r109" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofFiniteLivedIntangibleAssetsEstimatedUsefulLivesDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "verboseLabel": "Software", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r265", "r461" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Domain]", "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r413", "r414", "r938" ] }, "alpp_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://alpine4.com/role/Leases10QTables", "http://alpine4.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Right of Use Assets and Lease Liabilities", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "alpp_IncreaseDecreaseInWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "IncreaseDecreaseInWorkingCapital", "crdr": "debit", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease in working capital", "label": "Increase (Decrease) In Working Capital", "documentation": "Increase (Decrease) In Working Capital" } } }, "auth_ref": [] }, "alpp_ConversionOfClassCCommonStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfClassCCommonStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Class C to Class A", "label": "Conversion Of Class C Common Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Class C Common Stock To Class A Common Stock" } } }, "auth_ref": [] }, "alpp_ShareholderMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ShareholderMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholder", "label": "Shareholder [Member]", "documentation": "Shareholder" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails", "http://alpine4.com/role/Leases10QScheduleofRightofUseAssetsandLeaseLiabilitiesDetails", "http://alpine4.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "verboseLabel": "Operating Leases", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "alpp_AssetAcquisitionPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AssetAcquisitionPropertyAndEquipment", "crdr": "debit", "calculation": { "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails": { "parentTag": "alpp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://alpine4.com/role/BusinessCombinationsAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Asset Acquisition, Property And Equipment", "documentation": "Asset Acquisition, Property And Equipment" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory", "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r9" ] }, "alpp_IdentifiedTechnologiesCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "IdentifiedTechnologiesCorporationMember", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identified Technologies Corporation", "label": "Identified Technologies Corporation [Member]", "documentation": "Identified Technologies Corporation" } } }, "auth_ref": [] }, "alpp_DebtInstrumentDefaultInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentDefaultInterestRate", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Default rate (as a percent)", "label": "Debt Instrument, Default Interest Rate", "documentation": "Debt Instrument, Default Interest Rate" } } }, "auth_ref": [] }, "alpp_ElectJetMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ElectJetMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ElectJet", "label": "ElectJet [Member]", "documentation": "ElectJet" } } }, "auth_ref": [] }, "alpp_GovernmentContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "GovernmentContractsMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government Contracts", "label": "Government Contracts [Member]", "documentation": "Government Contracts" } } }, "auth_ref": [] }, "alpp_StockExchangeOfValueCommonStockForCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "StockExchangeOfValueCommonStockForCompensation", "crdr": "credit", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of shares of common stock for compensation", "label": "Stock Exchange Of Value, Common Stock For Compensation", "documentation": "Stock Exchange Of Value, Common Stock For Compensation" } } }, "auth_ref": [] }, "alpp_DebtInstrumentNumberOfNotes": { "xbrltype": "integerItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentNumberOfNotes", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of secured promissory notes", "label": "Debt Instrument, Number Of Notes", "documentation": "Debt Instrument, Number Of Notes" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "alpp_OtherCommitmentDownPaymentPercentageOfCommitment": { "xbrltype": "percentItemType", "nsuri": "http://alpine4.com/20231004", "localname": "OtherCommitmentDownPaymentPercentageOfCommitment", "presentation": [ "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Down payment percentage", "label": "Other Commitment, Down Payment, Percentage Of Commitment", "documentation": "Other Commitment, Down Payment, Percentage Of Commitment" } } }, "auth_ref": [] }, "alpp_QCAMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "QCAMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesMajorCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "QCA", "label": "QCA [Member]", "documentation": "QCA" } } }, "auth_ref": [] }, "alpp_PaymentsToAcquireBusinessCashAssumed": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "PaymentsToAcquireBusinessCashAssumed", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid in international technology agreement", "label": "Payments To Acquire Business, Cash Assumed", "documentation": "Payments To Acquire Business, Cash Assumed" } } }, "auth_ref": [] }, "alpp_ConversionOfClassBToClassAShares": { "xbrltype": "sharesItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfClassBToClassAShares", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of class B to class A (in shares)", "label": "Conversion of Class B to Class A, Shares", "documentation": "Represents the Conversion of Class B to Class A, Shares (number of shares), during the indicated time period." } } }, "auth_ref": [] }, "alpp_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsResearchAndExperimentalExpenditures": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsResearchAndExperimentalExpenditures", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and experimental expenditures", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures", "documentation": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Research and Experimental Expenditures" } } }, "auth_ref": [] }, "alpp_ConversionOfClassBCommonStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfClassBCommonStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Class B to Class A", "label": "Conversion Of Class B Common Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Class B Common Stock To Class A Common Stock" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Change in current assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r9" ] }, "alpp_AcquisitionProFormaCostOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "AcquisitionProFormaCostOfGoodsSold", "crdr": "credit", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Acquisition,\u200b Pro \u200bForma\u200b Cost Of Goods Sold", "documentation": "Acquisition,\u200b Pro \u200bForma\u200b Cost Of Goods Sold" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://alpine4.com/role/Leases10QScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "alpp_WSJPrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "WSJPrimeRateMember", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WSJ Prime Rate", "label": "WSJ Prime Rate [Member]", "documentation": "WSJ Prime Rate" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grants (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r521" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1019", "r1094", "r1095" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofComponentsofPropertyandEquipmentDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automobiles and trucks", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "alpp_BankBalances": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "BankBalances", "crdr": "debit", "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPolicies10QCashDetails", "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank balances", "label": "Bank Balances", "documentation": "Bank Balances" } } }, "auth_ref": [] }, "alpp_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price $3.10", "label": "Exercise Price Range, Three [Member]", "documentation": "Exercise Price Range, Three" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r522" ] }, "alpp_ConversionOfSeriesBPreferredStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfSeriesBPreferredStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Series B Preferred Stock to Class A Common Stock", "label": "Conversion Of Series B Preferred Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Series B Preferred Stock To Class A Common Stock" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://alpine4.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails", "http://alpine4.com/role/StockholdersEquityValuationAssumptionsDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r964", "r965", "r968", "r969", "r970", "r971" ] }, "alpp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://alpine4.com/role/SummaryofSignificantAccountingPoliciesScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Finite-lived intangible assets, accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r228", "r417" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsActivityDetails", "http://alpine4.com/role/StockholdersEquityStockOptionActivityDetails", "http://alpine4.com/role/StockholdersEquityWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average forfeitures (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r523" ] }, "alpp_ConversionOfSeriesDPreferredStockToClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ConversionOfSeriesDPreferredStockToClassACommonStockMember", "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITY10Q", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSCHANGESINSTOCKHOLDERSEQUITYDEFICIT", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of series D preferred stock to Class A", "label": "Conversion Of Series D Preferred Stock To Class A Common Stock [Member]", "documentation": "Conversion Of Series D Preferred Stock To Class A Common Stock" } } }, "auth_ref": [] }, "alpp_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital", "label": "Working Capital", "documentation": "Working Capital" } } }, "auth_ref": [] }, "alpp_DebtInstrumentMonthlyPaymentTerm": { "xbrltype": "durationItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentMonthlyPaymentTerm", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly payment term", "label": "Debt Instrument, Monthly Payment Term", "documentation": "Debt Instrument, Monthly Payment Term" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://alpine4.com/role/Debt10QNarrativeDetails", "http://alpine4.com/role/Debt10QScheduleofNotesPayableDetails", "http://alpine4.com/role/DebtFutureScheduledMaturitiesofOutstandingNotesPayableDetails", "http://alpine4.com/role/DebtNarrativeDetails", "http://alpine4.com/role/DebtScheduleofNotesPayableDetails", "http://alpine4.com/role/OrganizationandBasisofPresentation10QDetails", "http://alpine4.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Domain]", "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r986" ] }, "alpp_TimeBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "TimeBasedAwardMember", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Award", "label": "Time-Based Award [Member]", "documentation": "Time-Based Award" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://alpine4.com/role/IndustrySegments", "http://alpine4.com/role/SegmentReporting10Q" ], "lang": { "en-us": { "role": { "terseLabel": "Industry Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r316", "r321", "r325", "r326", "r327", "r328", "r329", "r330", "r333" ] }, "alpp_ExercisePrice2Member": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "ExercisePrice2Member", "presentation": [ "http://alpine4.com/role/StockholdersEquity10QOptionsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $0.10", "label": "Exercise Price 2 [Member]", "documentation": "Exercise Price 2" } } }, "auth_ref": [] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://alpine4.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Axis]", "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r986" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://alpine4.com/role/ConvertibleDebt10QDetails", "http://alpine4.com/role/StockholdersEquity10QWarrantsOutstandingandExercisableDetails", "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of warrants issued", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 }, "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://alpine4.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS10Q" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "alpp_DebtInstrumentAmountForgiven": { "xbrltype": "monetaryItemType", "nsuri": "http://alpine4.com/20231004", "localname": "DebtInstrumentAmountForgiven", "crdr": "credit", "presentation": [ "http://alpine4.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt forgiven", "label": "Debt Instrument, Amount Forgiven", "documentation": "Debt Instrument, Amount Forgiven" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://alpine4.com/role/IndustrySegmentsTables", "http://alpine4.com/role/SegmentReporting10QTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62", "r64" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://alpine4.com/role/IndustrySegmentsDetails", "http://alpine4.com/role/SegmentReporting10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62", "r64" ] }, "alpp_SaleOfStockExercisePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://alpine4.com/20231004", "localname": "SaleOfStockExercisePricePerShare", "presentation": [ "http://alpine4.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock exercise price ( in dollars per share)", "label": "Sale Of Stock Exercise Price Per Share", "documentation": "Sale Of Stock Exercise Price Per Share" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://alpine4.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax asset", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r568" ] }, "alpp_HorizonWellTestingCaseMember": { "xbrltype": "domainItemType", "nsuri": "http://alpine4.com/20231004", "localname": "HorizonWellTestingCaseMember", "presentation": [ "http://alpine4.com/role/CommitmentandContingencies10QDetails", "http://alpine4.com/role/CommitmentandContingenciesNarrativeDetails", "http://alpine4.com/role/SubsequentEvents10QDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Horizon Well Testing Case", "label": "Horizon Well Testing Case [Member]", "documentation": "Horizon Well Testing Case" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-10" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-3" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-4" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-5" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-6" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 1.B.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480922/205-10-S99-7" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-51" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.B.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480148/855-10-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481639/420-10-35-4" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r977": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r978": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r979": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 141 0001628280-23-033883-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-033883-xbrl.zip M4$L#!!0 ( %FC1%=I\YG0\&($ XJ.P 1 86QP<"TR,#(S,3 P-"YH M=&WLO6MSXSB2+OS]_ J^GCU[NB-LE^Z6JJ?KA"S;W9[Q;2W7],[YL@&3D,4I MBE3S8EOSZ]], *2HBVW*(L4DQ8G==DD"02!OR'R02/SU_[Y.+.V9NY[IV+\> MU(]K!]K__?;7_^_HZ+]/[Z^T,T-.CH[$4P-G.G/-I[&O-6J-9MA*_>A^;1K-3HO7C:.1T>X>M;I&[:C[ MV&-')XW.2:=C=%G=8(=/7UFMW6LW>>>H56>CHQ9O-(\8:[6/3OCHA-6Z1K=5 M:QX:7WF'-9G1[=4:K-YZK+=Z>K/9[O6Z=<8?C5%;Q]>.?9@?S-'V?CT8^_[T MZYL9#[( CY>.ZHUCNJ- M>2=OS:'>C'44>^<1C&?AF7!\[[VVWCZJ=8^:]8C,WM$38W."C)CW*-ZK?EB< MJ.>T&O63]X@M6T2\\+8\:?'YDG7__58O;3KP?#@6/[H+A'#[,I/*;+3[\>^/S5_R+D_'^^_G*;SNC'NZ:TY18:+>3PZ^ MG=M@)*;,\S2;OVC!U "3[6FF+0SV8^"!RGG>MB2],"WN#J#G)\>=+.?<1TG4,#L:*(II\?5"@^%Z:G,^N?G+D7\(T7O;%W M\ T%.ZT7W$%SQUAX1:-V\.V_&AN]H-L+WZ!LV-<+TS9]?F4^<^/2!E/S9#Y: MO.]YW/_N\5%@79FC2)!:/9C47?V?&[VRT8YFA=K^]<[E(^ZZW!CZCOX#K 7X M #Z^]&'LZ!9G#=G# +G*#FLNB)(>$0P D\A\7# MG]TX/A??#J>6ZS4WJ3'ET7W M0Z@$Q[;5Q]G#Y]T4W9OGA;^%7B[U/Q1H6?@+'UO7/8"D6Z^11K0[_%SXW_RT:IA%KVCEJ MUN:OD+^$G\.7?%F8]WHR- B007KX/LX,8QZ(/Z*.U"_)9H8J(J85""&17TXX M\P*7?U.QQ]?OP[/P\?"G\#,^OYY*35I4JJ=%)7"IAF/F\FAZ$&K L.)-A3UB MON-^DJ KS^.79]QV)J:]KELE_3@J[[U^%[KXLCCZ-?R,9BU[7A&/I*]=+Q^M MK.5##8\_X?HA/QKPLE[YU'$A_OV UFGR>N!,)HXM?N\7A<4G%8M) MLCA%\]FM6+S*8AD> 3NGC@T?O75L3F*K]UVX>I5P?9+%IT5A<;U6\9@DCU-T M ^J9(R6EY?&@,#S.' :J>)R[K\61+G(06/K218?8Y& O:L1. MHD7RG:$GHMMDIJF>.!VU*AWIR.M13I ,YT&3#16TCP#G-=6WW M@'HT64T. M^R@:J[.%,M-D-3D(I&BLSA:/2)/5Y/"(#5G=-PP3L*GI,ZLP M]"<'46Q(_WON,]/FQCES;=-^\@I#> IP1493(Y>14C3SG8%31@"1:10=D=F9 MK:? +/HXRIXK<3[P7/G-,8AX< MR<(LA6C/Q3(?$&TIJ#B2Q;ZK+CY"6Z2.^E8-&-44H^9+!B]A9:O31BI@KZR^EG[ MB9L72)$**E=D(?Z*HY_C:(LL.%](0&%M.FX%*F0KPF0!^I(L=EN+?:I:Q2X1 XDIG^<>8].?J5X +1%#L^E(&G58;,,)(T+F2KO*40FN3@[KI2U<>9Q73 M9#DY:)@^RW=Z/#)-7I.#:^GS.O?%HYPGGMKD<&;ZHIC/2ZIF3F)$UNXZ!* M*-DNF#XA!VQ7FWM;: 06OQU)Y^": M^V,'_+UG<%7F+D/\6\YOV(3'=.0WRWED5C_P'=N9@ .S*^T 2];\M L1,5T' M;XC9L_4,5S]^@MGD0+K0WIWQ1_\22.4&#L'V93OOARG&W"R=+Q M>LF! MG,5%BH%6 P. ,,U*G]]D-#E<+$M&TR$[98A*AR>DNWYO>C].9ZN2/@@\WYEP M=Z5QBJE(RZ,XY;8^GC#WQXJAY7; +UQG @_!$[K_A^F/PQ%N.R ,B:[9OQPW M[-"+.Q'JNUN;EQ*DZ9*%W2($.T1KAK*+.'?B ,W]H*]:%,9"D 7(*@OQ*0O1 MMXWP$ZQ@&=N+?(JH=\DE0VYB+_YK4)B*J%URT.$FA.Y;_A5[+$R-MRY9Z"Y? M2_RNX?O->>:N+5)'E,W]B-_D+']!?3:Z,&#E-V0061329::@)^2 3)$0Q.PG M/D\%NC9M M\U28KC4KQC_XV-0M7ICLM!Y9Z"\+LN^#AI)%R39BZ#73Q^ 7N+-XP\+P@"Q: MMA$/+@+7%IO1T/#"?,5_%<>ND05_-F+!:6!"K_83M O_>3F9NA#."F>Y,-P@ MBQ"5>W$GBQ71(WN*$%V/+.A!? E.DP?D NIB+,$ILJ!>(Q> %VX-3I4=Y&+W M'-B1>$SO'[PXXU;PFD&:139^0+U&-LI_G\SGKSI/K7QF890^5?7%XTA2,+/.R*%Y\2NV*!K/4:64#C4UP.-WBO3"\; M]A9KY[!>(PN:L/%HD$.F=F9NT]((6(\S-![-+;:_T$OPDGJ@>F?.LP530;L M,9/D1P+'WNH-/+MF MTZEI/Z61Y9:&%!;5+)!#V_99"/*R! 5$V10IY#LEYADQZ/: MB5>.SN:[N/.:DIY_.QJRTFX:-8LDI$--&[O).=,]:IRDPQERT$IT!1AG'@_AK8!9#]R= MQ)AS/^C?CD;HV]O&'^+JV,#CPRG+PJ_/*.VS10[1R/XD+R&N+JE?O9&#M]DB MAV=DS2C*:V,^(D 20F/C:?F+T#L]KYG%D-;%/2VOMSY$>DGH#/$+C\ M6^"[7_&'\.'P^_ S/OT6XRI$:,VKAH5./$WLZH MDL.2-LK>^8W;W 4^V$;?F(#I]<3EO<_\_'6*A6S*F7'5)H<%%8AG.65AMN,S$]SW%G-XZ?VG735X[]Y'-W@J]>O>P# MW^3=L1G65KCUQ]Q5_\ZT_%&]>U1K'#4:Z1A5Q%,[#,[G?,P'+3K4^=HF# MCF5YW,[;((>>)>!86$2)61]SK\2+TW:&:5D0R$%JE2 4P'R0Q08KJ?G0MZWA MP9BTS =9P)&NX[&)'.)_'L8NS_:D1ZH201;.+)%$O#C%D8?B(9Z;,^36+C4: MDJ8\G)#%.2O[D'ROK);\<.V2\&SE=YX4#S>MC D9X:EPV*+ZJB3$I\)8B[EP M9;2M=1VD%"1-;UP0F.UW"L)HXX)Q./9$N65"1#.67L=^D M-;J7V+25@O3(@FUDV)31=G&/+&!%D?)I(D2]@B)$RLW"'[-VK&NIT;J@@$RF MM%X.>FO)@]Y:6IY1KZ H27+&?/A"@YM?K_@3L\X% 6+!S;7CNF:!#!I9 &,_ M>)FJ6U A$:DC$8U:YN5#TI6!/0,7"BT#%&".7D%ACN^VE]X2\*&0@#0"#?0? M(!D^U[$>)?SKR663*X?9A(]41HDW%HQS?<8-_A(^O4&J3:^@(,W>R$V*JPH8 MP(K9])A-8/F R+*2C.B5IX%GVMSS^OJ?@>F9\[+%0CPN)U/'\TQP:OK<=;PT MKH6L1'*=2!84H]LC8Y5/T?-&K4(4/W 9%N[0WLYE*#U(F()YC%/[@_2#M"XW M;]0R1_P^80URN ZS42,'E[V-1/8M_XH]9@TKIU8LLE$C!T/E0-O/+WFIG6UH MU,C!.WD+>8I1,5D(Y$VO3^UHL!F2XARBE"DVN#!M9NL\C5+M.6^,I59]K%$G M"WGL$W.736C2:)UL MS+]O#*;@#M?)HA+[)@U9V7.R^4P?+M:N/BXI>VO-U-A+#K/93_8NV_)F M3,V6D\.8]E,6LK+D!4*N$I$VL?@,7&Z8_@7332MZ3?C;/7]VK&?3?EILE-:K MW]\;N3)M?CN2;\YZ(RH]((<<2K5T&RRU JQ25S[)@[CYP,M6HGAQN6WI.DC#% M!8)9DR6:%L&1(8(*-K \XF=#HOD991BN,]+%<-\XJQR;4-A;\C/+C28Y]'B' MT=;.U($2N-E*OB_=2BOB:A8(UBZ/)2QB2%=4 2>'WGNN__6>V4^*%?CQVK3- M23"IK.8.5_)E.2$'T!>/FY\2??::0/0)R0DY$+QXZ\-\G!U)5T[Z%T+R_;25,$&BFF"#0+!-VGJ IDC%IZ M2W:+',!=>DY2\+M;!4*<2\+VC'SN%CEH=?>(5G8> 2$^DX-&"53'RVI1) E _G;_J M5F#@$NO8$/G[6+BZ6':?',)3! ZDJ@/D@(5H;?4AV,)G!A;SO-O1T'?T'\O+ MKVMR;W#G\A%WP3*))H41_C8Y)( >Z2F$[FURH?L&?!HXDXECB]_+DM4<):,^ M@P>R/@D5?PF?WB#YM$TVM-^,TX.2<'J9/60C\HP,9N+WIWVKR;8"4DLN(+4T M!80LC$" 00OWE:7HQ9"%$W*[ZF<_E^5EN2"+<%1RD>?53VVRH N=J">C6+]- M%FU)3/JSHL;ZQ8=9,B=]OL&DP6;K8TGXX1.A9&??P)V4EM]_L%E0SH6O0Q9& MRH,C&2UQ';((SM9$KMS,C02!+%:TKX*04QS:(8L)9>1Y[:79)PM"[3F3TXRA M.F01I<1,/BUE#+7,)W((#YZX?C!]B]^.+FW#?#:-@%GSP]BWHY&I'R^Z. MI"$K122'(U4,3G(@N5N5S_O*Z5UV>5)\=()P#FB*?-HW@*&H?"HR M1K!#)PHIGDZ1CA-RT3Y=BJ>TI),+O\E0?-D$Y7'GZ0FYX/D#=.2:V>Q)L"U[ MAK2.&KV$#(DWW8HAW3T)K(LD!^WDBME)JX9.EURXO^\,H8L&!(^>:9C,G0T9 M-8MZYYC/,_,YB>A(6%7<-/3FJ)Y6,>-/M)(,L:M%_8:ZQ6@CB#^:Z+$4A M2%W^BBH(=/&1BD6*162AD3W2U<50\R2M4+.[)W!*&LR6)8L?KF]'(R"Q_;0+ M;4_LLYVD%=UVR<(]6VE["MSH)N=&-S7;FSD4M+'MZ:9F>S+'40K"Y%Y)\(L= M5"7(HS1OCQRL0#:4S(4]=$$&8MI3KR5/%JVEY4_TR$;ZU+0G'_;0C;^I:<\& MJ=;UU(P;V=B;G/;DPAZRX3/&2;>C/H9&!:X^9A[O/[E\%[@5<*:1 M$+=::KH=<\A&LO?<@ED9=T"'V0-PR&,ZGMOQ3F?Q7Q:5Z=)^YI[O[#+'?;>' M2!N)#Y%"TT8W'1$I2:9%UJM?'=,GZB<)V1-ONAU[R&5:D-6>^$60'[ GK3MH MFS6RN,7[AR(?SBY+:T7;\'\)Y2#>=#LYV!. )"7Q2W;K82JR4$]J$^)-MY.% MDJ Q&1RY6<.>I"MJ.Z45M5FKT!C2["&+QGQ04S%\@_' ];'M6,Y3:C<#4A., M>NVHD="L+C3=3C J'"@I>T ?$V4@+S7=CCUD<2"BIX?RXA-92(CH:;R\^%02 M7&8GYJZ>,.!;:+H=>TJ"RV3OY.?"GCI97(8"\)WFSDB1S4:CDU@NYTVWDTNR M.-%N$HG+)OU%%4.R$%4E(#0$A#Y(EE9UK,1O?A__.;>X_C=>ZM4R>0R4SJGF M9KV@6& E"QG( EGX;\ESDLL$=T>..V&VSD]AM3!$&TJ&J*A20!9E7"<%\\/M ME1"D*01D(?:92<#D>C.Q/,R;;BOS.!1-SCWL!<;\Q_F.]G#Y]@RS8 M4ER^9E,"O]D@"XGLB%6-DJH@6:RCN'S-2@7)(B [8E6SG"K8I NB%):O&:E@ MDRZ^L1M6M4JJ@G2!D<+R-2L5I(M9[(95[9*J(-E4G.+R-2L5) O'O)%C?#Z9 M6LZ,\QA[2JI$9 $5,IS)"B:;QADX4P$'K.-AQ<8 M_^S6YN$(9![NI:WC7)^Q 'A9M9&OSXLA%T6""2B[H6>]V.>$/DD+T\.(4 MQKBTRXG:[(]2&';998BLSG KDOY<0\]T@P2)B7/0=V5(E*%V;R/.ZO=ZS_P69!]NFT8#NZ20S' M4M/M# ==O&;7[%@0^ 4*;R?P=(&/K2B<^#4)ZM#E<[5?/@I'%L'8]C+RK54N M?M'W=BI'#E,(:7P!+I#/K\QG;ES:,,$G\]'B0@^]T]DU^Y?CRF*,BU4: \]W M)MR],CW_(V!G#[E]0A:&^!2W;QQ;1X38GU]?5#%]E>GD (P<:;R\KL6I_,&Z M%F^ZU;IV0A9I>)\A?V M8SE/,[$;NOQ@)0-K98 L:E(P'Z=PC">+S^1$YU5?IY[P#HB%IMOY.F0AG?>9 M,K#X,[>8;5Q=#7;@Z;?2T8"" B;9$GN-R]]*K ;SIMNI 5F8Y7W.7(9O,.:^ M2-;[)[78_3-;J4.W7&@'"6^PV )14"3D$T3/6!1=9G"LEY:U=Y@B[\F"+@4+ M"XIM ]VTD<6FOCX4E$_DUM% M%]4\/4(7% I(2&C*?B8A(2@H]$!""#[A7Q#B?$%QD.SL[/+*GLY M^\J=T3K!'%N[XD.H#YHV+0V>R ,8E.DK\@;VJ\CC^;)',9_"KYYOZ M $7.SJR_!:[I&:9.^^JJ %QT07CU\HCT M$\Z\P.5R?58_AGV$OX6?L9.WF$D6AHC\H- U& 9WGI&?V8 M_AV>73,[&#'=![?$?OJO0;_0XE),.U0N-8429G2;W[DON]M4+C5WDPJF\ M=*K0F$6<4Y@I^#?NEUNO"HU6Y,:MO'2KT#A%G[N.-V4ZWT%1T;S4J=#HQ"X9 ME)<&%163B!(;+.O6'W,W_+6D>E14+"(G-N6E3>0P""P,CGL8CF4:XIZA2^#6 M$F]N88[PF_V4D#FIVMA]W'AND -"*C$A:$T:Y-"80HI)^;?8&^3 H$I0:%H4 M4'9JV2"!CGTJY(/4O:#'-Y6+/G8A[2)!CG(KY(15F0"C\MC(CD944J MY)1R]DQ>AJ/"2RE+15ZV@AQ*FFVR3BI">0TCIHZW*PR.H6\%X7JJNE[A;L0RG[)2[PIMH\OH5#6:',96I23M0+W)06P5UW>@Z^00 MMH*D+*2J>N3 KX(P(55-((=+%68;/TU=Z) #BPK#AC2UH4,.P:&^RYVJ$I!# M4JA3/U79)X=H%&'?-U7Y)PI 43& (F^"=XH:@A=Y/[I3Z BXX!N% MG4)'OB78L^L4.NHMP?;92:'CW6+N9)T4.K@MYJ;225%#VMW=6Y*5M!/VITTZ$XV8@U=XHOU3]8H/D']0_B3;>J?W!"+K;%3?4KTS>?Q([Z@'D\ M9GI^=USSWX[]![>L!^YAT@XVR)@UM:-:-V%I"M$TI=(4)^0BWW=9 YHTM9@) MFG)IGYF>[@2V/W "U[\=W?ZPV-B9L %^Y\[$HC[_-GO%JB4O+%+[-/<"VU2L M"PD1L6_"F1>X7-(I^CGL)_PU_(P=O242Y&+Q0HJ$* 14[R41B:6FGQ0)B[UX M@?F&0*@?/R$.7;+(P%PDD+/!TMHZY+YO<6/>*(U$K")*X4GBH;U.6J'S5KZ1 B<[SA$X1HY%"@K$LN_$=]OGVQN>N-S6E,E4^9[W-W M%N94>JC:S)YEK*C-Y*7)1-.TV$(.&\B=+;$8=8G26\6HW(K22LZ>5VHI%+EC?@#UW M+A]QU^5&J3E$+F;_G +U2\J>S./GC1>Q3FQN6RUB/;+!X#VW@&/&'?!X]N R MVV,B^]D[G<5_693%&\=V8S]F[4JDQP6R&\?4N9#F-D^/[%;R9[AP7TA%(!=4 M%H(%J6H!N0!R V=D"#/EWFGD-8HFQ9%^LOO,N?N!65&\"EUW3?$B1Z,QB@^* M0_$JNDP:7;9A'4T87<:;;A5=]BA$EUN$V9V4PNQV+?-0=/.=E<2$:*1)"()[ M;1O<@9,B(<@&9)'E.O\S@''AUH5C\Y5TL(W\T&+[P2F&(.T:V2@P(=_EJK5K MIN_, T^5U_3#3>*\SM;W3Y77].-;XKS.-NI(E=?T(^OW>=TW#!,1/F;=,=.X MM =L:OK,*@X#Z ?:[S/@GOO,M+EQSES;M)\*9Y[A MD1ZOBPXXY8&UILJ H@,[.\5:TZ1\@T+22%9S*WK GX$)'SCV,W?Q.V6^3V?? M;?//@)]Q3W?-*5J1Q;KY47.Y@,?&].!(_RWWE8;6N:G4TG<:14_?R5TP/G(W M"Z(V195?LLA5Q<[/L),LPK4%.]>"3[M8V/8;C",ASV21N_+)<^Z>0%E=Q*(C MDI]#+@JD2445+++P9\72S[*TZ"AGM8AD)!A%1U]S2XS)@UO-HN>ZY:[&.TB" MS$4PB@YW[SY1*!%Z843+NYGW ;(0:0A:7(^+A94;[HZ-$>N:TIWI77;A8=',I]>%QURRL-M394!1<=^=NJVIDKY"HFA MY[XLP/";U49,[;QNJ^BP33Z;GGEQ*W/@I2B$( N ;)V7Z)Z2TZE$0] M:7%K32JJ8)'%JBJ6?I*E[0J22E^8!KM?:?=YO6L7'6JCOMYM+<]%%2RRN%[% MTL^RM$(*"\&FHL.*>[0;WDBQI$B[Z*AA&7V\K'A=]&2OW'F=]3_B1$ /(PG1D?-R,*-\A5NTMU;D5'67)W83O '[+XSK(#EF4 MA)J])\&M"@ I!)LJ *1( $AJQT Z%0!";Y7-BM<5 $(= $F/UQ4 0AT 28_7 M%0"2,P,J "0GRI_0 T#2FQM9 .2>6R!6QAV$)K,'E]D>TU%]O=-9_)=%$;MQ M;#?V8\91U&:7AJ4619V0A2;HLVRSG?_T6$86G_@,R^[+KV)D@0KB_,I+O\@" M#&?\T;^$!=H-\,%8]MJ%$[CW_-FQGL$7N@*_"&*%@F'[A\ Z;OM9B1A512(W:.@DV(SV3AE(%CZ_"$R]"ON#>]'Z>S578/ M L]W)MQ=:9QB>O_R*$ZYK8\GS/VQ(@G<#OB%ZTS@(7A"]_\P_7$XPFT'Y+G^ MUVOV+\<-._3B9DY]=VOSDCK"9$&G2DR3B^F="PW#MSHNK+(OVDXX#3R,B[VAG$1<2OJM!ZZ/ M;<=RGDSNW0_ZJDV&NC+76#&"?P#_G8V5M:CB2@YR1ALRA#<:@05QA]QXNN;^ MV#$N[6?N^?/MJ/BWG-^P29R+I\R'F&9V#91Q369YN'?%[,S#B,918TZ%;<*( M+CE@N=B,22V^ZY)#D)$Q=ZYC!+I_ZPZY^VSJ2QZ(^G67=ASL)Z)' L-68_*2 MF?(4G-0\+O+HDD.J2(R76Q3(8;\D M12'N^9=;'LAAQ"3EH<]=QYLRO>3&@1P2FY8P%)0A/7)PX\<,45]6'GZ63@LPKQ7LLGJ&1 MNQ+G >0E#P5$"$0.#2*)X>>:M)A#T:I.O8"@T'[D >0D$ URT!!) M@=AU&F8NHE! 5&@O\@#RDH<" D/ESP/(2QC(@5)4\@#R8@@YV(DDAK]W'GZC MT#!7F?, \A((*]ED_D8*W*35WB$#FLJ<*'U[&)' )5.74K/"*'!I'$\'-- M6LSAAI5.LX"@T'[D >0E$.2@(9("L>LTS%Q$H8"HT%[D >0E#P4$ALJ?!Y"3 M,+3(@5)4\@#R8@@YV(DDAK]W'GZKT#!7F?, \A((*]ED_D8*W*35WD4)L< MUE3AP^O81 Z!JIRZ%1Z118,N;=V9\(A35X[.T%58].\&CN??CH;,XEXY\S3: MY, 9HOS)2W_((B97COWD.ZHVC9CT=,I.-WM^W'#>.S[T[ M-F./%K_UQ]Q5_RZ0@),-Q-\1\)C![MM&"9A +LI&-''@!#!*=PK.P^R&3>(, MZ%O,OH;O33LM:)FBGC529'&'7)A>L3AE+>[0#?''CNL_)"+]@W/*[!^9$[V= MEN?0(1NS4R#Z3AZUQSFT5538(1>U2\MG>XYE&B).OX2PW5MDSRW,$7Z+ MX/V/F)-<+)+ ;:V%'8;_&O0SP]T6U;*9FEJ2@P(JIF>_ !8,DXA^!9;TQJ]WX\]OH%1%E6RRH%4E?^D:]746@[TF ML!A%E6QRH&"I;?;>&U)R\&>9A**R;DOB=D(.BDT(&4'X^LQ=WX3E-8X>E1,V M.BDJFKHS+F6$J)Z0153[+\PU5@E^SSW?-76?&T/?T7^45!W(H:B9JD,E$TED M(G.0M2B$( L\HDY MSQZGJZ>#TW7)I5C1I7@C'8J3@QEPK^;!]"U^.[JT#?/9- )FQ0]*C)G+QXYE M<#?U5+9$S#W-WFE,>G.X:)J6TT@._2 O"1FH.0E)((RP ,=/F<<-X,(4?A59 MK^);KQ_XX'*:_^;&=QLD0G#N=HJ_WUG,]DYGYZ_O6;F>A%&=G; J@RB!@@KV"",S1>5K1BK8(PRM[(15S9*J M(%D@I;A\S4H%Z0(PNV%5JZ0J2!?F*2Q?LU)!*0PVCRXD96 MXDX6^MB*P-3LG_CQUBY.[DN/+'12R45QK#=94*=\0O3PXA3%N)S4R()"E5P4 MQ;BQJL.>FYW$*(F)"- MXF@Q601U<_+?F]Z/"Y?S2[PD@WM^@NJEA!A!%H/^T8.?*H$Y7U!:207E!1OFSVIDT.C*D&A&1"20YPJ0?G0HN1P M?_5)@QP 55!!.7_5N55J+Z5!#F2J1(6HG](@!XA5HD+44VF0@^PJ4:'JJY # M%PL@*CN[8).$BT(.^JPDA)AG4F&R19&0O!R2"HPMBH3DY8=4*.R6$M*W_"OV MZ)7;%ZD@V"))24[^2+/"7XLD)3GY),T*>BV2E.3DES0KU'5S*3GC(WB0/YQ= MEMH;:58P*WW9R,L'J7!5^K*1E^=1(:KT92,O?Z/"4C>7C0>NCVW'H&OU")!G5/VM7 M8%FA>-\XJC>.FO5T>%]A8$4XUI^5YE<05\&XGZKN5P@6X1.T63&]PJ6('U'* MRM87$G':4\:GJO&%A+'*?S0@(SWO%!(1VRMVIZG=G4*":X0R7;+,O,U*Q2NP MKA \3U7/*Y".=D9;5KI> 72%X7NJ^EY!G@T>/_QG .,^?X3^K=WHN-<@^ M%[5[5&M&_;R?BQIONE6>XPE).*42B8C/]:3IR?&FVXD$2:1EQR*!KXPB[B&L MKPPH./=KPF\N')?KS,M>$NJU6-CQOB0L--U.$D@B,/LF"0O.0+T12X;?SAD@ M";;L&W.7U;R1^#S*0M/MU)PD_K/7DM!*+@FM-"6!'"05>EYS:4 F!4M8X)#[ MOL6->:,TI.%- 80H?&HQ$X+P2_O,]'0GL/V!$[C^[>CVA\7&SH0-\#MW)@1J M_FW&0E/'I3^9T-13]!*ZF:-?FQ)"' 3;_9FQ+EGP*.7 )O%[WP&M[@)7'X-> MW;H&=W^K7__]\O+RPGSEQA]@T+_W_Y$UJ'+R"1C??/WJEP])Q[H-F37#=EG0W;6D&-IR+$TY%@:LI>N>D!VUE7/R3Z[ MZG$YEJX<2U>.I2O'TE6]J,?5>ER.I2?'TI-CZAV9"\=V4M']M*1O70D"=18E"PI(5+2(\6F*\6F*\6F*\6F*\6F M*\6FJ\2F)GNIR5YJLI>:[*4F>ZG)7FJ2R&H.-4EK-96:)+F:44V.4T[L1$[L M1$[LI*-Z48_+L2@ADO/K=M67M2T,0O,#@R"_\<#?T[DG/XXY,\2B9)C/W_X* M_Q$>@/X,A_O(]!]/ M+OB/QI'N6([[]2\C\;^#A583TSX:<_-I['_M3?U?7DS#'W^MUVK_>ZD9&/>.BH:([]GW\!=^N76]UWT(5I M'6KH'2S.^4UR=A;)Z>)H\IK^/7\R/=\5BO1!+[?7#ZKER(]&HK%? MW-Y?:\.C^I<^);HG''P?0A@#PQCM+V^;GMT/MK7>T)S_=CE\N.\_@(Q+;;T^ MOWD@/^SO-V?G]PEEHY>+;*P?]\/OYUKM-L+K=YKYBDI26RDI*#!=4$NMCH0097MV#?!!'K6-15?@P>&, I$G39#B,3@YM=S$<^'BYOMW\ O M!\*[ C\/-.?J[O+F7&MIO]]>G5W>_#8\U"YO!L?"*9N_X-OGUO-=^3/K&?_3 M^2O$CX(4FC/2W(@$&O,T;\IUA(0,S;0UT_>TV-3C7\-__&*8WM1BLZ^F+48I'OIED7(XI6?N^J;.+/42\3[YL_).>[WC M3J..#JH/OK)OA"]6ONNQ\%V_^,;J;\W&<:/9?//GVG']S=_RZK:5J-LO@A*2 M&D!O9-VO!Q" J >FS#!@1?[:F+YJ]77"N4)T9YJ/ YJFME_:T,M4=200=(6F M#QP#<13'G3 ?PBMXH<=U1'=]/G6=9^R'VZ%U:!Q\.X.X[86Y_$USH-A36LHW M.YW>WDQV4S%[8*^7"EK716?P),2 H?PT#[ZU.D?M5K?1Z?;>E:#/*['%1ZMV M4] VWPC[C15)Z*+FN)J#L+[V+XBN/<,4=7\H>59)Y^.,9)ACQNV-F)[[Q&SS MW^+SSTOXQZ>TJ&!\OG--8-M, W[;!G.-_#S-I$.^M(T O".369*E XMY7J38 M&BX<1910:9'V400OC^^/A\?:^61J.3.P-8N6FKY OLTYL5I\$4YT+A-(A$AL MNI;V#UCJ*,@/XYZW[X+Q$/G+GX-O=V.&V^;I, MG,//S.#UZX+]V:\O4.$K>Z94#*P6(A\T7'>-Z[>#;2:UQU&AA L6G@)9< M0.\W5AHE4X<:A)U6@,NG!I(E7(9#L6_TP"T^13)HD@[QEDATU=09:7.8ZC__ MTFW43W[Q-'"E;-V<,DL[?^5ZX)O/7+L=C;!$YL]T)',]:?Z.B/0?IN7ENN F M&FK?FL)WB ,Z%C)&LO.8SK#7+[/O+XQ:;.FB/(_W;)A:7@XUM/Z$0-A$4J76 MDZ+2'LS_T=Q0%XWX:1KF_A.:LA&$]JH^\=NV-\^%2G3XU03?QM036(^!,\7< M!M_YNN5L=KL-T&D=UUN?V@9HU8\;C4;J>'V]>=PX>?OGSW;;:APW:MUW]N $/7<)('B9H6@B+70 [M_%@;N&"K M!#&.4\*/ZS8-K?_HP+)4R,$!,6KO%>*KDHC!DEJ]=L1\8R?BS M0^W[@]9MU>OU/6;^PYC+!0#H\J+]YCK!=(UQ+),0_-2MU7_6FHWN4;.SUWK? M:M2T*_XJ4RNU_C.W QY:Q$:KU?F,!&Q H[*1$WOYI^/^.-1N_JG5:_636D7 MS12ST^K\K'4[]:.3;J^^2KPW-Z?>C2;588*\-MSZTZGKO)H3S% P1)K""!@U MF7!;%R>Z\3.TF#H>AT",6:(!GA+PYJ<$?$=\,PT>(0#_JO4]S7- 8YD'3S(= MV8=Q,AL!/Z&AZ45)>6*3V0L/CVN/'-X,_?'1B.L(^;X-1%(FZ>5(8_9L#9T> M.4(LF&=QB,_S@BDT'TPZ< +IB'CPW M#5POP-1&>.X^ !JWZFU-(%G+!SGZNN DYK]J^ICK/T2#D6-9S@L.ZM%Y/=;^ M\R^]DU;GEZ(2?4Y*,SS3 G0)R:VAJ4&!8U:<)PANP7 %R9$0JR3M-'YZ_/E- MJAYJX*XSC[]%58&X63""=1QY0P]L S3WV-?Q3>R?#,JONT^'PQ3A;CV.%,$GB ( M]S+F(G,19QM+J!>,M6 ZP$]=YQ86\ 9>(D==W&I8^ZUF._;1FA^\";/@']#_ MU'&Q. VZ(4 #"(.EB0:B(^&>M"?7>?''X<_'P&0N1F;PD6D+$^\A+W$ON0&3 M?&-\XN?Z+V&S#QN\/;ZP(4J>:OS&6,.6IBV%O-YX/&J$=LP1)W<#QV?D^ M1+U6.Z[) [.;;D34N\?M7B?]'8/6<:_;3O\\0NVX]\G]C?=?V6OU,M[>6)>U MF%'H]+%E$;)RM5X-M\NRIS?-9>-?DFGU]Y%O95*_FW6+;BF9V"F=\@W?\CS* M-M%-TUH%8<);718.N'T=846L(]\-YJ=>ZS$!V=FII'P)>AZZH;])-W10R0W* M34@6215%E _EIY%,?K*!SXL+, LT]*W@[1!"H;41ISE:#C;'S--@^=)Q];(= M 10$G@S\8*[<-A#N@Y:>B U68I.Q.CX+FN&+Q&86&WOJ%!>BV,ZS:2RA%$,N#O!I)S^QGW]J_/S3Z<]A(+<(.AQO MG*U__OH0S>-.3&.=;(Z8Y[OOK@3,6$SA-9MKL-:@8?T@(4"6A=E .98CW@0 M)< 2O(P-PAO#:B,<)XUIH\ 5B,@56 +*,UDU 1CI?Y[PY:]HS] M<;E)(C="8J,R!98"D3V(*9=B',I?%^1OO>1%@#_0(9S11X-8>?,"09DG7A,K M!(7;.TNHN<=,8W%T2'N#P\0FP.BWH8U86:ZI(\5?E1![YF\6ZE+B6YL_PAX] MQPK\MQ_)IK;7F$S[^!+@/R,9:G7$AL6TY;6%.735#MP4[S]#V0V\!#5Q/5%K!HC_Q@[EL%=:7[P!VSA+6P*SFU-@KIK M!M)F<;@HUCS_W&,Q6'T,[92O# MAZBQ*Q=H^1#01VP@JWZG: ]\6,Y#T4E5'KH)5YI5<_2V5'\@SX6!8%F9I M05$@^5IG6[')=Z;0$=!=2+NAH8OSRP8^>U[=9!2L;GY:9PO#7?](3X60W]W? M#N_.!P_?EVH<[BJY*/,)#K^?_@WFISW<8C'$NZOSAW@QQ/0C=8(\/NMC)4M5 M4U06I%A;6'0[70\]QNWU-*>>ML ",JIKUTE6J70*?@-N@39[O_0.N^W>8;W= MQK@#'1J(543Q$:TOTL^$0P/^$Z7S9@FG.9##_X.Y&#:*[+BP9K\F2*#-)S\L MV^3O7'YT$0@P9C\)("=8[QV>U+N'S7I-R?O[4JY]%Z=/!485!MAQ$4)O? UE M"TB>OOUV522ZHU9,/>PUFH?-6D*>!A%/OB*24IA@K=<][M629:'LQB7:Q/U(@"0UWP2#MA#[97]S M_=;$'UPD78>I>X%B#M&_4VM)]0S]1#@X5,EB'V!$0'+IBKO;, MK("+3N5#N 1A%^J)%VDQHIDNKEC1E(%,TW#I#Y:6_O?-)V)7_(,V8E K:R4, MUIP I4SF-&>1/ M,O** M71SU3L+,$GP5>R2X7R%EB.E^ +^L'TXH#]'V!*QZW'_A'%09E+-__-OQ MW?&7/NBWZ/4WRWF$ONZ8Z]LP K 8@0MCU*W P\T26"O4J1F&E3,.M9]>QLY$ M>\&-3 6;(B9JBK,Q2G/D*T(+HS!D]=M=U)^HQ!&I%9+'%TCV,U@IQ_4D">>F M+ Y:H_G0#'7=7GA61P]<%_O%S5;NSYF-\U$",HS4$ ;ON/PP 7<#H3)CUPF> MQD[@KV#K."3$?E$#Y<:OV&,:*>XB!Q=[3)H(F]="L[SK\,9"\P[$G;G2RT6. M69X3IRT_&LE@XB4TG*$I7Q-H;&C/%VRT$#C'F]M4D-:7A2_PD3<>7K8,VHL3 M@,& IH'EAT(?=7PXM]9BBQ278C8:F98I=X%!)W3PU!@\)_8548Q!DTT.BOS( M;3XR,0< U@SGQ<:7B9I2_AA8UCKN]?ZW]I/CBM58Y!Q8:H=3"6]L$#UL_'.H M3: &(I- Y6W%YA9;I.9'&(1RPK(=3-0.E3-:) &F3&B6R8-WR"9VG)=)-9\A MS@_8@+>RP?=@OK@G^LA@ELH;694IW 52:XU8G#%18\%%P5Y7%GNU6'VX2+W[ M6GD,+SQDMR@R:Z)ON8JL S92=#]6)/T3_L@%D)"_,6TI$7)S4AKR^:&7-X3H M9=$[CL8.1 OT\'0BL.P(6'>$K!/>,76#GZU3A5$+K%S/%\H 5BW<4 MV67VY'+I?AC"6/Z/^)]$Y&-N4N2.S+LMAQ0\1(>:E_T<8:W 0"UN?2\M5:NN MI;*JOBGO)L&^DCAK\/_VT3J/;2%(6A2SN(CY;]@OQUV1LB4#M2JQ(DO)&1UK MIUQG0?B%W-/78);F))C$;%1)R]J3 V8$5T]+",AJ M.LIZ0G-/=YV7,%LQ5, 5/LS# 3&ZP]CT=>$=/,K4,BU,GIKG;,Q@K7T.(PPY M,K4BR[Q-7)V4(0QL(78PPU%@C9"*PB-X_)?,0O$T(Q"_XEE!,(= (A-Q0,17 M5A>Q/EC50Y%$,A<(%V(H>=!2EA\H= ;9KF,/"5&M_C<)*!V_F3%9YML^9;&M M?T%.:]4:N_;!Z&\^7PTOI170]$<9<1)QGH1S5J@*]J M$0G4GEZCX2E(_R*< 2_J6^T7?@1CO^VY>2B4$+"_ MQ#;H(O?\@U[#T0J)CHUTP6D406DDF;CVAU J:J]T J4=P:4:CR4P79ZP#_W_ M&^>9"V\/%*DN^OM; ,$@JI5\4Y@"NZ+AZ[4;R&>@>V,^HL/\"+T?"B]#1+8" M1I51>PQ)97,Q7]FIC!_.QVV]R#2I7/:WG_1"4+846O*P?B/7.U20LXFG8832 MH.LK.(WF":$Q,.'&D_B7 6&^].3E359@^!$[ G\29G@4>G6'"]G."W!RB U' M896+@_&R$_&$&_LN2\FD9MN7)/B)$:]D O%(JJX=,8EQ!77)Y$?:W_P\-R3Q$'C M6?/2+1AC!+)NI/.!(@+[QC!54.4I@-$W?:P#H]3Q [Q\-,I,4]Z]6(21&8LV M=O'\V%\^/F'2J9\Q/;<"F>"V!=BV7HW"+3?X:[:K- MW7IO-GETK&AK^.KN3C4ZUF[MQ^?@KKHBP<*C>Q#E,\,B<*:PYIB^V MC9D\6"@=D=BKY60M\\_ !)\_VOU/F"X915Z6.8% USC6+NVH*N!A;(CHR-C" MJX@*B26;:YBGL);[$M62CI/-5BL1\O"\ERAW%;8,">#-0+PFVVE4OFE6;Y\" ME[XX@N-9L8S0Q2 M18Y;:#^Q?#M'AB@78#Q MAI@P._,7Z=%C?R9O?44@;VSTKHI&-'R[_CK?Y M)C@8;BNG09Z\CIEH?=Y&),]@N>]G64[:,+WYQ]'J86X$9\"#C&\#,P,6.J;/ MA(^B0TOQ[U6R:WVY/,H\40D:A)F','\74S=%]5#=-2=1VI_MKR=]SM)CO_O-EOS5HUUI,T"W$6Y\*#;K(SUV"$AE'V_V((5,I[29*3 M94V*'=*HKZO8 +V-BF"*8 \.1,&;%-E;S0K0=<[!"R)1EN[CQ LI)NLRQQ)( MP9N3CU6'J*\_I[6&+"*%@Q1=_F,;&FQRM+ZB8T7'C>FXL662^4J?MDQ1P:&= MFZ?%LT7:!>=>)M%;)U$5SS4)>RA81\WC-5[[(_.X#)=_JB]=2;R1('_,.^KB M^LF9?DKM*VKM%[5V[:3E9PK#3&.1SXAGP00XC3M5ME=(J]C8QBI^S$;JDIN# M,U11:T^H]7[Y"S6Q(S1T(KW\H\2&HRR.!BR'Y>OW9?]GY7]OHN5%FE;,)=SY MVW]9(%3WN".H<.9P3R46Z%9@\&A?.5QAHN.UB_4#Y-566>Y4)IK3;G:KMAQ* M\LVJ9JVQXX2X9'+[YG9E-IEQ>\OZDY.<&;UFPTQ>0SJ_H#2>;(LG)=WP8#W: MBV@[31S&%F<5HT3_90NRP?YGH6Q\@YJ-%Y5F5@ZSKL02AS+&T(QP27C"+#>9 MFBW.2-JSM4=W1Q\?W95GO]69C96#E)P+476 MG0 3-2:F48+7(YX>-D0U(50WD<2NDWF4WXR8R J;;?CS>I>>)E@]F7E MB&]%?9R,*,LL.\">)>PSI?N?=CK;9#MOLKB4MD$ \^ZM,!D5J4Q^@FGAY,KB MO0;KRD87^ZZ175O@W9X43WY'RLGN[D@Y:= Z7JZ^0:(/;FX?SFX?A1MY%8?*Y>O7C9B=9AM!&:6+'K8379.QKWA$H]R[N9'QO MP^&3*;=)$,5=I?]N.9;D8?5)MPZ.U=WYX+)_I=W_P'_/+JZO?T[?AX^]!_.KZ7%8\OF/-&]+LDS)3YQ>T=\%29#_0)+ M@FF:;_ Y^XMW%E"&Y1K"1^_&Z16?-SBZT&S%+Q?2AM^OK_OW_]Q(O2LEILS< M>J7")>>R.'AV.?R[=M$?/-S>;[8V5\I+F:V=2GE+SN63WL&W[T.!)L R/#@_ M/ZOTMSR<;38K!2XYFWM@IJ\+&_&+X??O_W[^ .;G?C]'4.!R^'#?OWDH]EPQS:1^\DNQ)S'$.U*O@3/G__7]\N&?@F/W MYU?B_M#AP^W@[[_?7IV=WVO7_8>'\\HA+)&E:;:J!:7<;&XT&P??3K\/+V_. MAY7FEH>ES7:EN>5F<[O5$5CJW?G]P^5YI;OE86JK6^ENR=GWK9ZE0J7F\T0'[4.OEWW;_J_B1P%%>D/M;/+X>#[<'@)\3(& MRM#@ZI_#RR%"'1>7-_T;D;ZW8-O@_/[A_[EC=QSAE49=7JXL N-F0+#_D#\6.EW:1C?J7SOLK/Y MI'7P[>Q\.+B_O!-P6+54EY/')Q4$5G(VRTI/5WVAPV>8O7=Y^KT*HDO%WI/* MX2XYFSLU3/C\O7]_/M0>;K533-&].+\''_OTGR(S=WA^=24/YT:)GX7-;I63 MK>Q3:02W6ZOL4\G9+"Y87N-EB,J=]?HOZPQ4I>+EX7VW.N-4[IK/F*%_L#5'@,/^O*\0_%I9-K,UDUFX67O\DX+49X??W.Y%UB^ MK.L_Y9(CWK'V!]?&[)G#^_@4WK/Z=@]OCV>^-G,"[<6T+-D<+PJ(WY5A>@:3G-^M$+_O_@]Y1[:XKF'I8DTQ4+SJ@07^V'&!&P9>\^#8' <)G3R; M!E?S\L?B!HCX>QTW-I<9C!%(Y$&_DG+J%@.\M4Y@+=4^\X*:?$N!.C9@0Y<>)'OPQ_#]/3 \];.]E U!7ZLD@FIL#S&]TEW M.8J]?FGFBSUAF7>\+T/\A#H(\_>&C"9H+\XK84RX11!%,<01H] M@IB:/VP@VTATIH-8B=+[J!PLNJ_JC7+\A^K.&@MT M,6SJP_CQW\;"-1\K@NA(8?"8Q===_7$,%#"5\/%W^[*55!NQ"YZP74Q#8*XP M,<#X^ O,T)U-K)@T3C@J-F"?ER78T M'?3C"0DMIL%&(V:ZT*6);WN'>L?:P](HA+T#\0VF^(@A=$Q<9,*>F6F):NIX M?U!$#J'C>.>,CW+K\C\#TYU?$33B,!FPS3%*6.S%*X=D@QT>!:Z0$-!Y'K%F MV28=:B_RDAB4'[$RSW'PI5HI$S0([?Y MR/2C2^*@,8X:7BBL'WMRN7C)H;I?#FP:_A.Z 973F;AU*.P+UH&I(Z\6 LEV M=!@G6$#7]'[@[47PSW?? !TAK=1RJ8RJ@;^%]^NP)4)'=)ZA=H=$QL:PX!UK MUX[+X3M7&?+WF!1[W).T>M$7%]DN!" T9,H"?'@IB;B$(K];279TL\1Z_34_NC9D[ZX H6MK MEYPGL-7]HOYLU9=@%D12$:?$9/'>:&'4T$@Y+Q@P@3KA-831 MP$6 HS/I16&H@@81WBUNKP/="L#@"M&(UHP8#0Y7*#?OMQ1.QS*-(T& @!D6 M*G05D2Y(7O ,# YS^Z$$E[O/IH[+?OB-<"-PA7[D%JS'8D%QE-[@ H/"#)(Z M]Q#@9;!8F?B6P^7NQ4?-9CA7,197+M1KO'R,DMAT"LHE/&$,*E$>X07>;/+H M6'B5(7RGEL]H6BB+\F9;\#6-L'<#%98?AOX3F.7#2,V%,RO"80@O7?\P=)P0 M6@"Y"+U66,P\$S54^=[3*5H!_ *<50DS"'@N"M3"3U*/XNV!P+8GPVCX"4C[ M-I6$G!M.;$KB38$G**&N)!+KN6 (7LC);.$JS?M8X +2;X''2!\1-*"G9$GK M,3:G@NB'V!S>Z;B>\AKA:8A58?"B#>JVAZ9M'B]'(RB))BU$+C*D$AXR2/D( M&(E>F/^"\=4F\,QAB.<@Y@)!F7$8@35O=K'@]X.]=,!O=IE:6B(%4)& BAVY M]OUXB)#NEZ2'JI/V$C=7%SL/S@;KZ]^?PMM!W8^MP+H+_ M6$KA:ZLB6(TS0G<)A&*BVP)Z$ M[1!P5KQ#092P,_4(?C=_2)LXACE2P8(7P)H)"QLJ)XH4<\%W=^==5F[X>V[X MAW[X!M?WX4TZ^^J]$[W +WY95\+KKLJPNKSEIX&9?&&N<60YS@\T*Y&1$& < MN@SS;^2R+;![Y<;S9ZZN9%9.GOI^O@T2=_1Q25#AA?;#1G<;OPEL^6]$8KS# MF L?KB+2F(Z8[H,SH (#]-G *4?G!.$%F!.\2VVP'"Y&%_CSV(21RCF$ER&# M!,+X+(1)Q48!6%81?>&RH&:1J#_^B@"(""-)>O/E;&*-(MS-T M,T7();S,PWA;L0GR];-WG3<['TMM)G>=)[Z7%;R#3G0-Z^Z'L'0U?.NXC;0 M90)9G,5V\H"!%KCM7&T#LD?3,GT!1QL@*98SE<(/XJ'%!A5[=\O>)0[R5_!J?6EI%*MF@E$1 R$TLM7&#TH",A!#&J;_&9C2(U+P M\0B<.$]L3MJ+W8$DG;FXA0$-A[YX^;_%!WSJ@NDX&(;V[^TKB2M9R$(6A"\> MZ+K8X8<%],D5__+!&J/?+K O3VWJ T/Y"&R^7&7X,[,"$ OPHTK84 (@5T!F"6P*77%8(T9A8/"(T(' K7AL(&+/<.Q8 M!J]D)F?[@?N_X&=X\#4Z00;_4X@%1&D(ABA^J65"+ X@9HCE>M(A$6#N$8*Y M,W!;[ =(?!.P!5R8C"IP:?<-BI.[]XZ3!T$ L"7/$2E!/=1;CDJ'S+.5[7# MKSBN]LVT>=N0[Q47<]57$^D$9!.F-W+?#)G-!6$&1!TB;E)-(WP4UTO+XC)NA!_ BY=M12"KMIP6G/1P M:\"T1ZXI=RE8#D8)I# 5$6]]0!!UVXVJ;+)9H@]FQ&5B# M6 1%7,?2,"T#TP,Y1>4[$K^=B]_(D]&CP1POAL^#Q;Y*SAN,E$I1)V>N1W@%SJ; M0M1GA6EL"O !&V5S;L@E*+8L*ZLJ,VF\)='S&EZ7OE:Q]VDY2]#UJU\_XJ(JK?\M=Q! M7?YVPF;+7R%TL/)=Y%$N_^!RP]3]U:]%PL'RUW);;/E;W(1>^0X;AM^I364; M)!1#3;D1A]OR@KHJ#0["7XNY(?@IK)W8Y19;\K-X'@8^OX(6PT*J.V+366+, M;P.EN%=FA:LV"!5[$M^K"QXPXQ1X.))J\6SR%[E0(W0[54DBBR_'=@BI1ID? M1!*(OG<8J>OR/D.8_Q$(,8/!JWRC,)\S%ED=Q@)CD0(*YA7F M)S#:N,>0K0'$<9D2KX$4[ M]>O )FG^EE"#)Y>%&KJ2>.4%HQ'807!TYA-YQ?PTZ'D^/@E2X/[0Y%'D PAM M4G.:6U* = M?0@8/C:GAH:9/9BB/N7L1\)3);)SL.$>:)3(.G%-B$S4T3(\T?#.BR&&$:= M1$88L"2000.FB(A53O=C&Q*/?,RLT:&PXXK<,, _@>687:(RC+@I$_)<#I9+ M;76J#$D\?[:X._G,CS$/B$\Q[6WA1(;(9GN)OP>/7EG,E)+A/((%D#8:1STU M%)8.EM7T^(<,D>ZQ.#;&/%QS47\0H;-!X^/I08];=9)D4 MLV6@RRI;AEBV3/_T]ON#]O#[Y1#O1L3#IVXHA=!%BPK'"5"&&I]TZJ+IWN77.H M.?0N95*/,7_]\EQPD+[SQ(5K$'T=0Q[BUC0\'&VH[&5L.H;7HW%64AI;"<;: ZOH%V$B M:_P<)VXS1CG5PN7"PQ+H02!-YRUE[F@,I10YR+XS/WCZ L&@K:*O(;:8^?OBYQP5,5)?P47>-!('CW@/Z(J "(4F4)D.V:1Y[AT&AKT MXE_PV4-\S10;ZUQEHXL>1)>(O)N>#!.X.T$7W)C7;\"O#919Z L$1Z1HXPHA M!$VVEP(5#1>]<)$TYJGC^\LGME?D[\V!2IQ?82.X>JC#KN;Q ;'IY2R,?G6TD\ +E1)[F@!KQ+DRS%A4 M>2V/B+2$U1UP[FKG) 8 'ZNDHXO&$8U(_7+XKPK#_\=#_\Y M10+D7I&;%DO>S$Q/TBX2NB3*Z]:>M(X.%6G8['?+ ANVW9JXVXL?.B8FF-;H/+K3O-@V_W6,WB0J*W\8I= M-#3B "0/%-I6>",:?JV2DMU+28>>:!Q&5=+FT5(<1U98!1:V\:)CT^M:1C [ MQIS2-UYG2/L>IO%AI^!3/*DSWTNG3<76F\@H..A;4QBRUCH\T X&XMSQ#/\) M(0O\%]H>H/=^ ,,_D&<[<8CA,]KO$*J R$./E[:^0Q2-*FJW*^ M2_#ZJ2A6::>1\U@47^/]S<;UDJ6],&_QJ/$<@L,R5V'P,PPK\YQ!)/,B FA; MZT]=T](:C4.M4:NW9%4_C"OGE4/$T7[A13Q9$ '.BW((5 1C3%%13L$>7,&8 M6+U)Q(HBR=WTW& JLDJBO,J)8W K^?D7[2>%(IX-+\*SXZ#.?J1N8DM)3!Q+ ME2FSP<0F([QD[+R 3NMC&UBE3O' @N0\*^>+B;IHP%Z1H<^B44I(1YS>P>E" M4]&1@$'9U(\R"7!O*>I>;"_*72=;>X38]H8^B9HS8KM5;+)RIH_# R2"' KJBF4>2(PI M?NX$J "&T,/#*C/I($:U67"L(/0OMMQ(,SA3.0[@)/I88LWU38MK4MU4F8[) ME&/Y#HST#4Q'@86_)%4;^A\7!,0?0T,D"CHH]JD"%JJ&GO."*50O")'$,BAP MR].:RK[5'%CQ]RXE$>7,(WV(881".>I8L:N M5V^+Z_\"![8B?@[$/WNXC'PE-$7:3X83!P\QI^-^T!?IDO*TSL_5$=;=L^DW MRWF$%;T?^([M3+!HC="64@!W?XP=!%C[+M\$5Z,[G[[%7YF ^W_'[GV9P(A8 MI,+++^3=%Z;G:U,VA79_J=<5@(Z'RDUCCB\S X\:!:XH4P01INF+]"J0C\#T MQJJJZ/PD':8GNDSW9:GP/GQKZNQX/HX? A4/.\?L4P/+VHC#00(U1O?D"3%H M]:P=WT5@Z_%C>4A?YB][T041+XYKR92\!= \VC 1>#I_Y7AV2%1+%6BMFJ/: M"Y2'^V/ ZQPWQU^>!,[M^6\,RY2W0HDT#SS0@EL:?*'46R#*]RR=L(-9!E:X M2;$ Q9=#W2[]D#+0E:&*2(I"=Q%OQ"X1TRR9+'ZH38 @)HQ&Y[B5M0R:JUQ@ M2=Z(6[/YWHAHL/94I^0E)LZ('-YP]T3LELC\3;5=@L+W AV&9V!1>**[MV)7 MDR!YL?H2%I%0.3K^;*I8&2+(<\Z;X=55JI+OBKS)W0,W$DAXU!$I$YX)'2&! MN*R*_3+&K180>GGV:6G[1U! 3B4B1> MSGR3[[1Q&BL +C+.'UV'&9K8]'"#B:)*N&?T;#+Q@K/A1;S:F1:5O_LIVOS[ M(*^NRLC$J_C>3\BL4BNS3JUK4=V6=/HG>;#)C!\> M"F^-PFL77GX.,^:%58*%G4>9]K;F3,&8^8&M]HWQ)+$W 5MSI+/IRLX_/J<9 M?,1M>9M!J'O>_! I7I?P;!IXH%A5;@(BH@V]D$,ZC Q75.\A6G[C8\%=9EET M4YYI#U\A1R?3<2:F85C\2+UGOL4ZMV/JW+4ZMQ]6V_^/-C[]'_5V#;JP+'G1 MGQTP>1ND2BWR042X?^0B;;G];(*]EG4)8D1YDGDU6 D0SRC@R6I'G'S&XZGB MW*E8\:86%Y4FHTN5Y(S=V(3-L/Y8>' $Z"?O@@E+2IH3/#@3+\P@UJVPJZC MB*@[8(_%(6=X M8S^OE)$Y)) 'O"$L M.O(7J[(Y7'U@B?TA0%D8;\9MO9%$<>^Z "Y:XD1)CL(NE-4 S M+6"2BR$D,$ E4[T1^Y:#+:&',@R# '/I1'/\Y+/P3:)571;8DY="X5EEQ;[3 M,%M/\8[\4G;/,9+0SN95?+QRL-;6KME,JXMLTD;S$ 1Y@'F!(W$YED*)Y#%C MD;0J3YRC+P*^)R@0PSC\"!:D(]&K]E-=?.C^+"R9B/BGH)(+=PG=JU^&^$MT MJU!X7! =V2A53V7C13ZE^,YBL)[U#]4_3F7FJ?PP6#@9:;.,(=477B12'QU9YKDW_OD-STO M4%?[XC%-S-I%1V8MR8#,#IYLDBZ#J#;GRB-4&(_8BM-O4?PPJN(J;&]T2;$O M;W[5L&*[N)M0=B,Y_L<#A1 $?61@T6.)ULN3BVILA1W( M.^4.0T[VK^[NHG)\XN966>$AC%)L6:5.4+\=43^JO8!)<"E1^G0[2I]N3^F4 M)C+8;B++VK[11-;JG% C'"Z$?6$T/9?0!"8'Y,O$(WV6JDEMRJ(&3%E+'%BL MM7Q%1"L8&ZXR C-_L15R&-X7$$XE/-2"I9.Q5).\5!LB7MN<@'S+>7L2$EU4 M>XXE >TH W[DRJ/H>"I'L!"D%0R:+PO9UKM@TIHGA\UV[2/C^"(OP%O+9W,R MX88I+R">NF9TP>&R#1+U&;'^WZNHA0>M&XW#=JUUV.GT8N__U'L%H+;ZTF/M MQEDE@NPUWM7\9.B:+K":G.2B.' O2P@(-]\%CP$,,@9"RR]9G0ER:T'X(X<) M"U7*GM YC1>159V*6.V-?O%A 0@'TY#N-O@=$BH/U6"AW.5\(9D7S/!PA<&K M$<0!_E7>82%M".UP6.@)&^CB2#QC?ELX!J+RS*M]%">N$[MP5=UOO5I63XP[ MZ5(=J_ IZE6&;P#1BUX0KJW\%??%/$14U':#*@N"IL$$/=/]Z*# W*"$-1CG M\2V&ZX\(04%,HLX3 FMF;SA4W(1IP\*;CJ&%V)&\Q)S,5T6+@K$_3C.>3LD MB3K["PM+ ^0.@2W@A BJE6D KX +*C7KA[(93A3^45]_ B^J [I4\6YYV<*A M2P$3YF%MD<20I/?Q0DW#U4)-IA^[31Z[?!(%_X" 8JE>M,J@-TQS\6!O"4*$/SA6F10:R,5&LRRJ?8D$T_4#3E@(\$TF&('0BS, MPJ)-E-NCH!B&ZP+"ZGBP-[JZ,-Z!+C*UL>ZG-W?)%@YGV7/S)NZ$GDO=PGUN MEL!B%XH&8YDNM92]R'L$3,3;U*7L\=2FXVJ#\R/!;%0;G'EO<%:&;'M#%IZ@ MMK6#:'-&;5+J40F!>1%&,!3%L__,Y2TH6 P&O(M-P.5*3%)(LI0U5@7Z#@PSA*SW3%6(E-I #4Y:)Q@4V MJID\@2\N+!Q+Q&XSSQC3^ILO4.8] O;F,-?Y(8#7Q8*B!: MB?J.#T",0-XF_S][[][DQG%E#WX5A-?[&S*BV":IEV7&3@1-23;'JZ'"E,S8 M/ZN!0G>)A2JX'MV"/_WF/?>1-^N!;DHR2<'X8R9D-E#(RL?-^SCWG%QH 9)M MV05G&ZWR]4AU2P@.IM$ $1KRUEB/M@;X+F3YL>+"6G5>^ ^U\%3JTQJTW%@X MZVS1*.(OP\273-$Z\K>[8 *[[2%*F5#*I"XJ/N@%^71JAWASD1B7B@0A "@E MWTH/K@O"+5!0'09):CJ17HB(+1M2\V!BDT;CAY)Y2)B 7Y- B#Z&6@1YV&9R M='[>6^_=J#@R4' " W=*J?*\.A 8;-,P9^O ]Q91DJ#,)?_ 4B5=D;?K:Q88 MV$/#%W<@?V57=H9+#AO$.(#;L >V^4W#5Z@]A.&]@VB\F#$3H\?%G2R*R'&B MD'>A5(EN0O!&XEO/K'RZ\>/?ER MM:=6FEU8*LK!0_R&V@=NJ/"@'%81R+KZX>+U!4ZOY*V*-?5+E=%YI:=PXE]2 M3C&+B0BL9"D:5O"*J<_,S?]QR_X^ M6)F/KO4OLV0?#>GORQU*)>9#7Q8LGKI:J,*E%NH%C]S[#;!_>J99].$?6$N6G[8=^MGC-XZ>GC)T\31/+_O/KS:_JC MX^1=G'%$MW)%LMAL M!^4?A-U6)%-X #HW.HGD /TX@SW>KP^):5=/ ]WX_6VS.A2Y1+M8LI:A;B&, M#3Z'_(W@B<,&294%&GB#'P(F!X$AD1X=:OTJ4+#E;OX1V&ZC$(6G#UWE[F0?S^^C53U5QB*;W<6IZIQ]3(WS>.1]ZYY ! M$Q%IYGD)AHAZ6U-PQZ;9]R9EO?J.KRN%I3U?KPFW2QOD%:5=T![QYR9O-\DN M^.[%\U=_MKXG?C[W Q/?2D/U$-K!8>.UNU7;\ X^;Y#WNT%F8#Y<*PK;9CT@ M&XJ.S[H3&GZ"EO,%TX$!;75>L(_@+O!V'YJ3Q=M5W83)+SDM&=S:LJ,C=P.] MFJ9>6E_BK:#B$H74;;Z^'JC5P:WY&2UZY\;YY(P6_=!HT8\Z+)Z/-?MQ $@W M;$5I8 ;(K:HFG,'V2-H +'-(;P=#D(](.$;Q+C\@<+5MN!R"7TB1SNI!_G#4*K8MM_ C:A!F27N($/+MJR*1CE75U&SUX/(A M>:B"I1/%6F[+8S8;&G+7&4J'XBLJ^=#0?A]VRQ>K2R&_(8:5=?JP''WZP!,R MJU\>WJF]8HQB5; 6$?5XMUH0W15YW?E.5X/HC74(C>;DNJC@(9&=S;?A:24$ M::G'J=ATJ]]_\=@1]!CTC[L#70M3)VV!#YX^=+(MXYF1_C\P$$ OE^; IB"\ M.XU"6DE!;H0*V69H=96D*Y%"UD=82&[2.HUB@2H>T[&J)^=J)GN3>+NSJ)^A#0I5HJ:[S9&5*WVRL5(<4]S#%4 M@E4PQC6HYX: 9HQSGZR5&E* \^Q+#!)-\X"<^&O+&SK?QU;QGM+%G_[Q=_=: M^X]4==>U$M(Y>:5RVN_4 \DXQXG?4>7[KOB3_L>S$-OLJ_SPI[+&,/"E9^GC M@FO]#*8SW',R.Y@H_G/TI8+W 7^J;\/_;?27S86A/_VAWTS_]EGPWA__+/[MV&,__>3BZ9=/[_78/V#(/.PP,S3)_\_O/OE=]$39\7JZ_VGU9-YB MC.>GV;]_F_%8;8;N%]LN\OY'7NTQO=AH.D9ARR>\J^[_F'?_Q5-8@)?DC+3O M,/6_A9=:T+ DJB"3I53RW'"E)&]_WDV_8.)G&\(\ILH1:K@0XN*7[3]*JLS/ MP0?MNU]H0/TT^^23)]FGCS^_BQ:" XU_2]+J2TI W6.PK]9]_F)T]6QKT(U-%\U".*2WR3\L6KBQU9AD==(&7_N!+!H>9)E*IG?1_#"D MR<.:C5ES"WAKS/E^>O'EE__WZD$3?D(TTXNJ6,<$ M>S*(+^G##_48W\ECZ4URFM^GNC!@MI,.EV.53\^UXP]<.SYGE?]# ML\KS44Z,;U]+2_5KUX#]'Q7H/LF>?OY%]NGCNXAR.3AYDGWY])/LDSL_S7V4 MU4&]C;EIUIZZ<^3P/O<^(R>\XZ@,P\X)?/#DX7_2&?CTL^S++S[)'C^Y,Q'[ M(/S;L--=[4-DY\29YZ:]Z&_9$::.^!I2-Z[!?N%TV$,>GD_%KYS9X_7:MPT0 M/?])^_P-23'VX"@7.NW>YB$FN2PRENV,/6LIO)3G_/>?7SSEDH!AHF!--H42 MDM(3($)":MY?^;=YO\GZL70J7]K?"LU*ND2/*)RB@( M.E!!0C;C2+.-[<@[&Y#%IQRS*JL'TOL!6$TO>"I'?MU-R:_'I-F1";OLF%+- M\:_7FVQ5;AW.AO%6Z[R[!BND"\<%&TE/(6C4T$.#RJH///*'S%9O M-@=I((28.NG3=Q2UKB#'-.ELH>+=M/!+;N\ MG$7]%V$QP]KSVGXG<_";\I?>X?&_A4M$,;FT8:/"P6'&FL*B3.2!9IT+V?!S MOO+%&9CP:RV=&._7T,>!D?B>R=!.#/GR^NZ"#\ O0TO8UG"7DV8[JP!]OWC' M10$BUA=:D:[0>7/^:HLVJ[_P'^"9TO7V@8@^'G]$1!_'Q_+;Y'?!^GX\O"XG MN]P?DM>%UUC1"XW ,V*/Q(SD#KGA^90#2NEMT5;17:,V"X59NG?6X<*BXA=5 MU+94/Z4/A;DK-XY;7AF_(EOKHJ.<5JX^0H0@M6Y]OZ ?M7BK^]P>@L,C'5L4 M=%T"5A/^.(M'O-?/?*3XQ--IIEG: (LK,B]^ E$--V9B>;]-GI_\MD7 MV9=/GMX5"BY#L62IE1F54@0;M]NG%T\]B=NQ,R/!^E_VS/WZ6 M/?WDSJK9\K*/T3ZF!OB 3S+:VR1Q@!]1,NG_D^_VSU;/+_YR\=V%?>OA.VR< MIY]>?/KDO',^U,YY\OBS[///[BQ,'<=N[JM\S=G MZ_;Z_.EG7OQ[:7L1]WQ[(ZEV8:95$+1+"BUT6[&*Y]?_'(B0.?P#J6;<%*OO MJKP^,X_4F6Q@ P4?:2LK6"(BF-X$'$]!*O&)!!CV+># M>/6U(DN_PM$YLZ72KD M3#KHU;[YX&Q_+'H6WY;]&T_'CS3?>;]"FCL_"]7*R(Y#_\G:BM1*E8 MGK?T.)5%F!*_:$N-D>-)9?TF#[$'J7G/<_\8UTZZYK^(F<<9:FY2I$^KXE+? M9"+JX,8R8::Y![\K+.EKB;(^??PI$6HIGF?"OYK-[7FO9M(65SGXCI:( >4^ M9B*=,"FJ22;V^Z?#^!8:+\2(IA##OV;G/](3_J[+#X^:^M$^/_SN3JY""(3& M#,8,R>&$RM!_?XXO;6D?_VZ),:V\FS%-2+CNRW2&B?G]$T]O1AU@S\)OI3_6 M%W._=D]NMO3K+]8BPYQ" M 7G:%O:()MZ/TL\5'!:_ ^]<1KQV=-8W#G.X^N3)R5P_HJDCJI>$([0KEA<( M:COWN9H=Q/&6#!5+?PI:4@U9?I.7E=X1R\QLY"MWS:YP@[G?.*@#71QE.+1M MH5V!N7Q6QBM^KFP6%:]-(3OR@U[041Z&XQ2"J7!LJW<2MB,8P[MP8"2;NQ"7Z:;(_CE+%?G,98Y>3K\'1W*%P_RAP^>/GSPYWA) MQ\B6QD5KR!X +HM[TM,=%;7 X&D3(;S;A*B0PUZP>TN-5]VF6>Z[?P.YW6]P M:_VUN26AQ4POC_5UPPW1%!N$F:1JR^]0<"-NPN5]P;%NSJ?"..D/L'HU-)5>DJE+C)"9? MX)(47Q\;:1Z!;"A)4E)>-J,8O6_+RT$.*F)$3D&S.I#$WMG*B4$'3[_HI:I* MC5LIN"@O6PO4E#,]AVXG%:Y3M: M*&Q6LH'1NJE52#8Z[=6XV?U<+QN(<[&04*#_T503ORF_X'G'4>E-29[1C(:3 M)>+6Q2:DN5E_%%%U8_3:BRV1PN+.Y6IM%G0):%M9,W(#)*MQHI=R;4:S[[W MU":*S'2HPCDHVI9R.Y2*QDU%S@M'AM0#?Q2##*]=7#2TJ#U.O4TQ2- =3VW)D4IQU"(X ZV%+ M?1?U#11]@Z>!!8GYL+[AKYS#-\'#%@N^1E^Q#;.+ M.G%,#>535WK.DZ;,+20;=5W#N:FIQ$#E;EJ&?PYY&&2KY6D^S%H3,6- 3F], M(;N,C\\FT["??/G)IRR>]CO_I]\]Y!'O$#MS8_,V+ROX0HV>X'2G69T="VX# MQFGU>Y37S'G,X?M2DR?W?D#W^*:@7C]I\7?>GE5T) -)9B=UWP]3%]&YZ]99 M+85](#3"_!=H>N9]*:55.R6VO11H<"(Q_ZNAG83M"T$:+2+M*8Y%Z&R'@\IH MF?&1%2L#!YHF%ZP(&21*RC4M.3OY75\=3N,^IFF,A<*&7I/0J+!M6GREF*XM M86VX_FH?(UZ6D5T(EJ-_EVG$Y3M(UH3BS*&0"*>HFGU&SE.%*X #K&&_47L^ M[\PY&4YSZY+;.MT@QAZAH=7U*/DR:[_G?UH"_Y+#UW W;;^YW]U,P_W4=_25=A<(D+G"==PN]>T "4* M*(A'TH"S&#!#,Z=0?JR3_5*)5=MXH(#^W(G8*!58(NA=!^W.<&#"!=YI_NZV MP.$*L\/_ZD_!:=@7G8+K?.,<''G;<"&M"W$H*1Q2>(',2>H436=(P"_>;"#] MM$G2(C'YJP>DX&K+CO#R8=+^96$'H!IM0_$$:5-?"MLL,G2T>NNJR(5AA! F MFC!Z%N[6LF+?E6]V3AWE%:USF,*!FBXY+HC1'95A]_FE).TT?81@9K5EOQRP M\+REV@0E>]E\ %"'KD7]E/N#/.6.=U/\!F>:_62Y1V7NS>5E)*]N;SA]-3:! MO IESX9*MP!TP9E&ID<0(L ->$4R-/<[!(@/MTR'1&YX@?\90C3^R6/N/,0G MG!P<_O4I(RK)>=L-#.;D:*H'&]&(6>F/3R^>C*B5PC-__\63BR^2?T[)V4_$ M,OV%:U:C;96B3'F7L,G7VIG4NF0_Y>NP@Z0LM6N"U^O3X*S5UEX%T[[6[_&_ MD6\;]EP(K_/@5AA/H3JH\7(3G )0 )NB*X7PWOWJFMJU4,=;NK]TP^D0<#=* MAX5NP9,QM6(XO8WDT(YFX K7#V8/YS7.M\DYQC3'90AA"H*-BZG0>$=F,?Q7 M.$P_%IQX01P'3BG5G93R!7;.5FBZK"+,$ W04:VN!K*H?3&M777#.IS^;CM0 M)!L>3+^ 2"E9N\G.FNQ)V ^JYUKQAW#PU6$5G1DJC83(#5LF[BB:1IXMJY1T M ZKV6B!VGY6M2J13^D8;=O2ZU:8%#]4X^B/'EVK(Y$BSA(&-?,&]JYHU<%FM M)HP.<=Q+IX(U@) R)P^PX5)ROM8CWE^/WX4Q]C,_3P[D5:ONMTS-)MU'\V

    $-KFD5>'FQ7P*%,!FM- M)?3JKBY,RR1U5706^5\F4==P493A[58_!J^P(WRA0"32Y^,)YT+C\@[_XEQH M_( V_NC2Z"D4&YW7'/78,;OU)MU;<+/L3L?8O@60*O/IA,-";@/0Y[!7:8\< M?]&2:26;)+*'P? AF#9#(:UI$U.06?$!Z0DKC6ABFR=CU0B>[$_.4 M1==W2:5E0CSY<1V GU5IEVWF,GITEQ7KZSH,[(J[41G$C\LQX[HZ3QC=J(7+ M$/O;#MB>=MCWH]THD^SQ/-P!,-?\.%]C<^@J:1WX^;V+'[&_]+R3%LUM,H46 M&68,E*!\#U7G"IH-3DCK/'3:?9LX"I&!.KN/GZFA(4$D;N.1/!0F"](3;#UKP, M]T@O'6%N6YQI=M[O.B;>2EF;V:4BH,(HU6'QC>ZIE4@,B&$CSVOYOM=2'%-: MN.@11M!]F]9=X.U:R!E7][QN[W?=0/A!PGRUZ)92 D2S'N6HV715E7U?(=E8 M-PX"<%ZT][MH\?(C@8_B4;/==C&/3TGFX&OU'?.BF"-S7J4/M4I4IJ;U>1LB MFR(XQLVA*,[+\9Z7(]Q)EPRG\Q7 ;M@RMK:WZE$/T=MP@)+<9'*6N+GEO(+O MW^]/5I&X)J+Z+[D/U^5>"ECK,*?-3NMH>Z54E"!@DOPZK^7[7TOS_P_L[6O' M%Q*4ND#F[#,^N*7GNJJ%P5<\/(1A)UO;'_3 ?U(YNC^XME=0F77,4X 4*A5! M.JJZE-TU;8TV?/*\+S[4I3G4;^OFEG2Q#1!%?DU"QK501$S,3G.)9]E*YW@7%M8&#]\7M'WNZ)U<<7]O-JGU@A68Z:D8TU"2HA4 M[-N"3JD6@O(=094C[)";4N?W!QGL^@H41!S$4'WIIQC2,#IM6[2MH(25@RJ6 M8=3;MF?:Y\7#.V^F]W_7*Y0^8MP5<9YY4#Y\-;17%UV"@F?IDE&[4=Z/&>68 M'EN01-Y]K_+U6P;$7-_]RV=2[/>_2=;7>545H#" -4%?!K7OYVCDKX)5&(@T M"&#F8(0&(E(@#Y(I6$\$PY04QQEO-U?TIKFA:C,S_EE?RIC C8)6H3J+E!-9 MBO;QA6?MT>$:ZB9!HTG!U&$5IYV"UCQJ8\^)]0@=I_LB*2(*K^&::K5I]3#) M6:5\N".*6QDM374S=-+75FRR.^NWTLX-YMH3*;:_$<&!!):E+$*/A)!XW]P6 M;1>CG3G$=<2F*,!U3QT'=%\K,P?JGZ=QWMX4BFJ.W$M[<,CQUJ8YQ2FYYZP2 M&CR_O,+Z0GPU8J;P,;ZA&KZ!WI;+*0L&MP9H!UWQ.S'P,M M%88,VBEQ'L.A#4:)H#3\56''MIFQ$PYJ2BKLP^APQV_.-'L$O6L%4][U[;!F MO(B'1BH\4<;K1Y-3;SCVH ^UOJG\_C(8BT MIT3LW:1(HR@4:DABX_@Q:/ M'+$_GD&+'RMH,6Y];B, ##%D9;-VH(HC=B"\-)#=MYX-_!F;7^3[CK)#AO;'O, >N3/^!6Z82]4TDDP78+D!XL M!U$Q'/:"#]K2'E&H#SLMIW/;)]W8\[QV!)\R:EW7UX(RE/9W"PQ;@V:@VS6- MJH@9@45:BS>"<%5KEUW0T8U#R#K)&"1^FTL6H-F1'1.KIM!J7/#';6C:R@*$M(*AB&6-^5FR"OKU7(4.3@JBE?=*$DT-T0F M83AEX!+_.EVK#&U=.4D:$PXP$V:>9EM 030X.X !]* O]2GX,,J_T?/_?+%Z M$RP*Q3.T);X+:XL[.5N]N"Z+[>IK(QIXQ=N+W??711@Z@0>SU?\$=V/UUV"6 M^ G\M5<&VDR^]N*ZI:[J/8&AORW"2[7_\M_ZQH I\JV+U;>M#A!C)VC*$.8: M- 7AUH+CLNJ@ 474-43C% MK@8YBY4ALD;?VL$?$ARQKO 8,QZ.>,U2YH. M6BGPN=1JE:1![1V?6W:NERUL*6+'P9K394. ^H%#9CC2'AY?S\#BYQBJ9DS@ M,F)^ANT';<;,VC+7?M<6'/6EKTW_BPZ,;PUPYH)K86"6&NUR1@,L47I* MGV@XIDU]=1KWV:N%?$-2P W#'(BP$Z4^$C2\;BK>\N&K/TH;,]6+ZDX4*'@2 ML4F/] \3?W<7GIQ+O*H9K":".Z2[[]=C1?I8)OZ-SI00(N7.CZ#86-&WD=W. MED3R%99FD%X;G?@&$I5,BI;SON52/M\4C+&^):8YJ^S#_,5\PU3215/\-C(A MK_!)?B99<_ M\7\*ZX3[(G.1\]>< ^*YWF1$T]%&P[<8/BBX49U>/W^(>R;V)^/J0,$]D5H8 M:*H*QW_8A7F7YD?I:&U^!<;_C^9V*A*1I*3O:4_$M6?1-NBS#J-:>> M@I4-+\(\9P0P&.1BS=&^K".P*3DF;:BY2UJS.57"6 MWRF8;B!('C_CD=SF[07^X<],.A;RG>PE+-A[T=^?,2> MC;J#[E%5B+#2(Z\+'J*;-B$9 ):M?%M4Y773;)A@"E13N*ZH]=TEU)GU[[I$ MP?1RY$?:SER=(I!\>=)VL$GH4!"4PJ.@=A+;?"^^Z!IYKH38"%T M]>R*NX6M'U&A,()YV=C)E5FE2?B&PBNON4!89!W:,[1ZQZ)8B&UWPE.2M MU)]':24<2<4+N^RS=3Y/HK TU+H&I[<7 (Y*"W@8MSD8=4@:4,#CD=357'#[ M7"G]HS>('S%A8GW0.J*E(% S/\.6"7P'=RBP5:M-84HJ4!)'EX6E=2[22MS%[8)_0'TW)0V842O M^+2<3.4#W(D(VKD=X_UND5>IFQ5;M[R=884&4IMK"X78:W:)]/%B&OZ_&'5J MEYG%7%[TA>*L1Q$VRAHPYS:+#[[X5BC*8C,UH/D@Z +L !>K%$SAJ(@=Z18- MS8GX,"_OZ;B(%ZH5'TVH7!Z24NMR$C&SY+7/2UAJ.6/538^6"_=RS$,[N=#L M>/K;&6*?D^0<2-,ZGP$U3DSVZ*KHQ?:>'.!^I8] M.]-6C^\F6"@\TO6#0T>;R+S #A3IRL,;-0 ",')QI.)TAU<^1E$=?D;HX))0 M[]>S_YC"-W$BF?,I B^%[[^_#J[N%?L4JD\[A_R(?DAFB'NWF-8S)'"WIK6& MH2-QWSS,RA,[ML5^X"-]&F;JE=_JO *21F1@Q@RWOPA:SQ;!X?!1HOG22/&9 MS/$GHT&]3. XFV*7LYBM4T5)M&.!((O%[NVJHP2* RS&-LV>JH+2VF5:)"YS M(D_1@\@)T4?!;PFG+#P*ER M,1HL*4Q?BZVUY-4A/_(CO MG8'7HB 53-FVK"INJ'72,8PYV#BPQ*GN]07Y"KT)*]M'';"ZN/"8FS=+>MV, M?A05*.,1C''^6%$'_E)1*^%O=^CZ8C<6C^5,)>R76LNDII$*ZKA=E2I=0Q9" M2=3#T\.FW!)V;?7HM/#&9/*!Q:>-"9NQ?EV;_46?V%,^$M&OH#0BAQ?VH_IFYGW&AF# MFOC$]'SR=87:&_WLK!UQ,T6=R#5KO[5NRAJJJA6]\"O6+KJ:9TWG$G=,CM([ M=&_#9$TX4N&7Z^\OH;W0@943)BV*#XR=UM+0(%Y$SYT MUX3-GH:XTD@H@5:]#,_9T!V.Q*D48^]@[&80GF<"CDD-[A?*]]9^.^F:1=HC MX9O!VG%:P]W1VI'>^F8!CH[*5@B'56ZCC=LFG=FA=24LW=*4-M&=XHKS$8$I M_3L]#C]%DQ7! GD.V %+V?OG\$7W@S:?2\3__>3QN4;\VXE'7T4-*6VG1^9: MZTG[M@SO4W(KW1@H$G9UMR7C514WT"V]ILRD:*P6M%QJ[_F4T;T09;9"\%&J M^Q(&L&E:TW.H"S+JA/N(U6L#YP7?G1C(Z3XEY>[9![&)=7'6CJ#@0[TGK/2: MM8$DIW0:OLA\63CV[ZO+KOA;N(B8N5=DYVV 7*]]7M&TL%P\6"NZ:44W178B>V&?B])_;:,SK(H U M C6=Q/8:)[XEE90D"FE#^ "(B]&^9'M6??A@E0NW>&^+8B^VFUKEV&*F9N!< M5'R_JW-=6I:@;SWE*E8H.K?41RP<.>"8/Z_3^UTGRY>89+-0*L;D%E\(%+UO MPQVRP4W,#1#GQ7J_BP4A%+@:K&)FO2'AOYOVO!KO=S70GY,N1"Q*S MD:M6GDH./+)&C*TII.%^0E!]AD>\_S4V5]LRB;'03F@Y8B2]H5C.@UL8 MS;*ZO2[J&)6<2+7WU9'6AWGX'\4=).Z-:,Y+LU%4-PJ9.%,+WHQ7_WCYU:,G M7ZZH"[_8E>O3B#HHSZQ=88P0O6W::H.F^,DK.U0Z3]>V8'P!0G]7J.$[05@P M44]=4^N]U"[U:<0 Q$O$Z'0MW_HUB1@&45-4N60::M*J=$A;OYVBGT2B*,(J M^I.3O::>C-17?/W36-N76-A\96"F_4TV12 [1 %0U'7(+K.%M39X.RD.3 M-]0LI455[*1 QAA-R6MDR8(A^B$LA71]2:;+M&8TTYW[DK#]8[RZ@NM^HS7/ M#2=%F!F"LPAUN)NJRJ6XK[FBT''*?-USTZZ!?Y0\A4 &?J]'=)"O48SG3:>@NPZ' M#_T=0JS**7V03E_3HU& E]J*K;VN\<7JS35U^V$0?/+10N]^ZY8(2RJB-:KY M?&K9*Q')SO@1>I*PM]JB']!KSPN)NR#?_(9;.+E:>FL(VV&H]_JB'F)]]=&WZE0*K5%D2[ M4 6K]BV57J-Z8_A]YJM0HJOP$^ YIYWM&7+#-DZ@U M0\:MIY)C4;(:<\$HN9H. ;)X/# 4[X*'OF^01/SZIJ!7+5#RU',KZ_6HV6.5 MA3ZIQ(;%PO(O*=HZCP@7O)GTG;L.>():[\,#S<]TMJZM^K>UC#HCKX8BZ=Q3QOLO/-9_ ME'<-O36V)772DJP]@0IV94]#;%KW(>*5ZY1EUWI ;L(\T,G,DAKE$+&(ME*4 MF*\:+E9B7,CSRC_%;=J BOLJC%";2=E@) 1NF!-V2KU9DGG9$SQ<^)!RO1_>WV]6Z)^R>$)[# M&2C!&V8/S%U?SJB$HXN( M"7@L/"_,\VW>;F8\^ID0"NO-@&]].8O8U'%0G]-Y4W&3VY-FC007M[C^.>WR M4,_T'3@NSA"#_W[RY PQ^&TE0%V+/01S*9.F3>C5/%R9H7-HNB'G M!&&40'OU\FTNP]0H',^09H1/[ 5^32MQ&4[QZ5 7/C>#NK$>6P@:L +(P,#! MZYPBH1XM,I=P9G__],G%X__S?SWY_/&S'4TAA,74DZ&?P7/!.M=GAB9E_G*@ MSIKZ4?JO=4-0U'U^0#6$2^A1:R7YJUQVTONX-2$6LK[6!RF@K[B7$O26MOV& MM0X>*_?>J>&]H[%]8H8GM'YNWXTC:FLL_M/J0?E04,\V0EP,CDANW+-SV;0M MMR43F=(AA5QB_!, MB:*X/B$5R!/,)OHP7 %?C^T>^( ?A;&%@8WFCX:G'#! M'#EC(RX0"K]#$ HE41%-N+4&/ Q89Z8[1WS M4/*9)C5&+@T58>['*KNNR=PS/AF^UC,@/3>L*>'7>T33.=@/VZ(8']T5:?3" M%\<."Z_W:MTWEQ0"_&]SP[3/]$M?%6O^'^1D<5K >/$'8E.NQ)UC!EF*H\E[ M5IHIBK?RL %P[%=$95_HW-4^G49<0)YTF#-F##IM?A>&$Z)8C!:Z8-L84 M80M-36F4,:#CMFF&,&NY97/=+C9G&"D3]L_7E =H3Z2#3#OZPLD>H)-8AW.E M_8R_?_+TXH_I74J3^/LG7UY\EO[S5J+U0UB1CL"3A3MZGSS)H#Z +X?_> (. MECUW\65OSW7SRY^&(E/XZH+>E@ MT+Z!)!ZD%W17)"/,>]T<11Z,[#^'<.&' 8 MOWX1IO*S1Y\^#C^65X>N[+)CNSN9E['RP'8@O-L1NZ5MG8R]_"D\[K:HJ!$X M3/"UO)9WU4B?+K<$8>*V,5S_?D>,7B51+YFMMH\0H>(:R1+/K8+2&(S?4CI$ M\X,T(SCMX;9$-L1>E%&\N,"&EN5/YP1/4!;NB:DX&F2.ZX/]7R?U@1WI:!&= MB[7""-I7\T"(X-D1Z5&)P,32OM3;9R0/D)==LLKJ<$FMNMA0 NQ^3<_SU5Z] M2._ QFK/I.X^;8%(.:D)D\K"8;S;<\DDCLAED']@[.Y$]N(7MV9]-#?)T:UVLOD&+>4XNO_587;(&5<4!S+K*RUVWNH0E[ F[$'RP M"/KWA-[A;RZ[&3.8%L^$H]MR>%E*>, MQH&\NZD-T@C*R:Z5NTC1Y$Z#B4=!Y+*2UKOTKS I1(U^129!R$\1 M[BEW $\IA, D.K>8 DI*PFSBQH?MH3Y+_/D5A8"2HH9#$$>PE2C^*M]W3&DZ M?E?\V*;!:;PIPRZWCV20;.V#2=QF?,L9!5=XBW#]6&CA"158:1-U!+X22".M M=3V:<0AJB.-GMG'.'5 MB-Q[IV'#WT@QGD\WOXK>9HSF8I23?O$%'%LJA;.,E B3U_7 F[\+IFR#+1#/ M! @%^1&&(BJJKN!['Y,V2H(R*1/]&6Z4[3'OBJV(K8>?2DB6HN\K^Y%Q%H&M MD- .E=U^H/0F)Y44+N;]/?D!HU#GNTJDG'\<:N;\:BDZVW+MO*,TMRA+W6N) M)LL@,S[6!IHJ"RHJ1)D>C$D<]GGB>B/'!AJT4H0=_<%?3FOZ=3 YZ+A.KB#\]$I9][30_2IY%[H[B!W)?^9?\FG<'.)L= M7,U2N *:=H03 "'.1C+C90V) ))CU&;2?=8MA)PF^<9 M=EP$,T(/[Z#J=QH7/"NN74,'JA#?.E:W8#E;KEX=!(^YIWRL .X,SW?0++WM M2,KUYWVGFGB9I#Y$XJ&5DH6$)@W3$.YX9\WR_^#2;;HBPNA8:HE*)FL!/5#H M%0;GE&CI(F#N)@HI-X/M&)]7HSN-EZ/PXJ M292BY0S@[O,4)@A8N,UL5+BX)PI/,5[T&@*37 S^/T MT<5"8-'6FQSL'\DVLSP$>(F0\8YK%D4N>*YKV7*P9,$^#905MNE3'9D(WF8X M&B:?Y!D:$J(]G:,>#?:$"'.'OFFV/_R%$60DJ,+C N1+A (KG MR+08?;8FMRY^(EM194?KG0(*91L/X+,M:^8@HEJ?%,+Y=,\4LY=@. "C?UI! M"+:F4])RY$9]+75T@[F !UO#A[FH.U,&T'M*BN]$/X=.LG;2XL?1?;(]^:P[ M$1,>HXG?,:%=+;5OV;W(65!3@?L3#S$W)DO1,%A=2>/N4.=#,)DMB/-REO<2 MZ^>'I*N$W)54YP$T*SN4:O8A0. Z2[#(Y%"$C^>5Y/9GK^S,[GXJB=*F '60 M"?AQI6$_E)1'9&GQ_K:/U' ML=[]/#%;_K%"QGQ! E(21%_%1:9[W-!IK4S2%.LURCLDW:2YY(X\23[R"R+JVJ[6\RG*MN?_%TT/,/E#2&L6/_SS2U&&)9YHD&>FQ*>\(N[ 4;@YM8-;+<(RG4 M+<(9%] SL,ZY@FW#6:("2N;R%!F7']$-X^[=@?,984@#U^ATDF)!T.$;%^9: M<)_CAJ6C2\R;Y/:ZX :VPZC82.NLD6275]NP"3&G#Z0X%DQ,.%KSA'%0Q MQ#W.OZHNY>R69QGFF[*IDHT=9O,\)Z1/>RIRK]]$AL^$"\[6929P&CDE M:E60(Z!UFL:!6NML&2(0)].!U.ZJ@?[^N"UMNH*&:,UA;E2D^(FG/_,Q$FCWCT. M_6%M<%,$KVI3W?GB][EY[YB/M*P)-R26F\+UQ<*)H?!,7G

    9F7VNFF%$ MOC#C]4\">&-N-3NM+K#8B_<7)[PILOO>'%RV,!F<<9F'?DQ\NV"T*TS[76)!'L)3NJD.$TO7MP,WK5A3#'&WX=D"N,TW\+J1I,DHQ M]6US,-^:NI$ 2]V0MLJ&B5/R<'Z 7XSF78MA]TH]1)!KN6/7N4 >P^RG8]["BC2L^[S5M*DV6SSED6"T/>3=.4 M?5JRFZ-H2Z2',4.^KGG_64 MYWWD"U66F X*:F/ ,8=AMBW<9II>!5+",2!1TZFPO5PF-,-BQ* MSO.1!*F47RVU! *\,5K]PJ:KD<)$P5HHSH%;E5,6WN%FG,66LY:D7V)+ $/> MQG$>UPFB6LA]S+GC\PC;; I..3+S\L92T>+MTET/_::YK;6,G0Z ;+J1)[7@ M0GHS5]_"UA03IG3C25L-5RD7ZU]$I2&'&I6PC,+E]#HVX6J%=9]+S/F9V$-[+R*M(%S6D.WCONQR[S^BW*,X-JS@A!=].R M)%+PQ'8K QJ0S;[&76IEN0;Q=T$VMBA$A"G\7K.#%;+/L0706\KP%+S!^9V2 M5Y(WH0]L"N[-*4!O _RB)2;LM,P9-,Q!%M=U1/3(, /-]9:A' MPDPVM_(OF9JIV!Y$7660$E,CKSDE=J6F+"9T5?H,MN\G$(C,=;@4RB(MO#4U M.:^XQ(;:7Z"<'" Z+>L-=SJB'HI#?1CHNH9[9ZIB<59Q.]MY5Z@#R[1'&0\II/F>FN^.1W"/\ M/(@D*"MB9B]#7QZ5HQ-I+G&HK;T]-[DFR<<;YM.K@ B%,E__R:>B6,=,TO?8 M-$X2\_Q=3PO!)\]I8HIP5%6* A2,04+ .4X[>0QKR_YQI!ILXOJ-KM)W06H8 MXUE*%**0'L:0W/]$_UQ8!_[-=:^0BZ(NB&\XUI9/[Y0,>PX1Q6U1ST;WD\ # M[MI3 OHG3^&F*3*^^@M^2D2.DC8=LVM:>+[3IU?\.7Y$#ABYU*WW.!2>M2%BZ3/TL:!1A MXTI$("7_G'+GZ>[577GG;P>7,N>^$8_C$$1M/V6L3>@OL2L:].EX^E06IFR$ M%.!&*"Y:)\H@"D=Z0OE_S2)JD"U2*)Y)CL\F!'O:Y,0=U\E_D^O3XIMOZ^;V MT36YE:[./_D=RLNTF['4T;O,IGA]1L1.A[!IKQKWLFPE:6FYZ??^VPDZDA1A MD2T6\E76EI2LE_+F(1[1FHA?&KZ2N-RKBKSDX_%_*WN&#(Z/?%>HY5UJ*!A< M&.ZC3Q]DGX3!^!60%O [.;,TEB*%Q)1>7C6!(>A&8XL A_N@\-8Q%HH7)]P M7MD86^'Q?KD2Q,X"+GXQ].%?,P$LI&)H>TH/=O!"M] M+%=:*,'-U2"DRO-E?A!CP*QK-=_$G_VZC7CWP M__WU#P]73Q\_^?P/GW_QY/_O+5]_]'?_YY-E#C:S"KM8(8_P# MS\.1#P_ZHW[TAXN_723/PS_,?$M_@PM,;7%-KWY3I)"8HLYEUZ]>D/1=T]9E M3J0 8OC]P86L_7%CM5SPOGGY'6L9!3TN(O5 MB^LPD,1>"96TY %1$R$'=YP_P-RPV%4.5Y?"'"Z5DE4BU[H_I$H6/'9FZZN;W;Y+C%B#VS7 !G M+)0U(LZJW0K^'DJFY&+UFJZ9V=,:9B$$DKVPAFD$ :?5;.GJ 4\?Q[C=0\KM MUZSU@#E44!:U@("^A9[D,A7^:.-)EP=N79%O5;H?Y#LB;)Q^!]$5+Z;]*OFQ M_!HBPQO;._,-T1"Q L=-P=?.#2R'_^N2*5&+@9W M ^;^.(V">X3^5%SWRZ\;;%K3Y%8^/$..2'_8%]/5LR*3N"E\U%R>I.C"B8L& M'X/0E+)U( EN(:+ZF%^6&IZJ7!)KL1RY*6ZHTA-5[16'*(2=A0U]B]I#9'H;IQBBSE,22QZ$Z# M)1;]!*@?1>[BHGV@_SVIY.6;?!^=6?>P%Y)6,^\TZS [EY/#]82C<1]. M3M4[YDS^>E6 #-Q2*ZO]<$EN?W^P>>-*UP)N35+\(&1BW W7]M>&".+:5GBT M=I!QS2YQH7@G*5KF--Q9*H]JH<]=Q! O;QG<$76N4!"60D0X!R5?0*IP.2&K MR^8KE<<)-PJM/(#T.R4%)17V$VEYT/IARI0I?K2EL^:0?C/X:YGYHQVHW#?K MBG-P?6*I[7C[:F_Y6?S2;7%):E?9"']OE1()8>=-"@L 649L_.QC3>2T\Y0R M<=K"<=DB%4X#2:CN;!?>0;+/YFNFJGTB1WU:!DE0*%1C"0O[Z))JA2G"7CR# MS'2Z7+L?,S\JT$==& #2TM:VS .,%7AEOGE*=L)$\.N\W4QBU'L FE.0L=92 M[]6?S% L^' 8[!WG8LN9J@A"Y6LW>1G(&E'4[#QUAU?N$<.[X631I1-79;Y= M6"$'Q75>;569\-:UZ#1O"\WHK)#?Q34;[!.I46T<"ZAU$([EYJS/V];]?JBX MI;5D^4>R%@R@Q"\:M-,7@3.(QIG5 V1[4W9@K2P]_#/AA$O)[)!LN6XJ+_XV M,GG=J+%=#1'^A(V,66*M0/'&-VEY<1."$ Y#"<^J52!OMN+,>5E[_)U]>2H/M&NU3S#CT6SIT3ROXI)BV 2"9!MVDCQSZL+"AQKLWG$S$"\S[5_T)T#!D#@"!N>AE]%J-K,;<^P1FH^"5-3;A:Y)71Y M#0+7GLM#S*C-GB:U'M'N;S8CT,C2#;!&PT37*+U*6G6GZCD;$O((2(PBIUV2_ I^P\Y0E$[>,6$Q.HVXX,]V.6_GW9=W M3A% DZPI31-Q?7'5%EYN=D^WR-2%T%\EF JVJ]ER1L8U5Y$V M&_(W&W6Q^(\C1" +!Z:079&XB3.4%!S".2UN2O;'FG!,=Z))'5FS%F9*N% = MUCI5SHD#O%,+)WVEF6ZYN\ ?4C?K.BA6&,9[=''2^O,*A4L*"ZO.:86<.$7_ M[%?G9O1B*2/ONF 9;%'$;%X7TX_Z\$/A.G/( 89,IES/L9"W$!"_TY6BJ3]& M!"5U!\,\I(6SN$NH,)$)QAS*>FY/,;H.%0[+!T;&)VU[26L-N8% TR+"PGOZ M*H;JH-U;9^,=LY2L4,K]EYTO^@4?*K%S8M"1\I'2)F7KK$J*]QP!5K3,Y^C, M* UAZN23RG@\:G#23L-7LB2;\12E&U#VO>O*B?,0>S:\T]'%01+L?#51P$%,2HV M++.#J6 @27UPA>"T*>76Q!.Y(VI!B$=_-JH[0F-)+5W/AHPIK M:M$\[,&[J0_*K;.'C/^+*"52*ND&\GH=YL'9+CXSS=T4E2?3V/B]"#E/8E>>;WE(/=N_ 6@ME1 M2M"<[,)E"NQAZ19O^[6%2OWO>72 160A7F!Y2MTH?#&;P0RVA<[_6C)OL4G$ MS8C ;$'93=<72][*GR;)*[SPV-P#2]Z;%V1=%YYG+V8IQC MO[TOC[>K;'BCRHT-;!--YGLT7IK%$"VRF)-$OP?#;OML?DIQK3B-V'*(VBL* M^EC2V.7!IH*RRDX$"!00)U+A_SIVO!/]M-1':"K8%\-!]?I$,V (V7]Z]$[# MAWII'F0%1@D[1MJH1U:][2,3*2$!X^D,1Q!['.Y3VB'(21%2Q#(:WK+U7V!B M)E>N+>ZS2'I-?OWZ+W9+RL)Y'8)4/@"VO[P<>NL_K)KZZA$Y4>$4=>3G.5D M>P]KG8N#/HU5?^ZG/6TV$#^.?0>_6&Y>:.7"_!/&OEQ;0351A8NM>%TG$F&$ M: A+$DR^!''_*L9IZ-B#1UM1Y)+).Q1>;2HT2I%:H)OT1QDF@PP4US?^Z=)M M]!#6[ZDE-)-ZU8^PG6&%^D$NL(A8@^/) ZX@-WJ==[#UT\-!4^+=X'%?8;"M MZ[*3Z!!3)T0\X;9OE)ID]@6DTSS!WG;9=*,R6,#\=?#]D%I(!4%OK=>!5F(( MRVJ0WB)$_&O-CZ7=<,%;H!PBW=8:=6.I4?GFMQOQL:2-;AJ<@DX;O)JD(NQV 7O:B-X" 0F MQ"571O6T&Q@)JWN#< :X'Z**@ZW0V\VZ?7&^)3\.="^6N ML)/M:,?D0>.OU+B:"V<-$D(AQZ"RW9((IE!#M:3_"Q!2WEY2:D/>62I)R'#M MFXJA41S!"V; "R#[^-:LM!J?Z.INF_5@]Y3Y!^,<1-1Y3V@TF!!."'%AEAPW M$(!%;?H%_U?6O)<9LNB>5T=K&0GC(V7/@S65C&&*L8[ZVBE1^23^2^HV]&1Z M;VO';-K3\V$$0I]I^9CN95MQ636%HNSRGUBAMFM8_ >Z8QF%UIQOFZM$=,HB5'"AT[Q=4AUC>LC'$I6JDX.!JC[]N" MJCX [;DV+LE'*>\$(;0A\E3LD%97#'GB9X<-NR4X#*ECJ+8ZT6:LW^97G#NA MI@K*:>%WR1BMI69P>3 'R4^L.U1W-%A)IN>&HXP$%8+IXUM'03A\^NW1+V( M2I(F'J(A@3$(H_L)$F!E1U4:AI,ZI?()KTM#MAX.=F?I'+-?>DRK,6,N+@ M=K>"@&5O4*MZV]S\MAD2'RF 3,-FGO ME6Y_J;[%G1X-#CV.]TDQ"DXOB[K8EFI[;K73*XO=R>M<.FWND3R;J*1&>T.I MH1".G4:VY^66A4VY4TB^528S4VPJ-QHBM0M93B5!&Z98$G0 0Y>HA'5 M+TEGSE:Y?XT%^EBN[E=HU.-<*K;X/?T6!@Q4]$\!U.%HK;G(BF]J -W7")%TN6,(1-Y<87':P( M@7LT+%0QY>::GSAK\MZ"]+IYU%L$HWRX[/GFD*Q1-@NR5MAYVIL"AXPX'TOV3(>]P,O&LJ3+PTK:SE05 M-2V@^!WT@Z^SI(.!C'1[X$3O_L 1DH YI -"@RVXMTR"U2;WLO];')9"=^C4 M=\7RR_@-OA-(V Q]].CM)I9%RTNSO_!RH1$T_D8(&L6SX7_;25T 6.ZTLVZV>1C"E0JP<7C048'\)+P=6P!@#!QGIE3L#6 TF@A> M"C:M*#8<-:,SJY3"8''O?&5>KG3AC-I_8TS(U7N.YS'.J'4(2\'EG!XZ\,I M%&+^LL_BKIC9#0"3$JN/P "YBYCB8)X#3KW1_K.$2D2VY;>$C^!.20J%BO7@ MW1J+/(D8PYMDO$G1]YIZ:0WL1^7)'6.:$V5ZP?/R JT3_@YN#]MSPUAD7M&6 MVS;B/=4)'!/RBBX!P;H'<*"[=O)D-11#(QCVZ_)23I+TI/<)ORL\7,&O 5Q5 MK [-$!.5EEKBF_U/.E";4 ^9INI3VROO#B;"O1'LIK9AS +3" @%8-HS;0I- MA#>E'%QY-ZT2=>=K39ZL )U V^4C6 M-?GDT+2](=3GX,< I3TJ!SJ++#L M/UZ+M'..+,K]J.%_WKUXKL,=J\-]<:[#I3_P;U^(>=_F[R!!^7O4DJ -_P)$ MY .'@W^6W7\:OAPE3CAA4@B 1E/S3%DOEL 1U+,^!_OBG4,&E.W8)4/AO^@+ M2T]T4],<\<8IM]4LFB^8-Z0N&>Y_DH(3>;4+LTKLG)2YOS$Y5M<^8>OC1 ]Z MQ_/3K1XX=HIK*J+LBK2WYJ__>/YBA2("0P>Q5"&6JZUF)8]ZR%'>H&3\<@9L M037T(M\M1OBL<<,%"BBGV)BU&H+$M;V(!FZ"NH&JEC:J:[NIN@12G3-/3;"W M6[JW>>>-,]"K/Q]LP!DS:*"CM2IUO.EUO94FN02K9-PZ,>^NPS^9#1B5Z61! M+LL-.V9NZ<-<,Z'?4"-GY)MH2]%(@F,2EU,(>S:[IR];%5=,S8Q]\8I$?HU\Y_"%^ M31/$DX/CA87%PRR;-N%@GBTK2!*/&P,9."Q2,RF.?3^TZ^N\&UDC_WK<."0# M99W'6O6]".^.JT#Y,; G8HV%/Q?FT9D&W$ "6GX!(=J@BIMY6T-,KE3MSUY[NL66\LI(#C]= ML_03;$CVQ+BTEC 5P29KE5@>%ETI(9J\Y188QY=*U+>=)JFM;J(F/1R$$$_4 MPD9:B/_VD^#[B=WV8#;(4%8^(1NLI"(4F&E4:]V1>E204@P$X^3A5.I5X *) M'N&T@54+Z(JDL!C;*N>./(IMI;QI-NJ7I/K"#4R5V#^0N=+3PH*M!06QHSX< MZ"HQ1B1%5)BYU.K-#:Y2@?+P1I#&._=9XY&A\=^6_N3IE<:W8:G\.FO.U'$+ M-/+D;=D5SV)?,CYOC1_:*RR,![N2$TKVQL\$\<'EQBJ_;-2M)S"(_$\=K?P" M8WZ?!?^=ZGJYLDJCAY1Z2KPI>;9J\UMWR\H]GP83SWS, <)5G89&>B>L\!X] M1 4G(J%#+ 5^H'(YTS00J*GG"IA^9=S92/,NF>-$ Q-UJXJ@R_O8$E$\[G M"V(WM['9%MU":D ,#3!C#.PQ-U+VE-&[2A5[/K-$[A/6U-=6G."R]PVX\92: MVP#WD&(?HR'@G=OZ5W2,P4[(!29=XXDFSF[75)0,\_LR(QF;A[7DV+MU&G M5 ^S.))PC+852?+1+@D!7AO&KXP)M71)X47)*.1 MW(6NK9QR?!YK(9/H@5MA.*5QM<@HXB8/]BJ MR\P7RE(7T85GSO64'D:Z4]118(+))1=!O--X)^EY>J;*%^G-@D=K.*1;K#0U MMG51X+FTX9YIV .*:T)PL@*YYLF3>'84_DZ#GG0]6_;88>6)6$ IP<5*@]E+R0!QU6G1PIV]5EU% MVM!B:4XCB *B*/J*2U'2R+CDQYQBP7SGG%89=B-U=6O\U@JH&&F^/@]ZED[# M;KS#]')DHH858"OFIH3+48%]%Q\O[@A):'O#Y0.J!MX/J=#%?@M\1?-#,R-T M@Y+L*U]:#5#4!)N.V,(N?L/N%M&:T)XUDOD&?CH5VJ!#^&.P:YR+";:A+B!W M_=5+N6KL*F>3B+6PJ=3Q'-VWP>X8HM6%5\7-%[TA%[X_GBM['RG:9 M0M^9";MX:TBAX,.'_XW\BMR#5?FV &^+T/2,SL[,R;E8O9@]3N')*+(X5P:A MP#@[NVVJ"KTV?WH'2[_/\3./JF+;_^F3S^]>TT_Q#2Z7KR MZ<5G-!><:.?@3>H?< WSG834-XZY(,D%*+AM4]"-[K&,G@Y3=E<](3^7C$UD M(0R7!]GS-EQ.[^).G3?!K[,)QKH_4A@E,!E\?FMQ53Y]M"2%^04P MW!7EQGB"PO5&N;"TGF0=3=H4IC:&4C;G]?]P1H"8? V.^,2230::7?BME&^9RQ[" M[>L3*BFQCJ!%\1>YO").-C/JE4LE$0A_AP4+_\G4P@3J( 85)1D69$>]_)&\LD-E;]KZ"C]%+?)E!CP1E1P M66&N2!P!U")WE6JW\F)1=3!+KM.J#$$>V87O.\ *R7YP@"7U9 M:T09Q(4K7E/ZZ/T2':=C1X9.*HY,&YJ9 7!\#MG="M(2V)J ELLV:>?P"!5R MSXF6"O\\!:07=NVO.?.O70]4)8WW 2[=LEM7QA^85\[OIN(=B">(W9#KY+6T M9[(&IQY@AT^@ED3B$Z4G-;<&EQCJ^+\C@M4U#N*58_LE QK+W27Q^F,FI/BD M)>/P#!956\X66FLV-U_T(@(H+RV]<7(M@AN5;]BQ-IIX*4009I]6/2!%_N-S M!A6@^=(E2BD]C-*2"Z'[?3J 'BVN8II#QBI-!NE#[?NT%F=I=F. M3!\I&&FN\6#UW-%W&G>#0"L<;ZN1 4^U4+MB-59S3:>SOS[^"5YS2 M4:K@^,Y#&.]*#V18I11 W="A98K=LDUQ23A9K5LM[6'A,7"E*[0VX>*6RY%\ M.@V*[[-6(S4!5V[G$ELAEF-I2(:*^O4Z_#Z:F_75&')M+;>]TKB[&2%>%;@8 M1!30K)5X,3^(/(%T*T4RJ\@[3C?%17 M5.I\8J!&IAS!7ONA#/Y6._ M!QTN!C*>+()N6@M.SM,*PB*$EV]^S->2>,)0$$7.#'?%# 'H]=0_$R+$E,S@ MP#?$$;9VQ*F$Y5$0FVHS4;-F#FC+NKPIJV"&Z)H# (/9SA:FS@>ZG1WS2E*)?,S/Y$*7:>P^9=CL/'U*;T;5X/ MA(L8T ]X6GU*$E([J3UK66&")";.4$@$@[T4J10I 161K]Q983>'&_-4)(#G M>CAP!7MN8NH6<"PRD8$KSJV*Q])E3KNKP81@E4AU28Y$R($U6AF,138$& M^Q&FJ[>&\HR6'PZO*P#EOC[ F&SOY;>JT[I4+;%)XS)BK$$.M^ M$VS1+MAVF&JE^\M6P2H.+0O?YAW329IY)0^HZY2T3FYMH=V3N;'/$BL?18;* MX<#,Y2@S./'U-T2@4N3TK+ MZ H*E:R'Y$)D==M0JD$?=C-A8,;]B MHR''/+Z\D?ZDWHR",A"5 Z3_F9$35Z,.3&)LNQ44H,HLR&#;S.#ZLEHJK1)1 MFS9DGXMNS0)X- 4:DU>J3*%)E]BXM?IJ,'4#"B>JE+ ,UY=C"ML$4]&"1VT5 MV:$CKYMSU-VXYOK!$^YC[O0MQMP3?G\:MD^QK^AD@+.?Z+E&4L_8[,N]39P7 M4>4W^PUM#8X%OQ/)+KPTE\)S#J8;EL^..1U*MUULM(E'.\,U)#T-'_I[\")A M+PM[E-&^:HI (_WT/#!9#OYW8;PJ-8ES$M8/ ;+4=1VIZ%["VMSQ0_$*1IK,3MDMU:GZ 3'8Y"*7.75P%1M!1,PX50P MK E%ZIT/-#-7CW/TQ)U&_BJH2;MK?=TTG71!,T@J/JIPS<_Q(0\FO,>=! MOH!EZZW]VV*3F<=G_OEB?'<05-N)7F^;1[9$:JKDEF0.$&C"1*.5V$!"A+!Q M<:48]PCA]Q9Q=*YRQ[[MK&D5GM,%"UYP'CB98H]>;GV,!_K,6'Q+"#H=>9>G MH]0$/5>3L1FU/2DB6I#5U7^6^BMC%]<2A\/KD!P]_35AF3+Q,R>0DIR4>?LS M3I&EKU.BY4VN^RXS:]3E6F6T<@&NS4X(3#"\+MP&IY0:3LH]Z5Z)6W5R(S<[ZO75'^B],H$(84Z]52=QGW07=" ].Q2G%$,S%?,,G/L5 8!L\[ MVPL]S[$,.==5C9M?-.^=;![MFA"^Z.= 0NPU)WT[L8:H"O+BUMO) MF\#IT9)J<^3>FA8S:12XAVKX6C])6T3S7M1N3["BXN MEVCIW T5B71NDB;)461IG!6F6J3=D\9:P,IIU\J,GIR<&-93:4[M^1Q20_O[ M"8!F?.6*)%A#X10)'/7-53-O])PL/<3$&;1Z6Q1[;;AO"[2$H[SE$0L@ R%H MVZ99#YA4#\P4-EA-Q$Q^T[Z-,2K-0KP94_76#G$_[$B$U0LVH^;\$ NZ]A.D M2HHD^&7:ZLU"6_N).(:,<'0ELAF#IS>K7;4"S)SJ6#!6RC3 3(!WD^9A'(@C M2@W]RGC'C\@8*F<^8!6;^5MQ/,E<.Y,-R\*/,3&EJ/+EQ["?N"L[G"X^)Z?EE5? 02W2'W!1REF[)A]V/)J(:3>?>K34,V3V"<;B# Z\-) M9'_.\Q./9)&6WH=W9$NDO(RARAY;O0.CO M&5$TZ4*EV<1-,2K;:;[LR$K?:Q3(;L[+,7?K-KC#P:*>"W[+I_CIXW/![V,M M^)$ 7$$RE 0ZZI'K;$<0(A>!6N0KI] 1U3#%D9X+)W8X 2?^,K+K64]CQ&YR M(N[%&^\IV*RI=8J,49'&<0FI:UCY>=@\XV2U,N2*\!VZ1O?%WCC)-1^[.\3IJ4Y$(!-SEJI3=Q-7@ M<\-%='93.,5][#'29T._>!,VZ YI78H-6R2*EG(J*G=S1;%JFLAPL/J\0S9$ M:L_31V61(X3Z#Z2LGR.I0.$:I1E8[BMI?"D>21K 6R@AVIM-[EPDR,X[I@/Q M5QDB\1N.<"K[\+A(@J2\!Y#_;9N;B/!IRIF=F,5 MB\EC8M#F!\2''GQ$([^MDS?F!L3E-[XE'2.J@+5:#')*,\*$[<],I%*\'/44 M^$52TI5EHV69T;$RNN69CNY^S@U0_7L3'$^ZO\J(0>;D Y2ZS]RJPRA@D9D M\&U'2J#DN&XB?Q/?:L'RZO)P15O)K03N3Z[[PAMZP8>Q[UZZHHP:Z/4R&;L+ M_*9U=;'^.$1A$>KL?.?^W#M7 4S3[&I*C+AW4=ASH]-*PK=2-JYO+0W MG%H]I?.6Z=W3#GNC(IS^LK#&2YVMD$J;_T32W:5[+=D]<_2"MM%.Y&I_XVO2 M5KV?-R+I_(7_XF,;YO\;HI?XMCC@7'T31EYN2@UD$C*NT2IKY[$"U92N&2>W%WG8LX0^A(\[=*HIO(*V;W!$= X3DL#ZX+\L4%IF5INK M;&73K9OT*9%D\\;('2D=$T$ 0O"F*M4?)/1(>M_PLR88'E87RRT3&&>K'VG: M0_H)Z6>8"MM9[O[=Z%-(*$L[GZ.F,3PX[*<$)Z"TODB#T[<5QFA;258>FF'V M&&E$98\$L\=365DM();]].#+3AWB^RNYYE;T8%3#! MMPK]-J$EL!;BQ3K/8BSI3(.2T[A=,?U8_F1KH^@2EDBE'@_WCQW6OYKQ]> M.PS#U]\]UR+>" R#U*F,@"\WC0B0;,H$7F%N=NQ;T^'[E!,0,1%EP3CT/D$- M3N$>3;6Y6/UE#G_#^66%VS2MD=! J-&0SE+&XK3VI-*8C4$F2_V'%86V27IE M[/\#MWY!W@>"F$@.98QBD0[]U'7S0R[;)-\F/[9M;%DI$L4P*8PL^[K3I7]_A$E[W]"4Z%W+_ M,@?">&46JMM",3%SP]D$* 4/4\8GX#=X#OBO"KXU/T#E&3")'C)3V&@2@@SD!,EE?34I/1?R,2KMH,/HKD"J-,R=-:QV$B),#%IN9^$$B\<7''Z M>5.I,1>GR[7O[A MFZ;AX/\K.N'/$^JE#T>$*%R,87ZW*5C+64J!9VF*7V^TM E0E8B=,Q"MZ'S2 M,>GEV.5O-6.(-FXN.WG#*WENRK:8?D?3%0XVH1><1U!B1>'A">(O;D2.])+(3O=+4U1;9N\/(99(BG>\:E3&/AL=H6%*& M<+[$913N$9=PG88;TJ/#XKLH M+=PC3Y3TM?IY\K(CWJFIT_/T1;U(5 U#$#E'8* 1H=,$&^NP3R";*%;=A==T M,SP%:Z9/@.LEU(.7_O?@%(]1G(\4Q9DZG8X.X&[@9O+[R6\LX#;O ]J,FO*8 M"S^\D<&8F>R[LC>C>J'YWIW$4L&Q:ZH;3BU[<'&B:(<=Y;SLK@SF,YQXJ:.= M2$;M"%_8-]^_F,F/T0O@N;6)%6'9'0+Y8^ILRYIQ,#HTFKOBI:-S44##%.=_G($$NZW3R6H/+"[QD&VZE0N)[>?OD&_RPQ0ZE:=#^ M,W;_SXG2Y[+XOP+:_&-BEWI>T'5.V^H/P9$-L]:=&,542I\EO=(W)2LLAOPG;5LJ%KIW"RZ*BY71[4&0X']&:H M*(4I[H+P-IFNHB/CF+":G88U/M8%38=="HY8"%V'T1=255 W(ZM)EZZWE*C(;LX FQ2;V0 &6R4UCLTU*C M70$U6;)5_36/<4T5_6$O]"GPLL0DE3>%_SVGQ?MR"]B\KYS/[4Z:BD[9W*\+ M7UE7$D)CH4&K'1D(EIX;JV8*)&5\6'S)U\@\4[;42( P?29E+"W/-HE_9MKW M1)[=(DP&]&E!7*:/ZD'Y^FV84ZIA=W)YDO%W:^K88KMK_'+:<>/G]V+U5^T0 M*]4AED>#A-Q)CEFKAMPVZ)G7'90Y?ASQ\,>;B29":W.CN>9D[H3(7+E:O?QJ M;EWSCBN'2A4FR#[[PQ( ^DLSKKTM$^998H8%6Z"I,!-?\V+%@KV)D%'4G2.%:S&[N-=4A90 M!Z'ZODXN8-#$Z*LV)Q+F94[D(NP-\PAJD19Z7 M)2/"3=GDFT2P5L+*M?2M=$-!/HGV9])*?D']EOHG7R-"ZJ3QWIW+A? M4+^P*2"_S2G)6[WBW"4=TQ>,7ETV=><*VG\_?7JNH/UV'(\W7M12>KI=LH.* M[7F[OO9A@Z1W%/$OQF)>E)@>ND%2^* 6"UKM+:4^RG_-FF&])H]YB-H!S*<_ MG&6]V[107Y,?G9#3B?8M&BI.PU=Q][X44/C&AZ$,_U'T8K5HBN6NI(1]OL>_ M3EVYL%H 62:$&]Y%.+I>DK9<7X/;10RP #2"%46_#84S/V^G=?!_-&AA"<7. M$\-YE\;OL>+(B-VM/YV.A*H&[Q9Y^_UN)W+*KF>\AXEU":C/:U3%8(;J&1>K M/Q=\G]]"*9"XEK [E05O>49R0#KBI20Z=)F$C+YOGAW!V9Q\H4U$J1I&Y,(5 M .S\&$SB5',2&KJ[(%4"ML@!L;P0$6>TL'NRU1KL>?W:*W)<(8%(GC/G\SVJ;5,"TG =J1"XO$AY>]UWGB[_?M5R MD;BHPBJ%*2PH@F*%)]A+F$XR.X2Q[T"Q5:*(TG%,^571[4NB]"Q@%$>.-G:" M])B"KR)V&_)FL'LX[:S4ME3Y0F9;ITE%H2QK#3JF;=EV?8P?-\+21-9$($$S M013*\Q7JWG@\F8H5G$S-K$WA $KXGS+^SDD6&>>3#G1<,6*;3,> 5V97/.+J M'43)L 2)OF4GNBCA+/30)VB=/(7.HD=UCV+GR0QDHSN*B^C6O!-E96F=:,?4 M47\K8[H:B5QC1^C6>EUH:/B/C0_5''5R)NG0J%GCVV)F "ES!GJAYZ].I)^. M.!P),,"K(KB[E$(^FW:X&I8@'G/3Z!J;ZQFO8&$2Y<(K/ F%R*)_;&:[6_N1 M]D&Y=41NH^QTSO5/DA0N>\>$$IU>JI0+ MWD"/%LLCQ5\GHH.T>=>BP:.#NA]MXFE5)54L1^N(+JV4SB$57Q!R2&<(N5ET MT<'UHF"#,%2T7I MWZ+@/C2Y/UWE@DR)0>P23&22A9REW1RAHG0^L>D76;71<.FF$PU2>I5SK9V* M:+HF1/TA-V[DP/Y5J0J7[TJ'JERT/R5P@@BQLV4KY'C#\AO$CC SO'26<^:" M8'YK+Z2E)-6Y0+TX<\]U71SIA!_*HI+V']&JX)P1M ?"U\/=<+!)7H-L/2:T MTL(SBU['LBMEAO<17 BGU%C7V!M.T<(HB")-9K4&'!BAK*';MT(D+T(0\M,1 MK:NH402K=GPM4R_[3:>L2;0_4H26 MWCN]J<#ZGQOC#%F-9%HOGD3R)^)$?.\A%A!>!IXHA"_M)=F<2)A@JH>>,YQ5 M#E7%+.Q7)&AA3*H0"IK9@)22]DMQJ$G8WW7A WTF?1_Q%>IX\!O)<"PFN(>F MXDG<_C_,+XDTL46 B>E4*>D&SX=T7;)K@&FE;\G^_2E*O7G>$>O,D]LD@3H0$LH49>2I7#!=@ M-SG$C""]A3';%DT^[+.6EXX^B8R^64R_H1?.2SP7%07@YTZY8W6^3\YUOH^U M4^YR**L- RFBE09T+Z+VO)5!"U)?XO['Q\2"<$%"I'D8#<8Y6':)6(J7T@ST M P[R9\;\CJO)!A:\+6Z.G;LV[G?AL(]9=RJ/?C3E_^^X94=EN< M9]90F#FK)K4U*I.;N4/W<'$E1*J+!WW$Q>.KUVPVROJ:&P IJ>_8=RH/U%>/ MJF+;_^F3S^_>"8\^X%; ^?W\W]W*?F0(Z70]^?3B,YH+;0H5@T'2L# 1IC:- M\CG2"):NTL04G=3PO6?G)7NO2X:F -$L5U?PAXO7%RMQJG"2(ZG:>7W>^Y%* MZ%19+#X*@.!NU=,%IBWVZL_+]$$MGV^0A1:UU$K45ZH(BC$PB2DG5EKZ@?/I M>L_+AL"G$O2\QD=#'5RH_KP4[W>U>[]K)S"UC)IY(KA;^W1F!6-5[^B*R$*L6NNH M#R3=$SN=M$_?,_GD/ZT2S4!6^MT[R6*O$6Q.)H.:T'Y(,*IJ,BXR &VI>J,, M:Y)2"'XRX539[1I I$E/6? M!4)Z(I7--T4D2-:F><+.FKK $4[DQ/)&!A;A9F'6F$V3$#+D3,-*Y8B=RI/" M4/ZD_^O*%'H,1*$H7559(3O.HK,8B@X# #:[,=2>M^5ET1[^,&>=V0>QL;DK M1@KGFV(UDK55H[T9#'W5YV'BMV&08Z)S3G5AB&4G=/3\:(512R\RUXKUL^^B M7BBDO0@S1VH(GGNMXFIQ6)L2%*1V"I =)"14Q]J[.B(: Z@=C+)7BZ(C-%.Z M,VAAN&R+U)$?O>N[OFYNIVD*S[C4X4'KMNFZ<(@H9\Q%WY2&T.,/ZWQKG^7OK;?)E(B-GML1O62_F;\?.2>Q-!JU37$B*P)I'EL*(:<%LUD8< M$5E*SBU;!O7S/'8I<:>RJ5[(PL_"F"C=$R\^ 5DM=Y8YKY,BEEV1=X,1>#'0 M@_FOPXT1#F97&M3_QV#>^A4%+BQORH:-T@5L/AA31RT?=5?T/:FXQF U3M@S MYV@_HO>G>A(D-6*L9 M$7O?UT&^:6WHYJK97T(R@JHH>)YZSIKT*5OA?LNW; ME-<)?O)@M$?F,)N-?+;2N$ZX;QZ!R\L%>=?YO\SUYY;J##S:#"]:ES=EY=+& M')MG$K$+^?$D3CR-8YC:WE++]-I6&+8AM55%&697$G*&*NRMQO0R"'+W2(JQ MZ=$5&*KCG>GO 2!<^$4%,!HE \AEBHZ!N$0=LVUS=,XT=XUZ=I3QE>FO_&&[ M@H,=N%2E%V_R,Z;B&)\^]PBIC 4S1%%G';8GMZ^D!U0DE'%)=Z/^%<'8G;%" M1[!"GYZQ0A\K5BC2 +^9G"_V+A,?"O!< 3(G;C ?$M]+[DYYTMV$$[FY"9>4 MH/_HS"?,KR-FDY1Z)RQ!F# 5!:W"1F JUQFZCK)>MB?6E:Q/P.R6.13PX(>S MMDNQ@*;Q0F90MUNBN8XX=_:'V;-4FZI@=:'H"6^\+O=\W9K-A/4!(VC*U^)Z MK;GE,(Q+<@UL2(6*Z]'JF/G/R+E_%_+6D1]LWLB)P*>.(B12DO"$2G04*"Z1 M5%NQU:5(Z6,J+)3^=!K>>**C37-BG5)?I1$_R'YNF[;:W!*^&7P_8T(S/_\T MK_^&.8_L!:Y'*&DJ&@V"4"I#54S'(>X:L1/QZ+5A$WTKW\= ?BY%@'/=(Q*3O)JI.NBM)9]Y[ \AR1%WCB5TH4[W)TE28U MN=%-IXU9 @;RD4&[LZWT6O!> 0#]<\ S<]HW!2DAT!&!2,.C$(-2OE#?M&!J M=@YM@/R*V$&\F'1,*+W:R/?V//ZS:^/7)>Z 1:'I4=[2&OL2HCE19X7[D#M2 M4*EOL>(M=[Q0^JLJ;G"M<[\3(P1:8_Z$IKLT8\@@0NQ[XP7I3)>=C6\%(F8 M@8=;DBT1SFH 5DF6K),^5R9AY=91GCS2=V=E:W-3T2]3%Y5TK@:[2_,YI@HW M0W5W?GL26R^JI.+W%T;-@;=VLE2'B8\9UUYN('=]D&L(>+$[LJ='>]0U1+KR=";?\W,*L30N(90KM3M@CE)H/Z*#&6 MPB"R2_0?8?6T_JD?H5.,1@1R):[J>+3Y;H^,*6%-];O1&K#[J:I/20-]L($( M@5/2V.67Z'8DD('VBIRJLL(_UG;:!;UH:'FCVCPENQ7;O>Q2\BO%M*C:D]_L MHWUMY R_\L;^:&S#\LS-4%CO+/:,N-WK MU_AQ:UMKMZM!*=9QP>Z<[F+T;7:RI%>X,@]^7"A)&GE;_R(ATDJUG".JE]93 M"TFF7&S9= ="%1BEKF.N?CN/V%U"?4G^0P#UE-=#@A@PB!T^,W^#)?5+4DNO*S.@M=0J, MGBR9T2HI<1H(C>W*9JR/EEY+TJ]Q5KD>]FR::PG3R I!'7:DX2T*XT3F/J_5 M ;A'R0[UX&B"/3V"4Y5PA%EFU$)PMQ'MR.V9J,/=EJE=$_3-F;+=6E'&6.TG M58X([T"N+I]B4@;XV_;PL#08/-L!X!9+M[]+1XD>XL87[OI65%S,@F*RK"B] MA;Y;8]MLDU?W)*\.MLFKIYJ\"D'=IZC[4073RO+BCO86NJY0U5C\)0LL\P#\ MI8WR;G$VG*5D-4>G#-_%V%KYZ/UF6+"2Y>Q$C8[FA)P$4V.S-*-%D83\;G=- M_$>>E9L\Q8'S%P2/1AKO0G23"PE DD&#R4Q*.]2BU9V#38Z!2 M/E NLI%O,&=OC?Q!!H< >EH,7]^1C=M0M,QNO]OM=.4_F07LE3__J7?8_:E- MWCI1K^7W*IHO:C_E>>X=N%_+;\[D2XZN:E!UK"_!7IZ%)EA81K&:NP%E_/H.P?=7N=X?_55 MSQYRD\WP0ZZ]3X#7M*RXX;:\?U78C6CE6N8=&(2T=+MJ"4*^1N=%-R9UF, 5 M(!@=3GRX^UWQA.2(8,.VWDW7KN[]\/$1Q<4P(?^B4&J3H)82/I>#YH8IWZAF MTI8HW92>==M5(?(9Y_OIA8,4LV&Q%WG0ND-T@L/W#M]4C*QK)GQ M_-&H#U%V/?P(V2)5'A7;S&!C+HS*B)U\.N(M[SQGC'--D/G'6(=K#N_!>F(: M)*[+2(WJ6+K6ZE:(K$JM6)H=*7><6,<(:U1;D-HRVCV"'-N&Q)W>QL+G&I*G M"R)DE->@!H-R)(L0PAF]0)NL*@PA8G :HDEL55O%C="SJJU*8]ZW3:F=N;A6 M6,D[)[EE%8.MMABFZ+XD9<2NO./N&IMA98UD_@ ],*CD#>NJ?=TE%_HR7@XO M,+"XI[;/+N0/HQ5TBR$QB_(T'Z1JC?.%'%!J7KM..G4^)UZL16G5Z^SX!6F"EES MX?2#317@A#E-YW1!M.^"TF*#;DC$\I42WL6I(DR'8.TSZEXW M7[7?4ZHD)3-A,1XP>#-L>-LON1F"_OM0U4]*O4H)D1B%2L' -0W!_82;1-H" MA=M')\Z:TZ&%IX;T>MAZUL*VE[?D3*[;V.!2"2>9NSH<;7-'HPH.B)HK#9,/ MR,K&2ZF?H;6;!AUH,O3;/(7)."U,2)YH7VF4WX+0@SYFP$178J8=[OBSG@ 0 MVF@+5N>Z)VQM'?-U%8U="N'I6 )RNZXU]BE.7(S2F*_D@D70D]D@^(IL3!8@ M+[.241/%SII&C7M$TF;Y K9N5XXF'E%-9\!Z9G&R/D7NBA=;FO;5=;/QQQ*5 M>$*Y,067B < A#G)@NA:Z9!R"DKX\O^:C^[):/)+\?1NN6[(\5H$U4+!X;7J MM2R=9[,AFMN3.NLKW^<"(X.6)N^-5/H.C9U%XX#YD4Z*E1/&,R;P7RC:O=?< M::2JJN;([K.4L(:3% U_<9WG4>HE ,T!V-4F8*"D#M&!!?QV5['IRX04AV-M M=^>/6ZB#KPIU8,%,E6NW3B_5$9HV:;FUA!Y-QJ?6N)3&.89+F&FZ 8*,Z!:D MY.NN,Z6H&J-8N ]0#!_"Y?N&V.>._]@^W.>/MYOWL MF]<>PZ[E6@]H?Y([[@X.22B* ,='R \@0]SW$&T5[U=&$I+J,+M:#2Q<5/6B M5*VYPMQJH'Z[]FMN%^[K+ER %^E15[DTI-1('2?I4'"(@W,J>.QG;_YY<;[3 M.W'HA=ME^[K+AMY.OX]@=?Y[05Z4 :;@2DOS=G&^[N($+?T2\+(555-$XCC\ M7@O_Q5F<+LNJ_ N:O)(9VZ3JLP: 3)Y!^*$\ 7TC2HW&IYR.U:?^6PVWCL0V9C@TCO0BO ;H/+O07P_?H'84AZ1BOD MV'+9KAR;<@2@5UN2J11#-GFQ(7FYBTEH2Z.ER+9P6[O:ML)QH4#)])\C3D?K M!^HJF;@8W4@F&;U>@OBEE\R2,C6QI''()%?0D(CQ&WVZT]TD'J)FK0N;P@RS&D":W'QUZ4;^T&'V=+K1[1^?=RY_.M7BJE>$/SMN@V M-]-8(3HD1,1=@ESMH"]W_W#J,Y/4"Y@M+HP=^=U-+K_G+@O NDXU$>S&Y_)V".P,-8(8N$%NGXNX32,3J=JY-G]W"F*_5URZ# M%V?55/JYF\$(QUDIM\P,_[ MW=X)5R)J-YC7%C%J;M*@R6D<#:1KZ45TY=YJX#H@#!2.TS.KDR(@AV&1NG_6 MVANSI:9OK/.CRBJ>3@L8. 8['&H@1TOG_]@9J7+HAN9<<=FV -&'XPBZ:Z?) MK:U(;5E72]?$9AI*>6=@L: O2/62-5EY(#QZ@HN3E SN+ *0%!]K51=VF=IM8?]( MF,!YZF*]_WN15[;O*5M?Y;T9BYI%?UO0(=?OD'71[TLXYDQB,TJX!OB#*#45 MHPO:PIO7NN#_(--$K$>>KW-.J7 GS3/\C./4W9\&%>U!_G?OI^?U3:MVD'8S M/-,+Y#MW!?J\)TO;06^'!T.RX]&@,5H^9_>ZC%%L$,!;W+^< MC(-N@>#>>'+OZ*>R79C"5PN_<..]BTL@L.5WXAHF63);S*+O>[O=+OQ-124) M-)F0-N4"R#:6/*-D0S(V/G2NSE3IZ&S- U->?V'7Y>V"',6#@X/NL_CYL_[S MVI!?T%M?\5N_]2.P8]\8L3ZEA4VCWC$+]IY@C@!F ?L9HDZV:0:[^M((0*:- M)%@E$\Y8_:=NJJ)3.57J7WBJG"7=:ZYD 1ME *#D;.["Q-#.,_2W" MXGXU.!=;M8!/WAK!HAC,Z9R,3A&39&E.&$>?C&X?'&]NK#JJ G#>P7Q'DN+O MHD-:V9*/1LBI37+,?608M6SFDL>NK[AF^W?(..!O]KAO33VZSU D+W2G'_E[];-%XM:.&=I+;@[*(;&K8U8:D%N>B>B9"/'Q<[_1PBWF#;6V M#<>?/7C3:50@]XW[N+XM--QZCK,UTS\Y:.)>2:BE\:G,3%WCV9A$Z]W/[9C0 M2C@S'E(>.C24DE9"@MJ#.@HJ?_R1V6M'JUIC$2]H.\65@K%JRS?;'C",,UVH M=7/7<4@\L,0T?&+#['1\2*.ILW4Z"DH[C3.7PV'P6SH%:8?Q9 H2$WGEIMT4 MW[0&O8F;)DYNKQJ!O9*4SY#JAGC'U*-J']EN\2C@KRQ\/HAL-8M5G7 M"$$=42O&M./PJ5;L3^Z?9M1PY:WAT!D](UW6WQPWD1.%T\GU V6=Q2E[(RG5 M!&+5P8"W&X*)8(RUB\3A@K0P.UA5PB[A+*QT"5=G;\/K0%@8;DRM% MY,AD35NX'GN$2P"%KEWN)SY/QP+@-CK"/A6XZ(; =&Y+N@5)SX/AW M?1IQI5:^CEP:IK@]HP?]#$#'C-^HU6R>^DE!.9CB(.0L4I3AS[EJ&M->&XAI M JVQM%D$[L\?)WDR@4W+^,#9"N%'KT'8,6'V'>!QU AAZS@?&3/FX]JRB:OX M%8K#4R=V>N(,FY ,A0YU M<]58LS]PY0!>(M9HJPP(\_/'[\6^\ *,\;Y1W.YCQV8B"K"H@<'XMG';_>A1 M*BTE5^/P\)K&AN<+(RQ,#,'ER>R=D!VV=69)Q0Y#H.5>2 MY&!N>'KD#6VP+<#7&,9I" 367 ?.XCUH[[3/?T9AB6"4)"\1:2_;X$ MW/$V ?=4(=G#OA)2;HLBL_03^IW V8&D:2$F,F*;"-G&TI6F*-1A,Z M-04Y$Q0]>JN,?3C>9Z:48F>A#(*QEPO)+G^?\I9\+#[W4S84'@=$I-40'G^( M';$L9 +5%%OMLEH=-G[Q&6;PJ1SAF, :U@*]GCW1P.+ER:?' ,!#^'"U<#AL M[9?(31VXP0:C@@+A"7EE9$*/;C)ZT:FX)@'E%:SS>&060DH=L,-Z!E9E8.// MV?UACJT LUAHO13'3$YQ$Q>9H &*90E?'332="\K%*YP.PRJ@A.I\;,:T#5> M.BE#CPISEY-2SN0ABZSP+ 0<^G=]VD%O+U>KN!?TKR=S.LG3-+\3FE3-533< M)=\1XES;1AL(2*',2'200XNK=P2#' ,:!9ID8-5G1/CUP&8@)I^H[* VAEPP?V5"DQVV+^S>5$ %$M66D9C*1 M3J<\@*M#IC7T6$,!J=^K%D6K0'X\M?"T]E8L%]L5_\IJ75!8V9V@XS^9LZW0 MA$P*<**W "]/ _$!YT#[)9BI66LV=DGO5[;=7L22M6'[3PJL]C6')#P^C=C9&^HT)*]^E>I+1 X=H) MQ]0R ,70HU"P%;!LYQ)I*R9C>_4BT=J">(9O3/GE2)_Q1S5 MVH(8*"S7/F(M49ZD"$*@F[%]WQF);0G\@K:,,8WZ/$Z0GRUO6N:\6?:@RX7= M*ETT]$'I"DYI+@VYQYSP]'% HT]SJ4[_F*0,.W)6JXS7D,,)$<0LL7T24K6E M"54\/(WO.LJ0G:8!W3F (DDGA/%"ZQ:VNA*M!+".$<)R2JJ*P$' 2LB'&KG) MD(3/W"*0J'A=JR^T&_UOOHC*&]81F%\KK^M"\5P7E3"/@F/&<;U_FN/@_,A2 M>"W6W$)6QW)V6UZ&X.<\?0ZS@6<12HZ'QSG:($-=VU6N_OS^8*G5CEQYIV ] M"MU#-QLGHPK+R<-DFLB64QN\%\KO3$4]*9=O?9UV^ONN!Y<&0.MH.5 MYC!PHN\%O-BTXHPW-5Q83 =:#=H@8KG^S3-T>$:,E1P'%\V%08D'3BAOO"P6 M3M!)'1=)"7]*UE:B2ZVZLAP]]6!5B/[3J15NB"GB6 #H?+U!0KQ1T(%:^S%8 MD9KFBG^-U2D*YV7;07Q? ('?XH+0A^'RJ.T2TN+5O8=X&;JFJ_.F[D=8UM94 M^Q:B86,.4JUUDP(_@_Q63I97!N^Y)5.Q0EQS.\I7 BB#W8#"C1CGA M2FVPE!3?OWQLQ0HZD^PY8W_ 70OV5_1B M IGD&P'?Z:R*V6__4D0*[9KC=IGL7^0&\P MH66PJL&2B%? D:N5A]45U\J. M;N!95>& [()K",Q^SM33(E2!'/F]6%E_A"]*<\2I[DA=.OLL7%]A=2U7UOC8H6X%RI;/GE6!-!\<1'S[T\'I6"$H9(AX9G+%ZVS:Y:M%/#W]N M\%B\8N.I[>_VT$%LQBGR+M3P"%\N%->5A$D"$INQ3VN:EC>(:4I[4KH0[L+! M8I,2GBCZG"+BK3L=\CME)O9) X8&U'>S2?KCD,\[>P_D$WW=WCT\Z'CUD@GE\ M=O"<8WJE]RE6Q\J!%0USC84U?4F*PAD[?O16*6"4&(SD3] ?5? "25@YNLP+ MQ@KL! 7)#;49WDRJX]Y!3 M,).D >%$,-+'=A^TH.]7+?.I'[=-J=CQ]HQ9-.TY=W8]&_9S MB6*;O'$@A"Q<6W"R336N%ZR][C;5^%1[I==F$3AZ(; 'K$4?N%EVH]\>LCW; ME6VG%@:TYRI*>RJ+KA::R]X1CO6B>_,BC,L0EP+3*P"4L*H\<",,BF*LOAG0 M;TOURFK>P?C>RH+?U1G/S;" I:1I)KO-]BS9@_8GZ#L+SA3/."N6UXB\DM+6 M>8VU_1;1.V=:6M@6P1MB=!%W%XM;<8?VWC0QMZ9V-]L?;LM/-N.(/=W]>?=J MEVN0XVEAC -&29C).R[)M(736%L.8 GEM*")0@HHO9!&#QL!V*:QM!OI,_FA MX*0B[T++CK%BBV7DH;;"&TE$ME1(*,WQ>5QA%[PL//T*TI,6V,0&_@MR%E+. M$KJ5KS^H7D7GUM^*79! \&,3.#%4T*K$2<[-(TI)U]T\#7!A:W/RPD@:J@H> M;9_HH^DU6>$"'3-AX@NL_UB]7MVHJLTEE[0Z'3*2,=&.]\=C@0+!D=# M!2B"8VU<[RA >2PGM@=>(.1M@3C@9U"Q1=-D"]4_!'L8K>7L4)(%8\7%!QP= M9@R7*TS,G8!69(R8T080(.XE)G+H$)CX^G6D0%X2W,LZ%$'N?>XH )J%X6EW M *0@52*5R+:N;Q9EYS,KOH"@3M3%"G@;7KP,9]["WMW&2A]S$7 :R3C__-= M8@[CO7A\?-+MQ[W]86__9+2W=W!R_GEY?O/DU>O,JNCQ]^_>7U]'5VXNSEQMAVETSI'2:0C4- M:H5#K#6XOO$!Q5N:T@ )$ZG/( !L(7I0'IWC.LY.NP M/M0E8QXP>8JJW[H,#G/+,@(DS)<:VS:K5"KED3=5#K@A , YC86:+K*9&-:H MK![8CV,QQR1N'4;X1UP3D,1XEPV"J%K+'&SB'%,1M.-]GHUL@8/8$K> M6@'W60']SV<%](Y.ME; $[,"?AN\Q-E_]?;-V'N_T__ZEWV/V)7B&5$FX.38Z- MQ;]FOU>?,/;%9]*T+$7@BGE,ZB@I2X>!["]R2A?)X S5:O-X*0&I912$!KC* MT/K>;ORN9OUCP5_Q5.%> 42O-D_1,YU"6EQ76V2F">.0)ZQ$::06_=>&;NL5 M4QS0Y#LGW)*6!2037,.!JD'7E*L\ G%YPS&3H C$LF,F8C,-*V9^(.)S[82OK3\C"^ G4O!AJR:; M=40X8M<#.K($C(I MT6L$>A-+7@?2# QCP1;M][W=XTB5A[Q&<&LVA#%M3-GE0A@TY%[_?R0:5]H^ M&-)&Y8C,V(6F9&;:+FH?>\+\'/NKSW!SUD=@EMD1WFN=C$(E6W"IM9J7FT]1K&4I$T>_+RNNA+W\";5V3 MO^[M?4;7Y&1OZYH\,=_KKM>(K#:*S-Y>7].W+?_QV1X/K-V=__^7-Z_.7 M;Z/+T^OKEV\?X?!\JUF0 ,:5C;F%(1VUXEG1;\0AO#9>Q7&J\GZ66<_()H1K M(=_:KEIJ3WZY?Y'S>B-6\]0Y";:WHF%2"-EM/([VCO;4')',M2\(U *@>T/, M7))*?_;W.WM[OG7R@\7M[[6,R2(%)7 6SQX3@_]6.32+I'6%:J#E1NS:.OP;0[[E 0P< MTVBV0L"M;-RE,]P= M\M4*GA)'.N[U?\4K\:*N54=H/EM]#QF&BQZVD6/C\:M."#TE1"GTU1-UB,(@ MI)FLFWZ.2"KK2 "[5JM-X87FZLJ.A8SBPDRR=:7W4 P0W!L5L0T"\)]VY M]5C^NK?_^3R6_EY_Z[$\,8_EQ6^#BU]?#IZ^4V'#I2^<(&S$T66)Q2-8T8+1 M=)&-HF?J"-S9>*VC8B;UV_S(WL-]'D1^ P9CCOJ"*CAQE._MRPJ%[6-/FZ-V#SX/<$)T"^"P"L$TVN"I\B0['!-#O6,F@(FQKRMG'W>2CR3F MF ME*5=LCN-YY8YN,/1X"A^T)B*ZE@"[.5'+8Y8755R$\X2GC@M!,;!#DD=D+2">B$4:2?C),:,;QFY MOM00VM'Q3_>C,V=B#TQQFS .^NO79UONB*^[$O]8Q*RBSI)BM"#]=DK*+F( M3@V,,93QLI;:KL'770-T;<[B-#I?9O3(44DJJC*%A6=Q1_GU^<5V?WQU4S?5 MI2#GX[6E2DM4;6%5Z ?XHMPNS==>F@M,3#))S#BZ#L()WM2Z.+_>KLI7/^I3 M,_H7F;W;D^0;3/[Y]84SK,2N&N<(EOA,61F]/9,"%"&_I6WR%B[B\RW+X-=? MKI_3?$A+<+JH\BR?@;;*JJZ?3\^^>_[T\^CO;G+$8$\+LQFARM1\B#D5\ MN M7^42SB42+F["#2( +-J46!52W(]DPJ1 M?80N%VA=++6"W>W#T4U? + $Y0TIS5_4XO2;$42_J.S,T*TXCDY+/P6V@UL63B#%46IB*42:T80D-)J1J;0& M*8RL\ZS9Z76KM?2)$_Z!95?G)2SMP<)KB?UJ\B:I M!0@VDX'BTIRQC4L@CQGWA]YUIC-CDTJW:'*F!YP/7LE= M%(&#.P',=!D]:\D-=L*TX'-)T.$&C5$^NL\V]?"-?MT\OBU(B@F M(:GP!?*UIKH#P^WW!]+^<]"U[3_:YY,N&=F5%6%%:L54.P5FU&2W"M$8% M4Z&%2JE" P&"*2],"%O%NQ?LSQT+6(0!RAL7#<(9[I2PQ5%Q*IM5Q"(91- "NKRM";JO)NA@B\3X)&Q047MKM1[I MQ<&KYQMA!,B;_AB=6G-4/E #5/J\:IGS1 Z6+*+=C]=T""CHJ'0%'AVK%4K: M_WG!?LAB3L><"90#=(SJ0PNN-I%F;#&_ H@R]Y#ZN1 S!ZVEU,0!+WB3_BR3 MVF+Z1@]@UMBD-PO&K:(Y;#"*,XQ7'%@&@/=;\%-M*Q@?!)MA GKY_M%UM/HB M("L$L9C&X32QNH=5\WY)5G)9H2:I%/A]5*@S+E]M85$/RSB)8]MO#$--Z+,W MI"@EK)9RTQE^&,XG; W]26E0!$RNWF)DB])VZZ57+0M@IS1V=*Q,J\;6M.TJ M;#$QEUQ(A )HVIDIBGWA( &/4>J(UCAUF[% @?=YAY954/B0722U:B4:5,FZ MX4B\ Y3;@:O#3BFC"0 MT ZJS: R2?/999K%[ZV[&T>D==*E+3"?+,3LFN=WIL ?=0N[YDU_HAZ' M>,+>_0UK"-5!MMK>I',:'#UX"EERPY"0ASB:T.*EM'G01"A($WW%6=LY36 HP9."I>PDX\PEU4) M;&FY-9?M!;M%3&!QIH9"[RAL;GGLX^& M3T"Y8FB)GG[ [MR*THB=A8U0%7!J@2C*[>T(B-%BF4=&0FKQ W]JV@!):QS$ MU?ZZK:C MJU/H->,A=F3-DP\XZ8J;8199"MR*(.R", :!E!L-1-R9XI/?_;R M32?Z.^[]+DE+;A-AH'W:Y-%T@;.'R<#),)K0L9Y+!WL8H2O9F#(2]N-K$171 M$(A$G>JC9V>Q9*/+;_.""7^R$3NN_! .J7 KC"W:[4@9;T?WY8C\7^%C0R@ M.,-XB':R)9('9YB!>A@ V@=CJ(_2H@< [""SZ,YZ^"H>!.)"]F<@BAO%EFV4 MM7OD7ZFY)-#)+E(0"[DZA MI,=U91)5F$ .\"BWI:E%JNCR?YR==N0\OS.V''XFM@F GL80-/H#:[)L2VAE&7[//P>SV#BR<:@ M\:L0R$VMWY([EX5>9>.$XU<$--&I?!A(A\+4HWD:^;>ZYCDWZ>*#J9?D0@S6 MK_+YX-+V(W4>OC8=QV^%]DO&*H6KQIBG&,?K/#-W>3H)I><1MV]?>GFYS5KE M046'N.-D-M$D*#3=C0%5[H?K#SQW$R 9WC/FS9_$72@ M.=Z#TJPN 4^H:[4+]B*MPBN8T-6GY@L0D^C M^7UWM]L#)ZIL0Z.3['R9IR;,=N%:Z16S[U!+!V[$MB/E^LH,"SYZ^WSV M8I<%D]-Q:=5:WG6YLA6\.FXQ!*4@W-HRK&^=#AS'Y!F]5@WXVFE NSA6TO@6 M7K;DCAB/Y12-A/!PS(PPP*6 R'RL$GUC5M$=D;V]EE44+CX$U5-.F<[4X[K' M) JOQFR2-GA]=16=!@L;*I.>,[/:MK1;Q4OR#VF0@\4PZGE=PXD]!IKFT-Y, M?L0\/^R#AK".%Z?1J?W"=_ABVU_,YGE9,CQDJ\+K?&QP%Z=^2"&QM*3+Z<$\ M,!MXRW2\X2LU1RK?>:FM+52_;:'LP;;-Q=Z3BSW;3=8GIJ9T'0U M#]C=^MY!F[X5?_Q45%6DI%D(NUN]Y':6U.2X/YE22M"4SLU(M]F!;+.-T?3N MS10O]FMK^OZC-7W_TS2]]"JUZWK^[MEO@^?.K;M_-/C]?N<@ .4B+BU<2US'+ M2,>/U$:51)K#J:AA3CGTM9H+J%$%CND,+G>C%SE)2EA%IN"W#EZD)6[%Y0TU M-&P7! VB[IH\##!P5T<;%,K:A[M4,=>7D0"19Y2@P*/&TF+KVW#;ZB[W;R## MDB=I!-CGSA1:P\PXZ6E?#7G4JC#9E'.K$%ZIW[!> XNS*TX;QME[22SZX9!2 M0/R# >G&"\8EMEC%M3R9F M"/4;"/4RDD.M5P\C!SR#(?RZ=Y65S74279]?;-1T]+J/F(\9JV?>"4ZF\+N_ MGUZTA>FB5_0JR?C>(* +'W#DSV-S0U,_,8\:+CJXL7["SA#7:T=X.^Z" !]\ ^)TTL75^ M@22+KDR6E?77FR"-HS=Z!5Y<_F= M+7"J,2D;(-)E93P2$:A-M[A_-MTLS \/F]^-V;4N_J;N6=NV_:+^\][#_.?3 ML[V'N\TL=]J*O7;76X5$9X(Q]M<-N6INXW#?GNVU>\AZIUW^Q<-]4WV)QM#I MIG9D=PIR6RZ*6ZG.@V1RST\H_'*?C9%/%SY8+YX/.%7JJK$A/I?>]+RPQ"CK MCIEZB_GZ+,U'&\^QJFC,2T;E\X/DI-^2+Z^EA:[8&G7S0CT7I+6/>L6S0TB+6%H^GJOZ6 MN*>,D7FN"C,Q1:&I7S&2'RBYM:*)V+5ST]);@HD51?>P.S="K9_H:&(<&Z&N MR+O[1P]:JL^^G1Z7[3 'S?/MY].S>DBWY):'-'IOEO!MTGQIC*5=S$ 6#.ZE M.HT<0X4>]7;W]_[G@8$/>NIF3/T#8%8;)0Y<%"\E\KYH)LS31QY.OFJZAWU#U!3&^DCLVBJ*(_[1UWR1C+HK^1?4]G.LTCK0'B M!R<'O5Y_MRT/ FWCBW2Y&"QX@\-^KQ_]0K/ K5WGZ/%%F^>[>)F9CK-:]@^/ M>\>[]Q7YJ'ULYXB90WP5DB .-)_=/SF*WBU'= GFJQ-=DZL1O:(S'L5O7*UT MO+?7[>U*Y U]M E3.\9C+5]HX.]Z"J-_Q,+BCM-<);1) ]SNJ6+BNT? M][K'.\K] MHWU:N=WHC-L:N.8/W5EK;MD]VG7>V;H['ISL'43OHN-].M('E5NK>9XF9;AR M_2-Z[_7&^.>Y__VFB'V$"$?I=\YC-DYCWSSYEK!!$ZKG2IM4V6O9$$8S&ZLO M5H%:'("*-ET*@0%TP2A.&8LCH!,B4P:'2<3VB92F6MZEX8)D0]K1@393:[:: MU6M\RWQ2W;G*4\,]4M(6E=4SN%R[Z@:$#E?M;^525L%]4AX$!ZSC@R$K($RV M_7C**[M%S?]2FZH=[>U,2)^CM]IM_S.#P*"1Y]OATGWWUVA'$)<*HS@SY6K6 M37K4$3UTO-6"8%-)TDC>1P"@?,'$L[P8+L!MF"\;N'5%,F2%]X-ET Z@ZUZ_/(]2/,^U6P?'-C,E(W!+'PJ!-)W* M=/(*H)'3HX YRO\E-&K294O:S>#S>#$F)6K(+56*^7$RE0P%C93&CKL-@>,E M/\2U:/C,HW)95F:F821$9.Z2PJ8OLPSA(*AIV]FKB5'@BF$B?LLX_,440&4- MDN]"*@S "=]A>R6> ;MLK-G/2OZ &9&2$9%Q'L8'YFWL&QWZAHKZB<2<;@%>F"001;J:QKT.&=,EV".]5@! 1UZU74VI+(LKBJC.UO2 MP;Y&K=L_VFZ\+[GQ+@>7#JK'[J"2_: 9^T$DG!60(/.BYIWD*/JC2V6'TOK: M+XQ*./F!%7R2")U+-N*9"]*+>Q#D"3W3G>A]4HU0&G"3YV-F3Y>&)_H-<"N3 M5/TANX=F,3DHY'5.R?+&[U%'1SL$)DTLS>*=Z(X!Q2:+(HNYG4*9C1S"9>B/ MZ6XOY:5X/F2["'-6. .QQDT=+5?@-/XYGLU_BDY!HYAGLG&PW\[<'GWUPM&:8)(7_JH I+MJCT64EI*7#]18S&@ '*6>AND< .H M0C(D-8,LI=7HNA:OAXYK('ZIFI!U]_ +04$M"8)4T&X/K2]X:"'XYS:G7>^Z M6QO:<@(S9JW)9XLLA:?-+K@"D$&6K(LK"#K #94+GJM;3*MFC,/P:3S,IJ#% M;L)'5V#-Y$O;W]XX-@ M2G!+.]4DQ]*:&R/XY7%E?ML=[$8306./IL#A$F P.1C@?-4X= "U,1$DI>BT MH+>@V5ZDC6;/Z].W_[4=N#U,'G"8N"0$&Q5C4FJ\U0'RN:#-Y. ;YHH&U7;@ MT"K;- BMZ8 \X!L.*FER0@NWDY(Q<^H:A)-E;#N6%OR+H4DGBQ0G5\5*THRG M$BOP$$1^0&43KDXH9S,,@.M@&-@E+CA<8373C@9X0>>>0Q5JH0DT3^%5;5-S M;Y/M]R3;C[?)]H]IHV^T-/43D(1[Q!9@+D#RM.T+,P&Z(UMW <<66UX2)W>H M=Z4]Y'8U9I["P%,MXLY<;X"%D&_(UI"F=W&W8!/C[Z7BM8I^D=(RX,#M1K_D M=X9QI6LITP8M-!E%X +QCTXRNX&U&C4I[!#DK,0Q%].OPG$P(%H!V(I2#_O8 MW9(T#:/; 6FR=Q10)5168T#!%7F.($T_FJ.S)!XM@SB\QC\S!MLK.99YP(7J M9$/FTP)@?O31/+\;*_]UFM#Y/A:T5:VX9T#/8"I(H2XR^AG*Z:PBDDKRO:#W2+%"AWR^8018QE$EST;+EC3^.X$OCA^=V[@WO+#&(!-_ 'Q#<)O^$:[7-WBPWXLWSQU+$'@X96A::)H Z]^.R\/ U/AM[-@01AXYJD4Z$DGF IY=A MD-VU^_WRS],SJ5DN\M0U*U0%.R\VY4)O$K@HP7ZDNS$N./3-HBKMF56;X.V& M^9(;1BK%$N:Q"5(@HR:0E8/QK1WU8F"0QI1(TE QVDEXXH0#!HD@9,\-BE*B72;=*3#',^B/01.V M*Z-Q93%*1N6I5)*)M7$Y1,U&\TC,0$-B#2.=R1_4*9'M831B4.6MS\A7%8F""EAW!EW4%';XOIA%? QBV"70O=W)5\PD7_!R,'"W(E_QO6L&._V_T8C; MFI&S8$*9YGBW8OL%Q78=)$"R(KWC LR-MBZUSB+E89&6>5NWLRH]UM 'I+0W(W,3%V(;XV5P=(5D!3\\[B:,;L$QF4ZG*6M[= M&$=Q:8EUN4LD3H1$ ^A ')?4&*=$X$PL^E,3F8@7QA,#HQS]N*FFV.()J> Q MBR)DFT<"#H8==*KP?;3OT4';7+]Y[2%RDF)4Q!-?^LA>\\+NKMAH,=A-,DJQ M4WG8_E0)SKM2JQTS+@QEN2]]&0<]A_QS+*"X&V;<<9ZV5DT&]W*G"SO!I76" MA5W3P%("D Q-\D0QP/L=&9G<&OL%D=5D%0T!X-,N@6H+Q# [@WKJNB7,J^ ] M(<>=5.#;R('5EXY/.:/]1M\N"BYIMK/G;$X-\RE,#B.;.YP1CIQRP8"+5]?? M!@_M=:.?>]'EWR\N+J)7R0>ZTSN\RF^G__R+V(O?'^SV#QQ+J;#]:BB30ZL< M[#;T,1)I7+?'[:)<@,WF)LX&FM[]1W?'?I5N#[[CCR@#3D8/Z'&A>2'G9 [F M*=>ZO1&-+2'J$',A8#\T@+G78UXU@2"RE0E0#G69RZ8.^4EW@QQQ=]VO:2:B'] M6#_6F.N9U(9J:%96,6NI'=[WX)3*M5W#TJ^@S)W@)[9RH=:U*O.9UXZEM[I*-OGHB$96 M-W/YX/KQKT1VT.*SI-*$6SB0W8_J!8OI!4V $02*8LR@*ZD%#\JC+*^5UL MJ.L7MFW85B K@8Q4^#3+:"P)0D9],1(+6%%@TLJ,WW,3HHZ3WN(X4'> M<1!M",MWK,R?.B&, #-/Z00C^S$>C>AC?GBNZ>%D)'E7.[=J1OJ!;,1AT;KJ M3/5K&02L(\K%.Q:$@HA$7$ O.JUC>R(;Q.=%L.H*D VV)8[9WT;Z#Y#]U!^H(3 MH4*L24#;'JJ[59Q%39"_";PS_S8V<,U3M5!%,.8$:N'*)?F/H/Y3W,P[H?*V M:/-T7ZW-[$C KR-KF8UL[ BU>ZEE\ZEL?S(=.@ID@ :&IFZ2. J>D3'G_L6LS!03V%-%A^/.W(\ M6DW"':EX.PLRHN=D8\NCIU:- 1 DR8LXXWTEDMZ,_',PZ8;4FT\T!?%) ?;T MB>.6)ZS))S 2JKZ)IIOID '<"XF.@ MI_"YW)=>RBZ.H)]R[?' \]+5A+2T$L2E74Q%[O=,;^)9T#8>. MW /DO.IUV[_>;9>:%,(Z(,"DJ'#0M"V[-L7L?!CLSYJKC47H]S0GJJO M04<*P 3[ 7W")#(_"(&X_;LCC<'C!>"Q)W&28LKG>9)5]M$RCSQ.*1Y$>H=9 M656D- O#TR+_WNGV@OS,3K=O&>YP*1F<+&;*QF8C=DKWBIHW*9?CL&1IIG+J M;H0FN6:+!;AR;N(PK]A3X1$K$R@9%/IM$>\@-&OG7'YG/04V"+@XPW?N,':I MC2TNF,F^-&X_X-XW$O;GCGIF?_?37ADM3YE9!U@>* D)B/< MH".?'@46:B7ZBW47*)8YTHF*Z KWIW)AZ)AD><:)UH6(H*O$@8Q'$E*O["WD M->4,KU])L[W?Z](-8"25T:N8C-",EKR*GO6#S\],6B:+\OEN=&[0LN16GQ65 MW0:C(AG"#4-)P18XY>NVH/Y*JQ)=V2/GFI;EQV"[,-:VE4TIGMZ;S6C;Q#.# M0SZCJT7D\"_^.>YNB^^PTGJN=.SI#DF.I1@R^%I/V*+J>#X'$J9QHCT@'$Y# M0SW9D2+_LG'*13E74 @YK>)$R7?TQG\I:W([25')R!G,X<*Z=3=R^\HVTYT< M[Q[^^4^]H\.?7D7/]H[DGV?/R9N+;3'CV JRC$A:O&;QAV2VF$4S$Y<\88T= MT^OV=H^".Q^[O\YHAPP">L5.;6YX6G%V8=0H <@SZ]I(DS ];1(' .J\&!+E M(%\BO]544'A/KACC; FJS62+H](]'#,8EHS3>1/C7J0Y.-9N0<1"VFZJ9;C; M.Z'ZHVNLYKK-4\Z22_$:?$HW< M/!=--_/-RS$K#33=R^.3*GR(C9.)\8B]H)4,8PVM5?EBQ-TXPG +R5O=X?CG M;*X>\]#4WB">PG4!=W)5BI[D=['#$5VH%X@R*J,96JM)(P!SL51EL?)"6EF' M\ 2PJ:KZL%KV8Q/+QW?8C6P7N+N*)F)5IJS+]!5ZHMR)J2I3CRQ''"R'5GB.!_Y!E+^F< M2ZT3ZI0X^<:%060*AWQPIF+C6ZKI'KM;DEUT5PIDHHEG4K=> MV)2#]'1E#)HPEIGIL$%$'^#N=U9_,!XG@KFRHVU 5>T-LM]C4B5%K@ 40^OP MZYDMI_+:/XV%_H) M*O\;K9;HB(;SL$[72.6P!"X3&@Q9,+ZC5(BGT*P";80.&>EZZ40:BX!*PD[? MZ_;];CMPNVUS0D_WQF*O.R4'T?MJ1VC%&/4BY/)YT\.'>_KN;'U[SI?WC/OW[/:/+U"*>K&?9 MD4:8A2W2<1$#JWT4)3,$V#7-Q!:F;5)=J9)?;HX8A"% %WT-0?2XYSE-)@)D MS*W4G7ZWZR+,2ZG6?':5LC62\2G'Z\,7R?6(5\N!K6%C;HG1\$2322B-ASGC MU"86:O!.X891-[ TE4_4V?BI;9F!5'=TA:>V=9]K5$L739_1O-Q(_;/"#NT^ MWZCE[-MZ>R_Y&KO4##'S%&'!82EH7'(U5@S3AQ%#D:J9.:,0T>=JZ6/#&@() M@O\0*.ZP@['$QDA12S/8[*M^Y<5D@P+[]VC7OJOX==D9*?J5#05,_+-=P4@F M?6JKA$/+&.%^P!=P $V-K] M#KU2N"(=49(N_E@'9?98"1;I0;Q0_^9:34#3L5EK*Q.Z;H$_>GSN[?9[>_>? MG_LX/K_>Z;D?GIY'V]/S :51#C@9L>F0E8(1+P*V(VX@0"_HF,5A44JV5&I# M7+;-^;T!#B'$"_"&RI%IX?N:I%0=B2#0.B1SEP8>X@Z214\X/1_@MZBNMH,^ M_;^:#WK76/BZ4TKOP<4KBW(9:+4E;C]U=Y\KB(P?;!L\-8!6$LMPI'XQ/ZG0B%\ M,](AY45^#-70-R@1:M]!CC)I(_0!XR8!:@# )R1XEC:I8T/- M#FDCR.NYU$ M+Y$.P"47=QCT^L2NE*?DSEZ69MEX 6,'8X_H]O;4EYY2K8P$$MLRAI=,DS>+ MEXSVN>"B) 99*(WGV$9(]9 D5';>D?E __9:'JU-$6S*$: LJ\().2 M#C?=[$(%THE2Q:Y SG&)P/E$D!W8%'&XN\&KEL9PR+(%U31\P5V@"=DD6\#_ MR$<6=T*3 T)F4%+>: :0/0O&T6>$",:!2@RBD<&JA-!\(Z(L(-DONX.=C= MZ)54I"(6*PU(.:WI5*Z UH]A)IYAA4,T' M^+VET;Y:LL60?V+(,VSUDO<.?;K08+6?>#]+]/A%Z6 :[WTW0>(I:J21=W%1 MQ%E0RF:+8\>)=##ALZ4ON^.$M=;2=GA\<)-I&<%FO.<5$X$SY[OR'D*O!4;K$Y3W#)71VU=/;8E/3 ST[Q*K"J[=RJ>Q%G[ MZ//+-YYOQ!'&=5(A%)$TRSH8'@^1F$B:(5W6A,$*K-3KL5$E_L*=57(VD$-N M3(%J M-_'$.O2*0_;L1BA*&"@YOH:024,<1B)E5,-"DM+]F#X==,6>&U+ [ M;?N%H'3 OAG=0%&/:\@-;79? ML>D6EMUWB\NF);6((19@PV%?.CP>\D)PXNSEC0BC-[:D@4C!5[D:%20>2 $Y M.&7 %#$Z%\TU:EIVT2=CNX5"RPLF"<^.=5D;Y*.!!PLGA9NGQ"QQ8,D=-30Q M5PE7'SKODMZ&@X9<6[,2HK Q9L67L,MQD)?H#=F%39R(67IG\CC^U\)&B&OC0R>MW<(<;AB!X1%+:ZEPL M2W4,?BS?*X>=RU&%I P'_-@YF10QMW]IV*ZF"RS8OG*%KELEZ>%CS<%J/]0R MJH.M+9Y4>#2B<8G&=&(4,9(2H:&@%PX)<%&=.5(SY-$R96 A.GY51S[L=6^X MIG%LBJG@X\W$(4<#H07JU;C3B"'Y8X4'"^4#3D1A6+R7WAS7"Z5?PQ0S?FD$ M51E,SIX1B6K)TJ0(W@V7MJX8FS:)"Q]!LXPFGD9/HL/D)I=X/:;2\TYT [^4 MQICA#27X:BE/1/*'4E9YXT#X.^ZF]#7S0B)*3M_X(%KP:RP4?"F!". M,C(SP.$9*4'HV,;VCO.]2AY.7F@G%G>^+;*Q3V7/#T!&9L9[6,@H-UST>2O5):V#>Z6O3":&]X#B[)!;=D9K:9F1>0D*-@'A; MJ%L3A [G=I'90*P]% (1AB MU1;2*]?L](#_UTX!W@X;A;WR#A?8L"+A$^<.P6B>G7@^-[%T.N/%A=LA,']< M&[9]1$?R$.@X$#1?#_"GM9,/N8=.%G2CFK\AH2(>$<3#)/@KJDX?Q4KH)M<> M=J>.%A7-(/=0D4O48)J8,(O TNE41*[BDF-DWCJW&@F'DRBEPJ&R^.Q/\]XR M--O:K!@2JJS]TN1U8\)]H?:"4RGALFN3U0PHYLV3TVD&/61MB5JMY-M55)&7 MR0/1>Z/U!RL M-7,:L<:D;%PWS@TJ-ZM*C9[QN+!4F@+<0R,B_U9,9@OL5H02ZGPO?EYHE6@> MW!D[L#T=>2=GX)" )/EEXXKS6A+2\(XK:ZDTK@116IK?G7UDZJR,"W+1Y>PJAH+TYL>8_@S<0)!!_ M2]$I7"3@)D+C!77D&W,+8%@%0BHM6ZTH)@$2"J"#8T:!K?A[,]Z-!AK+^)CO MGL4S-B[S::8:A:LXT1-HBB Q3X)C"W17,M7^B-9S':,;&E3:[(1'?'NNHV/S MTV(I<;.>O& 0=$F7J_; ;G1:R(. M4I6JVJW48$T8?WOGS95@X>W4U.;+QGY""\CJ,+\_.BY)[X_>UE/6 5,T#F4K MA&!*,]9*G6@W^LP8ZW:$B53K7_PN,W4O79"6V5LW,4_'*;H,U99I;=ULS03, M0*W9\I:PK0A1CEDIHBW8#74;0VKI@WR=I87B:D_L%D>/ [JXG2K?T;OSL2!; M4'V3YFD?).%]PD".MU+Z%M4\#MH_3+"6'AS<)?65G^*><@#-QVLPOL,E6#O; MO. ]><'^-B_X5/."->O%6G02:1W0L*OH&H"6K9D*R46Y71SN*PV7.MKW6?P? MYK:.9^4"D:Y!CBK1US]WHE^24FS,ZS,IU7^3T0_?Q2D>'G*9H^)RAS2!2>7N MFQ%BN@R<=>?9U^,6H6%KLG_E2P8F1Y%\TE#5KFH-E&,R]9\!9VF+AK .#4&C MLHB&K%C(+46:ZU.%/@14F&DLJ+PA\2J".F/FIV! )><2_K1=W2^WN@PS%:2* M.)P;E_1P26>@YR,HLO:IWE&,B-ETNSQ??'EL32+6QU;?J\>IJ1&;]ZCEXCDR M39X,]W@JKD4,.)!XS'V=137)TR3G<) U; .RT^VR?KU=E\QLED'@Y"5C$4^G M\";%K93X^)Q6#+C'V\7Y>HN3#WDUK.?E%P-!DA25P0Z6E\.5CL//Y:M]*0.G MF96HIY84>7UV+A3@92?HU-2?CE<\4(:P#&N96$-7#/7E^E9:8H9;N?EZZ5/$\V0, M4'!QL&WEG8:'4>F&W-E*OFQK_7_]I1J2HYW6TTC<=4#7E6%1[-9+^[;KQ"[T MCO(ET@9*\[L=F>4PF1B2P/.R"5K2ZB]_PD)NE^^K+5]I1L@0:SLXBLX4E(6M M-RUQ:P0JS0?Z%WO@[DM7NK+@RA=NLBX,5_ZA"4@<+O[M[S\%K#@R&Y&#"!%\ M;4*T=,%;G>U1'>M ME4QA89*MS>=R!QLK&&DY(KAM/E[OT*G7?KIZ!\F'U;IQ:F.5_NQ9_*^\T: 1 M (L)%:*'A[!55\RUGO--W[R\+!O)'\P+ _AFE:NZ\>5=E_Q$7XB5Y7?6K&'O M+8 "DB%>Q1FJ3I-1G<)6\W+1X/RBPPRS9H8O:6E.4:5C/G@2]R5]OQN]%C@- MI/"BEX*G%9#1OOC?\_!7EJX^JQ:SP2B>"WN)G1&AE<_JF/\[6%P_?,FZ:U]; M;)EU+'P*,\>++==*P%2#;@D@)NRSA%PA (FZ +"'+3\=^NXWGGS,3,7( < 2 M8Z7@J(H4!65E20OCDC]V)R7TTI81JI6@*0A==^0W,R6ZX3\]II1/$VG?@F[! MW>@5"L ^Q BA=H#6G<9"%(SM/5PD@MDS0W'B//4/GB;36(H^7'5B,&FRH73I M:LQ96WR0>6.NXS M#/:)0MH]9,_E1;BQ5G0YXJ[A0M"#?\B+]7OJJEVEK=G'K8^C/7:3CZ5U7_Y? M2P[29:62*MOV%@\<>(#/,IPZ:<]9&ZOBNW"E*:-."#P34NJ-):G5(C5*&%M+ M\]A=69WJ9>/ X,XG[]D$2_Y ;2<5Q]+R)FW67J1<+9VM.J>TJJ];6G54RVM MJK=I52DZ/0I<>KLV,/T5:8)/=Q,K7D80SQ.K-!ITVP\J@D\L1''\$ M_6RUMV)HZ;]HEC)Z']L)QITV+7$XB7>S5TD&'=*[M2['Q$J;O3;W$%DB%]SR MH_T^'6VZ",J*'74)1/49'+"&#QU^^>YJ=7VCP;'<1L4-CR_N::V.Y"9^YH M&H !@+<6+S1(YOKZBSK*L6=OYW1OG"[_HWNGI[4GLL<^1UR#S%!TR/Y;;$<\ MQ]]?D&5L#Q!C3',4%7])SR_?GNZ_TK*JXREKP\>O;Y_K=RS!]"@2W1I-I!'J:UG.PT;B=T.\341'[N M1![WH5?\U*%Z%%6Z)>2$!X9)N[/21LXIFK7"4/P 4V+ M(5 +X[IIE_BD?YUP_%BB#\]]I),G1J>8K9ZQD51C](Q^ABE@)-]D+!H)%""+ MPA>?6ECJL$4V"W2;FY/-4 Y!>,MZEXS39#>#71?N:>$.=[Q"%;D?Q6+N603Z*&1!1"G8]C,_;X*PL5A>FPX'G>NF.HLL BR!G@D2ZWP%&O M\ERR>^?%8KK.'GMU[LTJ"R-UA<["7J]GHV"\Q1IWHV?.I8"B9T!'<5@P9LY2#N;41*MMZ@9AF6G%FX-8'_% MG!2"<56A"M?=^O:K"?0[C\FGSU,2B8J&:]Q L->7]@E63V2(3)6C5#B>;=X\ MD\!"B0X",<_\BSHPOQHJ7L@LI64H[@$[X1,:-W)R4:.ILM3,03R9D5IH;?^V MH&7?ZW6B?K>_Q^^>WV5&$G%94#0E:,;]Z+=!I!N2I8;-K'W_:70JYZ@NT2'V MJ^":TZ2U_\KCR_+-]AA0OZ2#D4;!:M:)G;Q,+[*XN?5O[1$NB^BB],XY ]!/ MK54NN.^SMV>GSR&)8Y*.)!4Z< :6%+AGD^9WZSN3MVF]O^[O;]-Z*Z>E"(]; M;D#LX%W2>%Z:'^T_?J+=/$_CY8])QM/*%_U4O]T!C9>[JW]KO[;ML[V=WO]3_[;;_4 M:(]H^HZ_R&T?. D_\+K)VI%X0-[^SW=[WS4D2 ICYY544T38VS_I5U4^;WZC MY;0_]NU(NNDRKU?'0Z:^LG1#=)^Y1L\&R] M-8P73&;.KUPPLYVQC\W8&S)MBA].V0XS6PG[Z'P%9EIT'G)$?K$9*^3I&SF; M+S_,DV+-9+:J_M[!(W3_[W/F3AXT<][I^/BD?;GS$C=:,>DA6#FZ?D M,AG!FV72;TM00A8EEX=*\:-X+@4RV2F'C?0WT2@I1HND>OAF_L(:[IO-X6^# M7O>X>W30VWO1W\Z&Y\U7YVYV9<.!2GK0IN!@V8)>7L]V'A?5O]=[)_T#UYC/[[0T[59U&. M7V#F'JXYGZI%_NW4Z@^](VC5DZTA_GA#O!;!WQY+5DN095W$DRIZH5U*@V59 MF9GD+=R7%ZXJ:!#/'N%3;ZIN?=?M=WO'W8/C;G?_M,?!]M\&_%'W^'#_J'_: MV\[1QA" G?]B)Z/VP]P-D8ZL1G\!B7!K 'B> M'N'H9%YGJ,!)DFX#%0]2=*3GNL='CU%T?\C9>K06_$/.4J]'&A)*\BN$OKZ8 M!GU2@8FOL)1KRD8^6F/XU"(47R>&LR9(T8K>E&1TCVK!?)#5#4"4)W29<-T. M$VY!L(V\\\+,8TUDS_ALVQI<8:7$GWZ,#O=^V#_<[^R?=+=3XT+GO^3#O3@MJ[HKQ7K=GZT>W.K!WX$>)/N/!K,S3T,]F)$B MK!9#8QWHT'V>HT1@JQD?K1E[VT3_5BENE>+O0BF**N,0H6@XR?W/XFEFP,VS M4\X7'"UDI"B!VE<-6C,>A5C&7A1]_*IM\O>35.LC]LT?<][^6[W[AYRUQROE M;:'!DRPT^&T@8&L,-_24ZPN^F:B#BRO)%KN+43-^A]R MFLZ3 OAKZ+J+!J!9[T2O7Y\Q7A]NRM]_92C[@ M-'K+H'G%[^4X^G*8F@_;!8,\CR?')]V]IUR0\:UGZ(N> M3K\_*(VG'_CYU@(S,* .!6-M1B*QW5GKK93>\0G];SM#6]VSU3W;MJ G,'T' M^_M[O"S/G=^[U?3\;:'>+7%NJ=/&-DS<[B+!XG-#[G M)G^*9_QU]O%3ZQ(C,^+WH>J^Y20='^P='!Y$SWX;/.=JM>O+T][A\7ZW'SUC MV8NWPI_L*?*[T-]KDD?*WVWI8.9TEWP<&> FHYVJ$OYA MYK<&7\G1JC;_@>D3_KKEZ&CCZ#C8EU7!3+Z/]+1AW64LVWS^7M,3$K133@8$PF"1FN"^9DNDE*9IO**F%*Q+2" MG @L46MFM>/IUW5DEM-I-[HL=C$N98<%Q]&(T1+"FQ+ENME9$\"+C36;9 MHXN'>SB0O=HZC MMP8HY"8:5/GH?328ITGU$WTX5L[I)(M.E4X+$=(_.>C0G.,_^WNZ85\^"3^MB7#+GB:QD4'8-]X,%S7C,@1&!=T&8A E 02"=J7BNDY@.:PYZ")NIPF]NN4/G<4&'?+K@ M0(;<1FGEZ:RFV9CB=T4L7-V@W9WG):T$SZC0K0KU=]L;F@]DBK EK#P??*(-^R1E\U19?+&8GT5:7OQW MTO+BOY>6S_ 29__=2S15[*->8C/DJD7GL1K#E--FOB%/'F3+7DL\X*RB[9W0 MR3E+&^ZP'K/9LO9K>81;;YI?!)'BJ1 V*^4WHHMD%]GE4"'I@,>9W%OAERC(4YI9>M.)(6]8[)#ML[ZNP==#]FT?'DK5&.R6QFQL#M MH!F=DS->6#^C873@NG@^+_(/R4Q^W>]W#KK[GY$61TX8JG0?)Z31KN<3PU[,Q(GB7=#K>(*QU M%IGX-@9-\JD+*]<\M]:?N$?@S)P6>0F,BGQDS)CW^O?]3D^=00X=G!EZ MKKV+IJZ_XP^_>PX%0F<]!Z^Q2VZ28KQ#EE*UM() 6R3).%XF00L\D\VI!5ZC M% S*,DYYUTP6"*O)3IL#.@,A^EAR!7BF-MLE;7IK#L13>KLIG'P:_LEQ MGX=/WS7O6#@#OM':V*B$4QL?W ,YH6[P'34R[]LZ8]SS" MO3[_N_1!R4E2R!6LO(8&)\>8G*PWHRJ'HCVT 91K_G'+X4(F2%2:T0+*<@@= M7/,5H'$!'"'656G8GJPIY>HFKNBEX*%H,G 89^_Q$).-R.@L,#/B%=P9& EZ MB<[?C60Z.?N &2"E;]))70V[,5C5VY%;<#Z27@HF2AF%A\./T;/X.?M?UE8. M\Q762X4G4]EH,/UV;%CQ!-?8?^V(]8(*$C'ZY$W]I_*"=-O2R@ZK.AS(05[(Y; @PTG,3689Z=[497H0E,,L.H\/KGN@V "3(L&"SM)!WS MPMQ*7HL/@CQCSW1HJCMC:EXIOU.V;+4!V,_"Z;D;G2^,Q'-3TI7N)*-]-TKF M C65YC8CQM%D/2;;@B1J/7,,CC='X_BLD)\+ZP63BZ/\F;*65SKK%' ALBL1%WS"Q_3D]Z^>$F&9+,]KJ[ M!R<=%V^EYYEISMJ 7?&Y-;+7+QGN_^\%J6>N-R!9(/>1'H3?Z%(C3QA!B;,N M6)!FE3=P"--37#$CH' 2 IP07M\CO9 M??O[Q[QP.U6"$+N=A=WH'>+N:4+>H"KD15'?F2QB^-1=!!&9YOEX-WK#^H]3 MS!#WI,1>,VI/U@8B11>R\]/E2E+MY9F.]!91$GT4BZ.3K;)E).OE;6MZ_G7_ MZ&.F)UXC&?^?[Q)S&._%X^.3;C_N[0][^R>CO;V#DY/C7FR&X\G!Z/\=[!]^ M]XZ,5 M<] U* J&#<0?S[_KAS3$8Z,AI\C2BJ M.$HYJ\G5R7*E5=*GY .D6EFTU]N,Z.L_8#-42\SPB.8W.BU+,QLB0(-5Y$E$ M=#O-%56-%JEWU#V)_K;()/1W1JM;17_:.Z9I&=#X_T8G28>,E!0&D<^YK7:[)5@G[-U'0Z[T<^DQ:OH34Q>Y8M\ MD9K;N!C?LPXGCUZ'D\8Z?&R/A 64>_L;OC)G\*;BM..6A^:.IHI^2HNRO]_M MT4J0G9[%-]&@(I7X*J>M,B"W]0::ZSWJ\4^H_-MOGY*)P M2%8G_&@S)OR27&"2Q<&-,55T:>!N[40#L\,W=Y2E.%$\3= NH-+81QM']XV#^6;?& $Z/WR 6RD1R[ M(&B1"W+R3OA7;PDRR%8YUKE8HJI)$'UD7"7Y:H-$7M^%WZMOUV?1P.L4JI++$83OIK$P\)B MG'I9[_?ZT2]TK]N$Q@)9]S,<"M!Q[_C1 G3T"1*T*:K_Y8>106@O*ZM"JW\' MIKAE>U74S<=6IG]R%+U;CNAG8L5>WY'E^RI.4QC*X_@FCX[W]AZ_K7LG#UJ5 M5V98\++TCWE9#C9C6?X9+Q?_YO>M$(^@*9][^A@+[I*X__$ MM!N26]H$IUE&A^XPIS6X3$8W"=35_G&O^^@-T3M\V(98I$Z?;LBTGZ95]#H> M6M&'4AXN$DD!:+BWN0[[1_O=:!"=I6B*PR8YQ5JPWLG MW:/'KL7AP[8!>2O&.FX;8B-=*_/"^3*CVX]*4O(TYU+:I:=&8 OU]D\.#K@+ M.Z/Q39?BMJU=B,<[;/V'V1F^B$ ;=#9D-U_ MROEQGR+;AF[_NG_\&4.WA]UMZ/:)A6Y?O_SY]'5T]?;-V__OR(".XW MJ%-;=X;'W.1,3AJ=Y7?E(MF,"K4+-.5-48%!:JJ+@@$FY%CI+T8P&JE[U+'; MU/0R^B7G0'+T#D4.UX9[,+3<2]U3_458Q.!3WI(7(STJ$VK3V;]E? YPNUD9 MG2/]G(PJ>_:ZOQ%:UCCVLS,HXE_SW?Z/_>[.Z':GVSL\.MDY_]LO*#>;(IQ> M1<$2RC!*&K5XQO8]QL,X^B>M".J_WJ$:Y&5&WO/2G5'U=_OGNY<#U\LD^6Q] ML2%I$32#\5N5QKS768QO\T1RU:,T3I M3]UAAPH6;K@*9XBNJ0W;EL(U4_G] M;N_(%]W UT?_+%_D?C-@ M2ME$RT/Y'3CU/XP+6XH1(>6ZPU4FG/=/8QS0&#>$?28=MGQ8\N5E?>)LMWN0 M+>6A^ ;T!1-2X_B?T\1D4F=+I[2)T]W@K9UL<2V+*62L]+G4! 8K(+4\"&/- M..VRR%"B%>A$[_65*6.]%,VID[],Z+TM M31)H)13G2$$V%FMH4%U!KT.O\I*FUM"FIT&9BIY0WZ^7L1:,&/(?QE/C9/:^ M;>U^U+*[.[:7!M *M)LJJ:[FK@"2E_FBXMXYP2Q 79(4(]4%BX->7CI4R+A, M5NY83[^C2:PP),_!-5SN;2NZI=Y$2\Q_).]6RU_G\9*'@,*3PLZ::M@]J4O[ M*>H?U!HGUQ7+:YU\4!?_DP8FUS^J'CGM[TFU/HT/23N^C(707LN[S)J_6E$G M58!'W/4I?7F9]N2Y,*:]N=K!J -*74$>KCZY;XR-VVQ(S.L!U2D/7'*3K%IV?&>^^^;9V=]V,(B=O?U^[WE'3AL\?I%ATB*3T2UO1.F1 MN,$WHC.,NU"0G!MI$1Z)Z9R[J?)0:*UQ@I,3LJCCEP-=>GSR.SW:Z-0-:PJQ M)8)ZI_K3:GT1970%M)FQJA1WD-(D6R4GL[QJ42*B1LMXAY/-9$MN"$;EGK4X M[KU%G):YWB>T'4IG1P9OC%-+&D890:@^DW2,+D9L)H\7C I4-Q&E#*T4+8%( M YW?R2U)*A_7(@&LO!FRY :UL')XDZH-ZJE'@,![3$_;D]$#,)\W;?O7Q>JC M^S^4.]=Y5MV0$2+(-*@%*A^J!TC05O4 VX3JN/&$^[K&%\5BQ%E&LL^=NMC? MZQV2NGA1 "CVEWPX+&O?'=!WU[AQ&?T=)YU>VE%>$D-HD8E*5I=4J"K8J?H,A] M9:N*5N'DQ>I0G/') MD^^>])?2.3G[G9QH78]3+,S$SS2GP3 M>^)D4OL=?\P.8V -4J;8%?"U_!0SB)-_.](JG+[?/-7[,\V,1,XW3/]RQDHV MX#KEV]H)$71;=*('9B4@ANMP>LW:Z1M_'7M=;^T44_F#!D*^% M5_B7 $G+U.SSVMZF-)Z=G?XV>!G]^F8WVC\Y[_9V^OWNWL[5ZYUN]_#PL/\< M 1JW]/58EOOX_V?O6YO;-I)%_PHJQ]F5MR": -_6;JID6RYN<<[]L M#8$AB1@$&#PD,[_^=O?,X$52(FE)!,E)56Q9! Z>?N21.O",4QSJ*$)D MGSY],L9^B&(0A0QP*U:6P()T,!7C*HDD2Y1SX>-R)9C"H_'\6L-,!&7-6=)Y,4(S3P;G0K&]D:0LPKX9B!4]A/L>CG4;;F1!N' MU%VAF%0X!','J:#$9UC_0V*$.VFQLH1$8AFRTY >4'T7I= 8IT%6*R (TS0F M8"B#^8@2)G8FW*7PEHGWP;*;',9%:/ Q23-<:,X3(8% _C"UI;M)O#U_O 6;AXIF-0P;^P\_"XNM"A"">" M(Q+-03%TK*1DMDL0]!A<$!?W9+QG84G$2TE52\UQ2O$WM572:XN*PQ1J1: 2 MC..(RT@\4TTP<>4RZ%21I@!;&=H"(J1CJ&A9ALHCT25!&#RB__LF<=3:<#G8 M,%%$8W!DCTI,-O-DO>FA<'R)LLS[+="YI(("9^.P%LR31'KS1'<;E@/).#D_ M/S?4!:A!5A\8?,WVZ6#0ZI#-MPCDG.LE3RX\4K0#%6V'(N)U-P&.%;O$RS\P M4M&5DKX7'.0T?[XAG\-&P3,9F<.28%IGX9U_+84*\5GEOV;Q AH#0%.3@TJ^4;/1R2__9&LK MZI6$L EC$1P"CUKZ-JJ=L=@U;0%?A+V)N"LC,ZJC0V[I"A21=!%6/))<<;.B M\4"R> +"!IR@L&RI440N%$FQY5V0Y&D+HAR7EU>OU+R98K9#\+U DH@H0J&# M$AV]4105F<5,?H,TI44(&F,<5-&-#8BI%DVDZA]]%$#XC_\)/(I?)]1[ %_V M?T@\#(LJPF ^C+#%[X&98$7U6^G'Y ,=!2HMH&A549Z#S.M0#KIRP'.HR4 > M95K#4W0;?U+JIE:5_'F_0E@(O_>RP(? \JD4_Q$<;C:M=O]EGDQ"7\F6)2>;15/J,($7^DS& M"R30 ([=8BOVK(,& 5HU@%B?H %LU#W/95.&/1]C@=?A?!5>0:CX&,F1#>9E M]^-2/WB5E($-O81\ DKS,WV%IK<:-2'?D\5USBE_)18MXQ#%>6!! D 8? 1U M$8#!GH>NM*[+%(RRJ1!:IH7DC1*JW_EK M+*S^1:&=9V[D*"%[/XQC3P;NY,;$JJ!F;SV).5I.5$W%'-59F56->$(- KTD MAV0Q2H[L"@!Q$>+Y@;/.+X+!%7?OHZ+X%YPD4/<^!Z8*L.FST )T2U$XJ4F] M(:ECW+DOBP1N,6(^1%,O%+%B]&LKU.*)18539IF&R-IXT,O/JD2DH_^!!2F: MG%10:)95CB-+:ITL=PK[16&D5H:&55&"3(P4?5#MUNG%^:DUZ)<2 JKI?60J MR_D W$=1NKS7,AK[(CM.*(T%XR]OUY[!%M6^R6E1L5F1'G2QO)W^DQ%^C%L!)PLM=.04EC!7\H3;T!,91V+<(R' M:GBV$%Y:ZKU&!.8K4#A7L<75AS#U5UFH]76&,-6FU=65.SRIH/ MYQ_/?[[\+J_+UQH> M [-DCH-&I $C>M/3/_/1>J)D/6M4#-)*1K3"):,,93N@HH1FKF@Q&ORN6@%E MC=[P:@YC)'[!QUOZ9_/2W98B=%R"6O_)U#$2.#5&X1+]DD&+1W M+')/??#4 8P-XX87^E/3Y3M3V6[D\WVF>RI$Z3OYU??BJP48J/$O8+[?"<>4"^[ M#\K%IJIJ71&R1?>_,NST6:AN#6T8XBBI-1]CA& M2/ZD?R *@8@Q8H).+D;9D\)\.*!-.BC-61"RB%&Y'"PX">_ \QJY47(/PAO MY;T($S4Z ? =!OBR'8DII*/022D/&F/YN!#VM779+,DNK' $9[8\>LQ@J=*% M*MXRBW#2%!P\%A7A@F]U\:"%K0B 8P;B0B_0B9I!FXGL@"-4XSD6 N*0*3'G M@:(\XNJ7^#=S,6G;,MZD*KNHG_10W0\QAUINWX($$]$G-\4+>;E7(/&[@(X* M-C"3!B]V*\/R+?!=P!86AI3,/9_.>.(1DAGVML4).-HFOMBW[:V6O?^S=EMOMM]N MK;7L*R(&01! &C*/*O5J:UFV^QTL>3%_LO_6-WFV=- M 3_:$!KW2+@'!4!52FHZ/G0Z[EAFM]TT^U9+D[$FX_TE8]L<@'=L]0=U)..- M[3(9J=@[N^R"DM3#$::7HH%60],L@[^]&?R7U*I77GE2A?M,#'5;IF#-F#+ZFA,U1M3K;XY:';,7G^'F#H:U_YGNB_[%(4C MKXZ>_5JD_I!1L99E63\^L"VS9[7-]J.[O#5S%XX9QSVS.^B9@T%?H_A040PL MW+2ZP,;MFN)8ZKI*&H/5$5>4CVRRK+'&6@?^GA?H3:[:ZS>6#\ MVXP',8]?KW&SM;W,TVL\6DA&2/Q6;0ALN<3_F0<@+EW/[+3 G!ULJ@.U\_W<3@=8HWWXW]8!K9IC:F!VVBVSW]LA2SV2M; ? M4OTSCSD-$D:Q[N+HN'"&M0];B?(E@-@3LNOWND!X6X8D]M0EW4,T66:[VS8' MUI:!!8VHYT+42:??-UN][LM=H.@QS7+;7B+ BTGCIX,E->*[!/W5=,:\B&K< M_%#43GM!PH(Q545C:UM1-(T]='$^S9$9[527:)]I.[#>:&IUP;FR-DW$T&AZ M;CDO\;2^G->&^I;A%^8%--A -GZ=15CUD\R/S% _Z9B#5M^T.LV=F!;:^GLZ M':O1=%R\=%31<]$[,ERXI/D>Z_O0[I1;MMGN-4VKW]W.[*M-WL CVH2'AF-[ M8/;MIMGJ]#2.#Q;'9K>-:-[2>WNNU)##3X-\'ZKNLN%"NX0]38?<0W8XL9IF MKX.IOVWML]072UCY _^W.AL$,S26GOL"R#);W:[9Z6V:1?_X?HO.+-2;/([, M0FI7AHWKIMPX48[K@I!\5.FEUSBR^,B5FH4AZ>O(;B5/6F!\M$VK9>_D)D5? M=JV))+L_,.U62R.IMDBRNAW3:EHZ??!9;R5AB[#WU(LG:@R0RX?'ED2HK[WV M DW]9LML]K;L\:'1]&S:5N))WTT^EQ ?A='8N^6!G+BRM03?7^-!)P?N!9I: M9G_0!2MOTS1PC:CG]Y@DIG2"X)-'4*IYWV"5_Y'B4 $ON.5Q#4\EL;^\M<+M3&QPD:9[P^T->KN# MCMGN;VDH:@37'\$GP+OM 3@#->3?NF7GZ3766..X,O*'?!2*N_A M&D>C]*\R1:^&@VN%_^RJI-=JF8.!KL"K,8HL<]!NF;VVI9%46R19I@UFRR+KL,S':_95JM#?)<-;MH=CE. M=NF:W6;/[-M;]O#8/<>0,?LJ8?!296/!'VKC4Q:-O4#M;Z#(5/8+M_K$-4\$ M=UKQM9? KIW[C55;3'^@"*-YL]XO%5D53J,<<$:BYU+!ZRS&Z[:?:MUCIOL1J"YK],>/XN+U!+&EX, M/_HL$2^J;JC5-[O8L+-KT;L^7YR;<$[3MCIFKR=.>>XGQGLVC.&#+DWHL[I] M^N#+VRN3^KZ_L,U.LX/#:.GW_[XX-V:1!X@&C!@N[ %>C/ PAASXA XT\J(X M,4:I[XNSP5[RAF+Y5M2[Z357;[^8QMW$ [[$5V >5.3QP(&3A=&8!9YC '?? M)9/&IL171T9:-;-\KQD*#U4XDW''8N-%/AM\2Z[*!R&7N.Y$WA$.R87C+&\:[-,+,1&!*;DS8+7QA.HO@$Y> -*:)R8(Z#6!5 M!U[)QC@OHOB\SW$K^!7%_LPW0"=[#K*VAV].:+F WX$T8%:$Z"H0 7 4 MP;\5Y!X073_]?1C!WI:<;S_E_>*TS8.0^(O'DL94WIIY2ZF?]80M"_W%AMCB MZ:Q+\'?(_25KWR_Z>V:WUS$[4MF Y#=.5M@\9B[:LLW@1E["!R!Y"VOV![!B MSZKHC>J;NYVVV;2;9252?:C?1ZW2+VH43VB%<#3"J3Y#D+C&>,6<"&&LJH;O MA@]4R7.#+_\>PEI]%W_.C+IAZOGH.2%XWX518GR8\P@@\0Y(TW/909AQ2UO= MO3P,UEYZ-&'3%?+QUV7O,I5G^< 5[E[^3J)XD2.^-GM[@9 M #$F#B[^PZ>QL1=\BT3,97PU?!XO&]5PC"!-8=L99L@&E/W_' M1ND)HX5(HO1ZH?'S/O/GETG$N0&&.:S^6LOH,/3E\[*RV%A6"5@1]@1'^<&;:,IC%IY#RW?+#]N MT$>5(*3XK&,W!LWNRH^;#6OE9_8+P_;72%(0D_2 X^;+$R6LT]MT@362;;)!-LE!6Q?KO MRQRI'SI0XJ[34/G!TQX5R.RG(=6]./X+XV+"@G&Y-\319%E]+H?9]R_)Z@'N M.^PK[H<.7^_K:[MOH@_3N 7(MLVMW ;E;5FH_BV-4R?ZLX0S5VE15']P. MCV)TZD(*XFL]-E6/37W$T4T\ KS1;ZH._4"+TXBRIE?3$P^#J=M8/8'+;/= M:6OONNZ(LJVNV1KH(4XU1U2W!PY@9X=QQ:,:X_29QYQ%SH1$NLMON1_.CG!T M$W@OEFUV6CL<-Z,;@JTUBV_0-ONM+4OY-9J>CY]LJV=V!SM$U'$9YBO*L([, M&M<#5?<"32<=LV_;X#5M,(%/(^F9D93AZ# L\7T9Y[2ZTOOH;Q@LT4FFOVFL M1=\?[0%V6V:OWX?_]>7@ 2*W9_; ';";5AV1^]Q9D[NX&9(S 4ZP5?!+46\> M+I9J;V'8'!29GH 0LOIF?Y.^_1O!88\LUH-"K&VV>I;9ZVYIRVKDUAFY)UU, M&#.[G;IQ[:-DG>S#'?@AK7$,UL#2YCSWS S>]VD0=5GCJ&X6K["$G<>)"F08 M1W:E>&*95A,\VG9'SQ>J+Y(&76PUJ.=TU1A%5KN+I<,[0=%172(6S8(CNSBT ML$.YKF6L.9;L3M_L;NO$:S0]F\2VVU@FO[D[KN\,M[LS)+DMS6Q]79C;W\V! M;?9;FP_SKD>\3U\FK9JMVVR9?6MSFUVCM=9H;?4'9M/>W%O>@R#N/@2G#FF- MH^EC4+[7'?)1&'$5V$W8MSUO;;"/4JP-JLDR>ZW-)YGNJ1+:0R19X$7VS$%[ MRU9T&E'/>+7;[@W,;F]S&U[K_B-=X]AT/ZCY[(KM9,@#/O*2EUKQ/W_0JS,P M^]V>5ONU19%E]TVKK4L\:XZFDU:_;S:;N^$DK?+W<(VC4?D?>9*E;9'+7T,] MOV:X;OD\==TA^[M!4W/AWC8['0L,I>ZV<=[O@LZ.-;?F#HZI/(L:.)X/6=ID M8NG"T'$Y&\0H#C*5,RK$$]D0G'5?8U>'CC: :!;&'E9_OJ;AQ=XMS^>6_OA#Z5L2G\W\*VP(+)(FJ[]R+R6(X78[PGNG M5?%:%OZ<9,[_C(WYZ1#@^O64C6#+KYE_Q^;Q#Z_*X%GAJE8@ N H@G\KR#W M0S_]?1C!WI:<;\,7[ @WV>QW:B]JO+#,9J]OMIJ=,GG_^^)<\4 8C5G@.0; M_RZ9F*7)]/#U7@_3>MOY*&_\^H>;#SAK&/\:A4X:P_[#P!CR!#!L#$'PSR+/ MP08'%T9<2*(U3NQ> MH_^C<1LW#+O=:/_X$CF!^;X1I\/83P6;%%@"K*.B"EAM=^YDV0LPOP0 M_KSSDHDQ\UD0P*FX$P;A%)SKK"? AC,5\QZ/Q#&*QY):*XLB?T[ M.$XFUI;YK?0JXDN15?TH&FL"AZ)2LDH),' !+AT N%P^3(KZ W\/J@-$0 IO MJBX L@$T1W#K 1FCEJ-=(A_> F>C9RV>P$57$[=V?W[JM+7[LR\"[L;[=B^; M%]DYON]9^R"$(TJ;4>C[X1U9GA%Y9:#FXM1/R%A <9 WMW^^9A;78]A#V0(/%@8L9@X=$M4B;4$D^N"_MKY5*@>/T@F/RRQ.0/ MI"]N +8''OU>K!0NVM:]P-AC?*&T7ALUCS.^[#B@:C\EP2^!D#CN\]PLK@>$ M%\;%A 7C&U-6VQQ8.V2HHW'G?R[D_>RK M[CC$_E96RVPV6V9GVZXC>^$C'"]V+;,WP++E0_8 CQ>[IMWLU)5UZU:R_CAW M+WJ'&^SPN8V;7=@UBUFIK[<:6+(/0VCJLL91M;__F0= 8;Y(N'6G7N#%242Y M@=\WBW5_G3:[:5HM;,'6T^YUO3%E]MZ/15&\T66 986/: M+2=:U^A"=#_$^,\KBNB.S"+_R__T;O=%TDE5_[F0ⅅ26II6X>@P M+/%]&5:UNF;^V&\9;.R+:&]Q3:[OD/8 NU;+M/HV>/Y;VO8:NW7&;M_L]IMF MQ^K7$;E'DSKY'E-?1E$X+10"[VL.S-HW@7O$)2=]L]\9F*U-QB1L!(<]LI@/ M"[&6V>JW4;EIQ!X68GMFN]0N<,]S9Q0=_!I'=:MY5>VL=637F2>V:35[9M?:?%SPGGK+^X@DR^ST M++/=TDBJ,9(ZK:YI]3>XJ-!7F-M!NF@8'-FU)?C\UL9C3?2%V'/?/PS B^]M M6ORMT?3LMD_+-NW>!@/&]8WE=]U8%EOEZLO*W )OMOMFI[GY:.YZ1/ST3=9* MJ]WN-\UF9^L)?1JQ]41LK]LWVYT-],91EB_J-9XOV+8G-\I#/@HCKF*Z"?NV MKW?*>QRFL'"R6L_L]S972WNJ?/812[;9[;9!R5@:2?5%$HX,;)EM>S=A6:WO M]W"-H]'W5YF.!ZT?\/WOH;2/ @IKX/J;Y(AI'?+LBK[9-KL#C:(:HZC5MTVK MM].+/:WD]VF-HU'R'WEB^.#8UU"UKQF+^ZY!]H?=@OO[0%-SF6XUS99MF4/S1J6,H]^U3+NS>;_Q[V[1;8%798O%S/S'>LV%,+<->##KP2;]/G_S[XMQP4TX#M*,Q"SS' M )ZY2R8F+#.*P:V Q5TN5HYQAKL\!+T%W/%.QVP/;%KK,ZQ%+[ =DWX2(S> M_G#SP<"9M$ *$P&.P.,XS=9)8VR XTUG47B+_1, !EZ$[X]C0]#/0/(J0HEMG$J[Z+GLCD9FW%/8;C[,C9*2L\4B5WQ@J!6 MC@WWB!UP1O.X,*! $JYQ8K<;_1^-V]BP6PW[QY?( 6FQ6(_15ULKC4=EIB5KL MPIZZ;>0QUX8,-\8<=(N3AKA1I%7Y"!T(FX>W7H./ ";A^U-X8F(^RS) MYYO#EBS\0D*_''D!"QP/EJ5?"%Y%KOHC91'PF3\7+9&#(,57>X"8<0P0!*6L M.B@9XQ7MV7#G" !X+0/#$6S#($S@U:$#>Y/4X8M/5C"QIJF<#T"O,' MZHGW6J(74^LS::X2R[<6YC+1M2S*RZ\2\E4F.C^J%)_ ^0AAE0I=D([XB@ @ MY_)A4K11\/=@GH"B2>&=U05 X%U$MQZ(-Y0.--NT9"ZA5>C:RR>P$4WL%Z> MOSJ>,/[>^R,%@RX1.N6"S9 /C,\\A@,Y!V*G_,:-";OE4K$"1A%9>4,BH#+X M+=(1G^$O1,,B(C^I/8%NIZA,D]#Y:AJ.!!)22.0-4[$(?8F>F(0^V,&QT*+9 M6EXIGD:T M6X+?D34"Y)D;30Z+)\;(#^_HG=)AB+F/%H013X UB1'IRX4CT]- X\0F7A G M44I&2<.X$CPT\B+@"VF>X IHT)@@/H 3O!@MHAE8 =^ -Q,.O/FBTVDT#4"T M[Q$3@IH:3TH 7]@!&ESI$ 2T="^\6V2Q) *J8 Z=NV%[:\I- M,+!R(H0>.$% /G#0"D+)^4/LH%T&V\5'7H!PR7<(+T?(T7%_2>$ *'Q,VO % M!03FZIPO!@V[^+4 O"X"^K)#WK$(]B]M.^ *C,\EPIY\8157.4_'P%#";KN; M@%1CQBR,B%1A&5@RYOEB)+/Y-QXYN*.-W:=:,C# _1QP+D:!?&"$@&8% =SA M(/%=(&>4^WX(KS/ ^N%"D7QB8+M?^WFV<7YY\L;^MDZ>VF<$ZNB M.8&4U#+[@ZYI-?M"6XF-31CH0!Y-B=WLMM)Q1 B.$R$I9NH&C&OK1_0=R.*? MBF74L6<,3/@7_;YI=?-0 KX#G) XG=(Z*#0">>9,O5V=PYM ] O;6<@J_'W$ MI^ ZB)UWNF9WT"3^@*7'J%#%V_.'D@S61'?J,7SK'"@&5JN@M_3:&Z\]6(6HQQZ MCV XN;QZ^_XEF1?=#HZ#6P40,Z$3@_,X/L@E!)PR *7 AJ$N>I. M[<-@MP\L !^#3!NA>6)4-Z1"XW0T\AP//[H+HZ]"J0AUB-0GU1-)V8I&XAX9 M?$4!B#XB$(>;XAN(=G,AJ20Q/%:0B^I=ZDFE")1LS]17+%@4PTM(V3+LY>8: M<*$M(>I_/W45/9)+7B"'> D13C LS(*O!H*07@V6*.RUR/VM@AY9133&M9! MI:=-^&>CGWT7R3 -TEB$%Y8O QL$'@0M;B1WX>*FT./'#S$4"/@$99S"OR0/ MHN%.*\3YM_,OQ^)((&F*&T0=1CSRHM?HE'=ZSSYE= $W,@GO A$M4;:*#P:T MYZ-LE>8Y4!3=85%<8=)PSC/",.?E[4!N (@4KTDI+,5"&B8Q@@6 M]#@ !(1?V(@XQ30G^PG0!8@TY'HIO8J+Y 95=B4B SGR_0H5#L/8*!ATQAAL M(U#/G LTX+,J$%HD,O%*QP_1/XFR9^?95H!7.'T;%@,^G!%8\HL9 ;,85)V; M^N6'P-K+#W@8 &3446N;'Q)H2_,IR_.[]Y MH]!M+O_"?V8$7_6-\YO_9/3Q,6R $K7:IU;'! <&M'609+C/]W&3P__4^)EH MZ$+0D'%RDPZ3< 9"RFYV3MM-V 0:3 7EQV^9GQ)M@;.IC#9I6 "^7:FJ0,:A MWDEBDZ@ =*3BE?$XXF-8P!0*C'QCNCE,4"'!]C!A!03K$"QJ>KG2^<4 !YD% M)?)_F!ZE9CT*.CR/I?TDV1B)D@2;A-C];%DVE]"0S6ZO8CBL!T8^X J]:O@E MKHCIV=*8#A"Y.(5SM3&M+$F4/&$4/T "R1*IO!Y)-(S?)I[/2X=!ER4"#P4# M?8SVG3G&]SB9MBE"T'9CD!NX>%ITU=F2,PL;%\DQ=R%HA4&CFZ\ !!N3162'=LQU5Z< 6RN"RV@VJ7RLA=>E] MPY*H/'SN<.[&R\*!F+PQ]C"&"$LMN3U QR^[&#G3V*X9MJWRU?IY+$5':074,X M*^ [52^^R-?*G;[R15%V1U0(,N>W0\4\B)/R/P$WU1N<_(;J1;,LC-56*+<) M'DTQ1%W].KMEGB_]ZI>%RYMV[ND)-U(\)S-32I=.)1 M'A33)O+,!;J*RZ], M,=1N"B)[T<^];"+*8L:+N7BZA>084:=A%^['%L$EME=)M:&PKLH1*Z2K8F@? M7&OQM$P&6<(=X,WCG9(#H"[?#?[[XMS$"A*3ZD5P>UG1"MV;KKR, Q+'3408 MQ.4J)\>+,!L8;UZ1WF1@.99:6L (K94 ]B+RMI;@7UV6':"U@C=G<34;2D3D MD])%G:I_."G< =\3M7H)=!(E0!A9TE;I;@Y3N;UOQ72JK!I(QN7QWLY5QA&& M1:=##Z_XB':R.^A2O87,":=@W$QR%K5?2X7Z2#.7%09>&%$,E!/R=U*2L"JE M,UY(*?0P6>-K$-Y):R \O]<*:^DY0VC!Q/ M^C6370+$R+*IGY#Q)_PP>A$>3,@;TH*%4"^J(-!P\$X&JD1%G5>"+ VDMXS M0A5&DBK.LJBJ(?]XG9C_7]>/]G]9=;M3P;4;4EV+,)C0C@%)Z2*?BJ=IZY@L M((MT,L$+.Z.T_BRMDF&C6?P20(N[A?-[AZ)8KP)9MX2ZX M5WE;S%'7]/)2,P/(7+U+72'-\-K(LE42*>8-9'LQM-]E=IXT7Q&>:"L 0F:8@)P&>89=9H, 57.1+AYQE:&. M)ZU:P,!GY!5@>:HZ20!?+IS$*Y#FDC2L3'8VZ.:;DL"6&6<3O'Z?>$F6\)[. M9O[\U)DP*I$5!(Z5JGDM"?+"=Y#*=IPJ8I47E.1MLUB0I< EN.9I)!./J"X@ M%I>%42HL4-^;>F*_ C/B,))*D4; >Q/,$B)5-\K7!:UB$A!CE7U?U$Q M,;H[$TM2,P!5CBPT'IZ1@8XFG1TD44AL.\7C22VB5)A4'WGB(M%#=8XP*Z-^B"6 M_H+\+2B0BPRDG47X*?0PO",*XC(4 /0SE=$TECNMD MSSY9'C(EM6FDDMB7;2OB5#B!A1ZBE 3[M2CTB/H.+-":":X6 MP6YJYR)KS-![P*U.16 [RULVBPG*IO+D3#*#Q;I9P3C^0QF0KA=C[!5O/:A> M=DB%YP#@?$]HA>?!^Y()3I$OK-T.L9L-Z>V%W=^A_>Y[_):DQ!#/P&+P0JA" M%UQH,A^Q-);B053Z"ECP)2]G#\]%NIWK80R5;/P<667XH>^3B+)SN:@!#DLP MSE&Y_*M1Z6V^]Q4O ;'=B>0R#>T[J,W*]8,L8 MD/)! HF]B?Q@E5$>XIVD2!X@'#:PM"\MR#P!"''F8G:I"K27$ 6;":4?FB" ME-B5^<>93%0@1, ,>7+'129DO$"'I;V(7&<9OEM"V#A:7 MJTLU/$[Q4@JM57&Z@@XP*3A*P,E>(UA'N5Y3'*=43/QE2$1XR13ZM^H]OZ?N M.&]&DV/L(,3Q.PSH@)\YG6*$1541%B&RB"NDA9$(3WP, 9AV7KK^D%PONY;4 MN2*D"[]T#VJ#KD>CTS>R%$\$1L[SE(##T,ZJ9400XGW7::GPL)@ <0^VM"OV M4Z?_D"N&Q_#R177'171;.\I, 2>-#!I 9% M1AQZ@_#XN3_#I*FV:(9 ;1,P$K\D"_*GOXNKN(SKJ6LO)8/,8OY:_7 &UL#, M9_/77D#;I2^=E6&*0YLK37L)GN+CG(H;34')I^.?CX_Y]*)L]P/5W+WZ)*VQ(X;'13B= M>@FVL#B/T3'B;@D8VPXK6MFPOKG8L[[68P[^A?&#-^#H>WZ\%J%L/R!M5V M MV'4U<#$(ZAWK@9&,NX;W?1X;-?:;[_(94MY M=;3PNI@P+[K#=33<-H';^7_>GE%&S)GQ\>+GHS.I+MUI""KM/;_3VFPC\=36 M\-H$7MIFVK5PVD/KZ6(288K*;,*-7W@:A(E6;5N&N#2\GEI&'2W4,AEU=+;3 M+V' D@F\]S=L43_5JFT3X+6T :4-J'T13GMH.YT';@0K73#?_]O?_E9CE;9O M%X?M:M_6^H&TAHRH;:LMQ=??CL^L CQ%?&[\DWF^UG:;0*Z[G<-WM/ 2.0OY M-&J9LZ"!N-&]WJOSHS.N\L!49'S@\'&T73:"MK"6QJVJA?CU VD-^5 (LWR4 MR_<(LZ,%XE)A]HJJ)TI%&,^\-ZHR^6_YOY65,^5^O_T=M4>NY@:OJ)SYSUOC M'\9YBHV=LCQA\-BO/WR"WZ/CSH-8E P7/OYX\3-\^A$;00G%32.HPV@64B// MGZGC"=7=95]:76ZW3^#*G(%G?W>UBS1"($_LIN2#3>IY]PKH?_N;\9?_L;K- M,_'GAZA!8171\W@V"W'B;M:,2F3_X_S*O,!+32'N%@=9+OUVA1/HP2ES.=;P M>Y&J,JL^17T]6$+59YMWUJYC8ZD5.?'[7"2(9"..0QW68)5;V1X[C8S[LJ=O MN!/Q!*O+Q;QYZJ6-L]RP\0;V327:88EI%%ZQM*<[#EE0?:]=K!0$XKSU&$Z\ MS%M!%UOMY,,L93_@$*#&(J"]:![CPU^X,PD @&-PUT/JDQB;QOO$;;SZ"%"_ M22,._WQ_(3M%R-ZRA6ZEL"F7BZ(0TQBFGI\(YAA2S]2$=IQ-^J6&(=%7GIB% MCN;43!';ZO'D=,A$&^4XC4CZ2[>.!V.LKA3=1+"N4K3!R_ID#],Y5F52$]=$ M\!S\2C:%9"EUP5-+AE1/25!C\&=$32+RCVGF9\.X(439S:9=0@KU=,>&$]0 M#S$B&B6HWD,H5$8 \40VAE4*+>\$0$U'5/,(;-B#LV"5!L3E)]P7+8T2+Q'- MF2_>70O]>'E-O1JIBUBA$492;!%=V2QUB<:F!*F?R%:/JM^):M'H8NN7)&NF M*MHM(:U%#-L4Y-T456/$7]Z>&S?A*+G#!A5$WW!V^.@O#-,*MTZ#1 MT=R?X6FFAH?LBYV5J'96M+@%6,:)<7/]O_1+;$4#:$70.GD/3X>[HKO+%;8S MLJP2/I(P_"J:2,*^$$YP -GHYA/'!G\\G>8=LQ'"L!]LQ)UB1TG:%S4B 0Z: M(NZ(-]*90";U0Z3KP1=6L=N\ZBU.8SH51XCN]G9SV8/4C23K2,C@#\0#'$9T M@A*2H(@X8$1LH_KF' UCCBUW^8Q@E$[3%D2K@^-CKRDOF MIJB M-9N8+ &,/ VEF?0K]EO%":8D$E8L?T>-?W#.;-89G+8G15QAUR3BQ&>"ZJ9B M6*+LR+)HSC6,?V(';]77A:KQ:80]=LQ5HEBV Z)_BBFG<2*V(;HEN7)J%#'D M%+MHCTDB4/,8[*:/3*Q:!5 SN?QQ;!B.'71IU/F03Y@_*O80:!COT@@;'V%O M'A-AX,4T%0)WH39;'')>WFYAGJMJS@T:QPO4)(.5F\'1K1&I9#'?-VLYGO<3 M*A@LOX/=JY[-NA\DG$W-*H+$@$K9B55N+Q)=A]&<8;_#3Y-PRM%Z()"!M/LT M"7G@?3.-\_]G8D==.)GH?_G/<*J:P@5C@ 7]>X$F,M6W0EFK1EI@&@!94H.] MP 7>!-J5A$HF#); MB%I;ECDND_)#91+E+8S(FD-N0^$-?_<;QK7JS0_Z(XHSW4>CJN$YFO6"NKXL M"<0.9M3 $:!!FR$CI6R93;$G]LR7T;:X'&XK>JG+1(011F-P2?]4\T_0J<-W M%+RZXLP6M&1\_JW@CH-CX\8.F\F0PK)W@-V#XQ'DT 0#-711YBD/C3GP,&3 MDQ[D!X;#&)>\Y :L#0PN7()I(6+MPCJ/O#^!3D3/UU6.(=Z E@R<+%;Q:IDK M*#JXTH]"SL+>F#\'\]B4'=-A#S2K8A:E+ED2U",67R-L!$_-73M,"V%)/=9^ MVP<-/,M&ML&*K]R@EB1KX$($I*BY)H;!<*C)S0)M'EV]85^L,Y>RG/-@2VG535H3D!5Q(@*Y M0$ %(]KEV#LWDCY4061Q-/6I\^QTEB:%$2$@<,1'R%!'W<) (G$TUE^9*3,+F M(VH]'>*<6\_!']F=P1'_3AYK2W(:&.$PH;CJK16W.@:DXO@TYZNZ$LH][.'< M "2!-\8%WK,('*"U,M2G(X>ID1NFE*$S85$^KR576[#O4>BD8FYU0(<2(R9" MT7T6=3"&OHMJ4YK57 3?,0X+*!MR.9R'B<; H".S<:"<&AJC3^MSL">B\K&% MDD5:$];%.+_"% M?1I#^&*XBPB392I+SG*"&;#EK<=-$$D^O_5H6)>X;9-=P1T& M2P%2,,B).@T8@+KV8]=B>5G DY'O?:.O?0+;-1%# G\&BQ9 ;]R 10N'N?SV M#7[_(1QZ.'+VADWC5$8:6Q]*@VYD[$T /..PRS0"/P66*X;"J%$ZQ5AOR::E M!JE&G%D%HKT^2!9J*:_4(2S""E.W0!.@E.;BN/ 5(5FDE)D'0%$.#=_YJK#@ M!4ON- #1)#"6;Y^-P C&/2*JX<6IO.@B)5RPX5%-L(J#(!E9!L9[H/'^;&\GJ M6I26+2[Y2<9J/\BX.UB!EU^N_K=1?)ZFH7G#M)#'4AE""L8% %;(+;S@%DXZ MQPP6'F6S-$#!' M3%#D*+3".<"^\^()WHF'S(_+9%&Y>LL("JVMD$CIYX@R$P"O<-9BA*$(Y^7! MDF( XP/8KHZX)Y?TUCN"68V5^:QB?,+<1JZ_R3;Z1?C(^M2HF6+EUZ2\[V,YQ:F;.XE!. M_=DI CX5_2\<41)3E A.E$JG GMAFH 6!;.&CT#,)W'A9>I+<))R MDIJ8HR<#SW@E3J&:/(601HN%(EL.YY-1Q!RCTDD>&9+)D2+_$+XM\Q#BO\K@ M NK5PC0QFDR6H\W+0X+YT$'URCNDRCR MQ62\,T<53F LL(.^G%W-AMVFOIS=]')VY[+S,[_U^)UI_!*F$:J%LO3_G(E% M)4.6/T>7A32]%"1=8Y+ MX?( )AHLYHH5DHK+5 MKI*G<4OY@/:B:58@SLQV)!TK-74^8+M4.Q$+KP]#%>"\8HG!*\Q$Q/A$=K L MPU+9U6^S;'K<-%TZHMTB+A/O\/:&$JKO9*8EL8 +$A?32^E.: *@!M&M+FUB MH7GAG?F-37F#9G;ZPD%=5:*!=TYTRREN=61N(.5^+%0/R"B#O+L4EY(4DZ40 M#5WZ*.L&&!:\\HG:@\QB(*!R'WX5A? Q>=TISDP6LX]A,7[JR)"1A*N8J4D) MCT,QW9EA[0AS92U( 7=D\A1S6O-$&$9!9C+:HE364V37@[3ET&5Y @SH27^: M4\U"A"(?!S]2>1J%8,5U>?;G)Q'W0?P6+"N"AW#)MO3(#D+TW5=GO\]"<,FY M5HK#A8KN++I+/F!+$*):9AZ9QY<-& M0Y6)@Z&Y!.SM, H248_R 9RW&!V8W\@'@5VLR.>6%3-F:6,KBI.6']%K] ]&HS^R( 27AI$H.O> X4^* M$73+(*ZWSC*\O#17O@U%.QA"=S@H]"2+TC>S);*(DF46HJA8! BP5->+3$0, M$/@B9B#.P+,:PCQF><]6\&B7/@;>/X?A",]VD\YF\+:3+$7&ZF<;>PM0E2>V M!B^+R%B^,MX TFV=*@ZD*FWC!+[>.<657Y)6HCMZZ;*C5QPOD@YIW7*U'/G0 MS!-I"R.1<:#JK88RHH]W#X6Z1N*Q8O%AGG? 2D-[1/(BK12D>KJ(YB5#N3\N=2P\L)ZW1X\1@I MIXKA_TX6YI$**43HX"P9XQJGBIOW9@CSAIKC"X^FY!00->[6![H&69[GRE+9 M8U;W/:+QT2%\!_, *'N+"A^!+N3>#<2M3]0> +3E990QY>)V2TV<+A8-P9KB M2Q&?AL@O8ERZ6 ZOEX!B(HK<"&+"!89SG]T!=>)F\T&EI;V"+9B71!$[+>Q2 MO7 XSXOA#Y7$WM%K\MJ6B3?;L;/])1MW#[IJM&1[,O4BUQ'+1](>*L;RBYB, MQI5.(:L;6,,15\[@+8Q%AKS#.6FN'6-67*L/9:(=LF&6=6T"/AT^2] N<'GL M1-X0.1#4R9UIN*E*$14)1R/$NDPY"@I7Z&+@, D4ATP.J62Q1@8ODZE:698) M(O@PGLUSL8:_6J JM;:T!U\;)]9+ ^_PL0PM2F>),S=F(,5$RKGG2Q$# G$, M** [\GGNAHE(.9A*5$B.F4%A(*O+5!1T^C M)/_'%#")*_\.!!>[GLRA!30!\8MU$8A\BC44$0HF'DB?P00$1!'](%\HH4:' MO,.L!A]@E(CP1ESE6'Q],I\1-A6QF!A82&6R*\*?B80NR@VAWYX1&$_:"EXC MNO$ \F/YP98?RC@1F(:%?$,8AB_%?.^;_)T4@?WF3"AQCL*1%$TR9.X?_B9T MQ:/O4K(+,=A#!R\\C88 ^@@"^62DCKA+I(ZWSXF,XA0.ZA06!GV>!XHSS*,) MC"@G@_I^5&^@!I[T,=,O,'+L0% MH&QH0GG/E%^$5X%2.62JW"RK>. _/YQS7G)E\ L@Y,!]FU&XLRHY9513?IY' M[>7G#;J56[E+47F9B)(R?-4='U*F%VQ^=SI5H!MD8"B\JM=T68I/_?#3W=U= M@U%->KL!#/7*@:.=AJ-3>?'Z:I>60/UY4HV_YIE'>IZ $"5WXR X]*TPJ4;@ M3 ,3D-LF4BASYX@"7;'WS3CIOE2>&OGJTFQ!E32G+.S9!(RPAIP6'I>[3MRA M-0]FP:WG*G.LD$@ $CRY0R$N'L[>4N[#(&VO/"1=CC[3*_(&/Y0/KF_5[[M5 MKXZ-UK?JM2EYELSA@[D7>_&"_Z(L2V4D-HQ+3"3*[Y-)3*'*%7HT[^:7\9:R MIK)?$*,/J1J!;"^Z=:ZP,;HIN>.2O4[&^@L.&HJ2^LOWS(F^RNI;-A?L=8P. M7!7J=?)J\H-06>=9126VB!0_B\HWXHX4S,&L"0^ZU!&FP47"'T?C[B.+7?8' MEA8Y7[&LX"M/,N>$B1X\,L1<+'K:OWC2@PFSI%BQ9I,]#-%0*TUSYK^@@*DIT59,<%J\ ,^%JR=5%RPK0T84';*,LUS&K #\5+A3V<6+4@UI>"47A%,,. MF:PNO5CE2XY$&Z]5V\],KB5GI_KM,C[R8!S6KZ*K(6Z0P!_#Y Z7H*'J0M8Y M[=V$BX!7,)<',<1)Q,_8$C02F;%Y@-@$U,[#0%71?@>43+7OS$P52Q8<4Y$' MXDVGW/6HRZ4(6$MN,(VL(P]&P'R/ B!8(">JL$.1S()0FP \!96F,CJ&%R(I M>)FP<%1ZFB""SZ_DE1POIBS5+&U;-:+TQ#ULD0W8,+S%ZAX"5E".O(O?*I#< MR1A,A@,1?7?IEP7(BJ:^\M6%5.D5B)+KQS*+XR*W)-HUF8=W\I MFDC**H+?RPJA^ML^@E[>BUPF1.L-M0M(H\/P;%7LR4&:I_!C//.]),M6ERD4 MS(N4'UO46'DRP$(?XU)_TKP:;%778R ,7Y5AH:\75[/]\MH:[&*04_&JO36, MZX4>W$5%Q8( '#!'R>(5PA75N N"WQ4YJ=+ZB<)$9(M<%%MTBZ_G+<*/3<+4,@[':VP9(JB4N;RQ@I.\&"L M6(":8F*_:7@#R?,\V)TUT)71#+'/XL,B.Z]B0(:4NX!E#0''G W,_L0L0"I: MK*(*Q1H(QR0N-!$*A\!F+*L/)[V *EI>E)OY&JJ-!9%XI=JO^C62=KAUC@U5 MB).YJT+ML-X=SRLC15 MI9%#KJXL1"*Y4'(!I_L^+ YBDA#^WA,5EIWJ,]8@ 9E]]N*OA?S3+28Y1/2.9L.J M-8E=YS?>BY0FH6)\!8-D!.I %A_%,NJ*\=%,()4]G3PU&.%8$!^RUGRUM:EH M6RJ3S,2J+I193M@>*L%&]63;9[G?L1#&^0;5 :3UAQW9"Z)^R5;H)OT.! HO M-0Q4WU+Y>8M&X'V.JQ!EKANAP,,S(3 G(G$\2P67,3IJ\A%QX5EG!]EFJLA^ MT"+X<[D 6^G1/=R\F<5DO).'J1J55.<$$#GQ;S.J3C2EY3UERD<2Q;;!=* M:8NTE,?$00K-2HT21%7J5^%(2)H577RP)"7T95 G6ZEX)4V]./&$LF-TZ(.' M*VZY1;F-K&0)59&*H&C:FN"'S'HK[ AXB4)2M"M-B<]/B1N-[%(T(X@UZQ^G MDL&6J=^\1VNA@5Q&/!FE4HV13 \O#H)Y.! KE_"R;J2."C\65&:AQQ.*2ME& MC^JO\UVI=I"7-S^K?I"G%#$",^,!2:FO87_JVOH:5LNH)Y%1RX<.4ELF4%R_ M*[,Z+]TL:U=3ZA\I;S(95@S'KY1>A3>7I);LU!T+-X%47XB)B2A7*""".8LX M0@0S@6,:RH,RY#2AVY,E5P?+#XGY@!Z_J^Q\BA?C46PHZ82AKZ(Q6)K_DZOP MO&>G:%D(OX]%GJSJ]!%7]3/ I;SRUB;C?G@ [[VOG$(2>2M:$Z-'U#(#^Z2A M]\59D@6OG#GJ)VE?2YU#D2+ C8=U2^F,()S;YK'L+JQTWY6SG.*DXLNC)B,@L]73DZ,)0%*?H/656;B'M_6*Y$UOP MUTV5> 5^C#A@N;.^Y/6E_%S$EO1^\PP2)LSGK!]R7C6C J9H-@,FQJI[RXPF M@B4E"$LG"X](<*)6RD-JD2,QF#-^):RY,LJ-TH/*)_VY: PL,L/$ 82=0>78 M>78Q' ++VN4MF]H_0DN*F^M?K]Z>6@-P>('IIIYC+H^_N2%82S+\3Y::EZ32 M>>13K E *3SRTV\'$O"(QLVR&M]Z[FPV<5H M2"525K+$,6?9%9.?U'HL5V@H-6!+,0<^(>=PB5-SKRLIS:PA,_4--53(E+9SZ;O_9H&O I?>FL+'S GSR[Q::\H."E "+!(S[. P>-I@@> M)!'\[ZHWRX\;]-&KQ%W\K--I6)W5'X/KL^5G[?9VW[QOLY;=Z+=MO=DGVFQK MK65?$8D),@-*1M+_QP^M'_(P&;G.K^W9-Z/B-F.,I$K,@HX?6W?V'S(+FL44 M](Q_Y='O.543S_3#6H\N 8"(==8)!!7[X(@AL=S$.6* ;&0GEN#T@(18#)$[ M#N>CT9G4DTDX>PW0P9DX3M:\82;\)?"NGW@I'>HWUU]A60F]+EN03[8(VETW* M?M1]=/'&[\&-++E?1R%RVFHL\>^PY:CH('!BO3RQ<0YLY19W1^*O)N;+FJC_ MWUWK70VNHP'7R1-OU>4/H%6WD=BU^#2X*J1*-U7TW3EW-N] MDJC:,M6FUK& :Z>1G9W)J17#;X]%2FFUK,&U5^ ZSD#?DHFR>R2AVMJ..AC# MH"YK$.N_HIRB4FK2+E*N_EO^;V7B9;F:IK^CXJ/J_?CR,YU8+Y]$TJSS]G+9 M4;_1)2BL:MA23 Q=G:R[5["WZP;[57WP5G; XZ69*)A.7LY"K%9;J^SW%257 M-%A+3H"R#@3)K?HB6> X(OP^C,O-4JY#G)<\2\2$+*MO/H#2!THXZX[D=NV0 MK,9ATU"0#*OEHHN%-F!4A[3L"\OX>,I<60&RBMNI! J[]@&5Z KN^RJX6P]5 M<.,Q//E@-+B8*O0!2-0$JJMTXRC[:R(8JZH<]JI"PN@V[V=N3//Y.HV7M M2S5'M]%N[4M]A-ZKWNL >*NK]WK4>^TWFJW^P91)]=8K! %+0"7%-+.TTI M!) O8<+\TOD?2N)8596XR=WR)M?0M7O?7N#UY,7+QZ5J#1<-%PT7#1<-%PT7 M#9W5[/;/;MO_R/U]#26:HTEJ]LV M^YJ7:HZE[[($-98TEC26-)8TEC26'MMZ,%N]EMGM[M#*VZQ29S_O\7\!8!G_ M9)ZOKO"O9SC[%6MXU[_"W[^,VT>]D-^ 0?>/#SM6TP1Q>2\7/IU0/&S0=LS6 M ^D)&K)/IN(U:#5H-6@U:#5H-6AK"MH.YKD-VD\.VC4=G<>MWMHW3V"=V[2# MIL96%WSROJ49_0G(J]\WK9YV!9Z":MMFL]?5D-6*7X-6@U:#5H-V'T';[;?, MKCW8M2=PV#6-[QG.!/Y_GJ/N0MYYV(+;8[XN9]S3_=[6?IV M>M=8LJC;L492O9%D=#%JX;L=DUU>F9/0U;GQ6G0:M!JT&K0[B=H[3X: M"$]O>NF2.5TR]S ,^OT'NTEJ/M_N=EZ;JEHS:=!JT&K0:M!JT&K05NVNP3/8 M74==+7<%;_P7PQN/.R_YDZY"KH);'B=A9'SF/DWK7F=^NV!: MO?M+8_4%]:ZQ9'5TP5SMD:1S/326-)8TEC26-)8TEC26-C3$V^W=&N*Z8*Y^ MUWN:1RHSL3IFKZUG8M4;2_:@9?:[.J10F=U5<)&_H<_G:]VY_^#G^H5T]9-/:"4_$5/-)C0XFN MFXM@ZE7!9".8+J:X#XQT?1BF+YH9EF09Z[*:13+!0 M<0K[F1LL<(W"J0T*,G#7\((DA ^-RV_<21/OEAO+Z, XP;50W-G-,[E"]B'] MVCI[V3 ^I5&<,G@]E<7'#)%I[9[%LSYMO M3[;GI0-]BGCLN;0PH&EBS,+8HUP$ Q::,!?^\H'%O<#AQB]IP $N5MNDK\)K M'0"K%Z0-@R#%+P &(*TIGG(9#1A>;,QX-.-)RGR!"R_)0'_0XUI*T<"?9?.1<\RYP_4D^P!)!!Z'PUV!V+@%K#("7R+IP=CP\+ M#5-@%]Q%X;OB5;?,3WD&V7M7!A1GP!LA'P#"'1(CG1]?9DN SF1CP-@$=GV* MP#&8B\0,1[A\<_7E[7GI91(!QB%/[C@/2O2!@B.'^J8H<%@\*<%I M>Y@O+%4$N=7H_/C(4(97XC,!R!@\&9:^&\[<\7F#.J?[_KRB;LIP !B'(R\Y M1<)WQ>;%MK,])W=A1B5R0P%/Y/>,$:")> @>CR0K)*47POGSYU&NFL8=R!!X M]91]\Z;I%#<2IK3X"\E:G@ _BI= K=PHXAN!"N(H\:6>2H $.2<5"0'1N8! MA_?%1!F^-^*P9IQ&#!1.P[@:5=:*N,\) $I;R+V/)(4"FQ,G$J$2LSLL!4EQ M IK'A?<$I*^72M67]X$_YD@$@1">(:C!D@"3& "AQ'*@SY52QZ& @-;ZB, 83H$.%B]5;94 2)54PH\!C +@.)66D%%I74W M\8"N2;D 8(9 &0PA?<#/;%@G"+ODCY9JDO%E]'2 0&81)Z#;)UO+<,Q2Y-) M&'F@2^&-M%^QVR& &S46JM^(.1+;A%*@;=!,(\6,ZNS(5,A&)#%FP&X@HBK/ M@$@ \1#>X<+XZPR:",D,.B5;< (4/DI!IJS::+Y!!#[*;B\A!T4RC[MZQ_@A MJM@X'8+]Y2&MKV%R29+HV4 SRJQ\'5&NZRT_N_/<9"+=R^*W)($W\Z^P81SZ M:;+Z*_>RAK@+W!$C=-MEZ"S^.8GR%.LQ/QV" /MZRD:PY=?,OV/S^(=79? L M>-DC^J\"$0!'$?Q;0>X!H?+3WX<1[&W)^>HKM3;T<;-Q[X=G;0%F&7\HD+L]?079(23Y^(C="23B4 MD[1'?*;\9C-;F(3\$.U14"RJ]8.F5@",\6/375[X\ MMR>*3O,:?OO"/I[>^UX\^E'YVV4=P'0R^/$#4@'#Y5S*#H#)[8^QDR$$2^'P&#YO,&#-((X7J?QUHD MLDKP8)%REL8]-@T>3,.(2W;O-"G 5HDGK!7HN&??RX(>W[/A1XQVT'8?)=:A M5GK$2$=9GSU#G"-CW'V/8"SL1 KQ37%W#TI,O#]R]>3GY47:QCG MKDN*[SZ)/8XDP(IP4.(RMQ"6XF&9U4"1#V/0-%PVIV^"0P.>3#Q*_?O]P>+[ M[Y#.R#2(N,/1J.TWC4D(Z,45Y6E)Q1(L0G#R$41(V@08(/K\\?)SN5$,LA6^ M(*]"82?T4E#=10U X4C'FR&0I2QV*E"8<.8G$] ]W!\!M,1R$4_ *J"3SGS@ M6^EUB!70"0W(5,?/-A"E.TJ*N$X3TH0(M$LP=\ _.D?3XVD3(U;%RT4D M[&" K M\B F+_<@M!XZ Z,\#$^1CY@+,T>*'S8%"H/?""%1BK;\%?^IVCC3R_M/?):4JI$8NCW#'/IO%_+7Z MX0,"C+YV5=]59;*%".Q(?YT=K-,7Q9#&9?+/\N$$?57(%Q6>M M7L-N6BL_;C:V_:S=WNZ;]VW6 @]_T->;U9O=J\UVF_9:RVXVD6*A]=*SY"KW M'S)(2 Q]9%/^;!,E[CU\0=P_N5I<#S;O."P%)D7 W97&0TVVBB%BL*KJODU/ MQ(4KROB0^A>O!X>;/*:\3ANS0P7#]8RN"HX>#N>^KZY^EKF%QP>0+V'"_-+Y M'^J_( SW))R]QJ(9<,3 Q<1M;M(\89,^"P^^;R_@?/+BY>-2F8:+AHN&BX;+ M"K@\4E/;37R*9P^H+6E@JV#PJ#OI-CIK;&5)1!.)ZK356!*OP@LY7 09[U< MVTC?N/KWH>^M1_Q+:X&?S[U>DQ!>;%K_N^;A=U0 O>:I>RVS]4"/[.\$P(X+ MV#4)'SH)?U>K!4W#FH9K<&I-PYJ&-0UK&JX/-H^3ANMK#F_LD,N\L+USR))KH#(KKM;#!-=9KJ--5IJM-4 MIZE.4UV]S;KGOIC=!8R+]::_\#0(DZ>8,;()Q Z-[Y8=L=Y\9_?-CK7_PS@T MT>T3T1U*%W=-=9KJ--5IJM-4IZFN7F?;M5GWW-=JNX#QSSR*YL;/+'(\MI4C MI0,8!Q3 :#5-J[/IR!L=-=-$IV.UFNHTU6FJTU2GJ4Y37=VH;M=FW3'<2YT' M;@0K73#?UQ=21Q^YL,W!Q@RGPV6:Z'205E.=ICI-=9KJ--5IJJL;U>W:K#N& M"ZE+=QH&KO&>W^GKJ*./6UAFK]_7P3)-=+4W+335::K35*>I3E.=ICI-=?4V MZX[A.NJ7,& T(?$W'-([U5=21Q^[Z)MVR](!,TUTM;/NI6G;3]HZ_:#.@!3BSXUFNB.D.AT MK%E3G:8Z377'0'6=IMEM-S71::)[QK-9=MMLVKMN/_@J84.?_[0XO%B^X11I MXK75+Q/*[VF<>*.Y^)47N#Q(7I_B0X\-R^K$NP50V@C*_R[\MW(F\SX=J]"! M_MG??E8"5+_1)2A\F?#2M%PC'!D?HH;L\6^PP*5_YD/X3.-N$AHLX@:#)PS^ MC3LINL#PQ9'G@&..*R2PZ@6LRH*Y2<_&/#%&891,##8,;WEC)3:G+!I[P:F@ MZ]<#.-=>X=>N(W[9TKG(AA<0GDA<&$/NAW>((HE]BK$87FS$S&?17,YO!]Q[ M\#!\ZX[%!I_._' .OQW.BQC? +E/+J@7YFD2FFZ 9B,O\6#%\S29A!%\UZ7# M7\5QR@*'&R"@ 5Z7?Z1>,J>#96#[Y,.;-Z#?(FD^!67F9Z857WL)L(:S!A3. MW7"F6-YN6EU#C%-7T\2!\\4OSG&N.!U[TU.OYM&G!<2]/'H=&!]!!$V'@%^K M:=+1S2+]_C4VWH1X9(#+6R_B3A("*S"$%E!)^<'UX&:H0V%(3!Z1\IH&,TQT>2_V$/EP0[W%!NDN9 M(@[ X'NS.7X!Q(8S(9DQ OGAXG< *OS;Q!MZV:GEBN0P]LYBX]\IBT *^7/C M,Y_!Z@9 ]UT830%KI_\F;L5OS8 *0M?@0%< > XX(LRV)&8;QI<"&"?PXH@# MX=S"PS8X"4!J1CP!#54]%^#VPFB,H>7PVVBG""Q^X73MDC MJR34"7M9>$51.(*L.1F^!/&KI)''W84'G)=*?LYF<#)/:-W/""/\V'T)XB!. M(L_!HY*,Q5_SE\8G'@%W3HDS;Y"G\T]'+XT+%D^R7Z!,.QF_-*[)*A)@.7W# MXFQ%(3:RHQIW'MA0/"!3J7AJ@,DL"F\]5TK=TR$MDLEBD*43EAA$:O1%,JQ@ M_R1O,B%KEB0L[L[-L I&]P2^&L95Y_) M:&*8QD!_<7Q&;X2CL"2)F)/0/R.>,&4ASF=\@_V">T#@@D< 3<,4-[--LJPV2MT)I*$52UAM %2#KO6_&FU6KON4C+_ $?4?AMSF0$P.M@)/+ MQ"H2HO3-*= L21;0+7P8I6CK6L1W]@(-H-::(;H73-[LW:1+%&H \1G#G ///9_+47T);H2V?EY9;5:(WXK--N#/J#E1\W&]:6G[7;VWWSOLU:=J/?MH]]L]WF$VVVO=:R#R1E MU"*/O1I36.!Z8A;B< ?DYSB,YFLDL:^*9#\B% IBI? 55+@\V@V0/J9DKX6C ME?*O)AN-\\!'$M9]LT,N#$K72&?WJ)::[)9_XY'CD9%6]ZV&:1*#Y491@]KO M5?H%==\G> TB=E+WC9)M3\[4VLEH1RG3?Z-_T]@@%F#+PH.J^STQ SL!W MK_]VP0$MR,G:[U:%3^J^424GZ[Y/+28/U_2M^U8C/F5>L =2A]TRSZY[+>85U'VO,[R_-T[X-WEQ6O?]YH*K[CN- M^,CG="WCU9X*X#7I-,"[JF5%.0\558E@-1;]8*I>'/J>:Z@M;V$&K/'H6J]< M8DX(&.\H37(YZ 'FCQM(/"38##5L5L+&*4&#%FTBI(N:& MO'E\BF8SV1KVPVNL371+<];KE]AMVRVSU]FTG&!38-2\[/S[D%H[SMJX)GW] M\]>;F*U&QSYL2CYF4=7M6*9=6U%U%/VS5ZKL($P>7VT_4$&FUWCD-8[!ZOP2 M)NQ)AFAM(9EECE<+)(X;IAAK5.<_--']&%;F(T!K/\S0IR*+VO'BMG;J8P"H MWOSRW8;L_C.+EJ=/; KOD$3N+^:6)^W96"&[T(XJ2WG^L7QI+(_3S+_"AK#S M-%G]E7N+9YXF@K]FJ4RW6XG<+_R)Q_#_ M?;S\?///JT_&]3OCYO+B/Y^OOEQ=WAQ$Q1<6F8Q"WP_O,!]3%D7P))85E0[( M""S$\?(J"R/B8Q91^N:0!WSD.1[SC? N !]RXLVP=N;(CW@49?59C J ?DEA45%:"<:J<>*]1#^6,V>" M=9C8,. DC QD!MH%&XT\WV-X(R@^CE]2>1!L-2YLW9\;TS#"DB6 _@CK=N!I M)#U5!51,6,VK-8N;Q[T4-J.JD>A,"RT*B@"2M6">_#:5RHN7YA5-2Q>)2V#& MTB!Q;E$U) \ \B.F_@>B+"P4]50YMD?>.(73O-ZV'4*KNZ-V"&O2-E41=C/E M^_Q;J'2/:&.'1AHCUVNWP=GJ%P,H;C94=8L4R M.RW;M*WF E[*&H3J2#5NGA4WK0).EBAOPLO&/0!J:2==?G,XN%)HB]AVF MD@#EP4X:QG\"GPJREYT T!O):NVB1>5[,1I0HD&/%QO.JS"W._X9^D@3L8D5 M]PW#[M@=X](XC[P_PX 9;SP_(HEW+!;/=/X- EYX'TSU<.F MT>]@OXP%6MFC0EV[TQCT6\=>^ZHWJS?[E)O=:0GTX[>?7[/. =0*Z8WS7$HO M$94[V%DU!& \B8G2:=AK[&959WP@FWL[XS]36\3E %QT)W:R#6%1DQFW/.'[ MR4N/GC/G6?\ M/=.8*I0CPD/5=HZGS]$W;/DU_+_P(N>-ZBB]7AOOW>WV8N+QD7&9W?9 M,VNS^!TCG-9-YG@J2MII3<\*<+\_O[DQSFN2:_@ ./D8@DT) M:\_2G@X#M:'EQ!T9]C#19#<; MW=T@26O>_: 0R^SWVJ8]T.D%6O?JO+[]8%F[:]K6;G+&-)HVR.NSVUKU:@)9 MG8'2LLRF5KQ:\>J\OOUAVMU:5E]L]DY(%[6 M>7TZKT^OH?/Z2+X-S![(N.ZV964ZKZ\&.&PW=M0U8?=6C,[K.\9'CR:O[Q?8 MM?%/YOEU3^D3/0FO9SQBV$RS[MN5+1-U J).0'S.Q"6S;^GV1C7'4K/1W++/ MW-X;4YI CI&-]4W,_JA=G7ZX!;^VFV;'/J!\X0-%4Z>QHR"[5KQ[0B%FN]DQ M[9[.@M"Z5Z 75DV,-$4[?1T9G_FD!6PZS3;)M=G7ZH%:]. M/]P?IL5Q\)9]=CA,J]&D]:^FD8-@99V#J',0]1HZ!U'$]09VT^SUMKQ3TRF( M-4!AHW.L_9%U!N(Q/GHT&8@_@_<]-WYFD>.QNF?UZ;Z".JUO%^:+O:-Y>!I) MFV3UZ>0"32#_G[UW[6HX_YN3UO8Y MM'H.RTGX$;]LF;#TV OLT/;@3,RQ0ON%?7FU!^&S6%;^%3_?:37]B=4#*$?A M[)^,+/_)=D_$+SMY1L[N[\LD"[HUD68T]>_G)"EP;#VQDY[/K!\GUA"V?&HY MK]9;SU3>#2D_TW<"%R'?/UKW=R_HR"TAV_\(]L=P$6>&NTD<>OL+ST? M]I9S/OH7844*5*):V+%CC0-V&O_AR\ .QH[U=FJ[='GTHR_9737&4S1 .^)? MIT>K5/GQA*X@WBR^KM!7$TR&?V;7U8JQYG?U^GJ_G+=9PZRTZZ;: MK-KLGFVVOM2R*D_Z$!\]F#SIJ\'(4$$EB\A]JY1"'(4JU/=>.#!L)\M'Q20E?E2N\ER99.4U9@4M)7X4@I M2%GE2JM<:;6&RI6FP=U5O=%E5PV5UJ>DKDKKVQN:+9VJK,"DQ*_"D5*0LDKK4VE]:@V5UD<>@HYN MF&L6E:FTOH^'7[7R00Z>C]=>5%K?(3YZ,&E]?_-<*WR&]_YAA\]LI)+Z2NQK M44E]RCA38"JMIJ)PI.@X\M%B2L4Y5&:?(MB/)E@%)B5[%8Z4@I25[-T?V:LR M^Q3!*C IV:MPI!RDK&3O/LA>E=^GB%:!2A2.E(&4E>_=']JK\/D6P"DQ*]BH< M*0=,;%HH#S0+L;#NT^\P/-<@=:G%@'?X/_:[_" MR<=%T5WVP]6ATNO6;O];-_5:K5H>VZB<8#(J]4/M\JL0Y"#I6/DX9@/[N*V- MF3=VV">E)JA,P%W<7+-3U]N=$@W=+B>86LU*ZV-D@-(3]@-#FGJGWM8[IM(4 M5#:"R@3<"Y*M-1IZO=4N#\&6$TQFK?)!7%7)WOW $$-OM5IZK:-DKY*]*A-P M;\CV8QRO"D#+\]5JM5)5HE>AR.P[:QMZK5'7C4:]/,2L/.0J"U"M<4AUA?MU0Z?M2>?62'S-1K>V_B3YKVZ\,BS/9XFD\^AU7/8V8*> M?T8[>R__CH+0'KYELQSQH6U?2WO1K9AX*__*_F^Y/H8%/]/_C4^Q\W=_R5X3 ML@/F$ M;*##_0/I#P8^PL(;TE\E%J#9P:EV[HSA35I=^PT^@_4#7;MV^Q5=,QMF0[O2 MSGW[OYYK:5]M)QQYP$8N;%_7NI$=,LVLM73M_MECKOU3.___M7:C:C0KY0"U M6310 R-'ZQ ^U^Z]5X >["4:N0#NOA,-6$#0!>G$^B'".G@&GD]0OW L /]7 M>'XT\ER. +KX]&+B4\SM[L*6&?X@\V;.0.N]T8M<:P2?(ZJ]V(/( M<@!M D3U(,_T6-#SPM=-&FU'G.\UXIV9?6?^=YF;4U[AH6,JO:"/\O_P<7T M#QKQ\Q>>X\ 5V"_,>8,].4Z"^,F%Y!SPV7IAN +>[IANE_T'3J6%GF:"&(W7 M",E&SSP'W]!+D/SX]O EH$KRE\#77A0&(5PL_H9O0IPJ9Q_\H,^45#_T+3@' MT)X#K_+Q3WP;%M#[$PCL)[AH.O5LBA-(U3(!Z\9>8.,BISYS++R?+Z_V('P6 M:H+\*ZZOG%;3GUB] ) MG/V3D>4_V>Z)^&4G+[RP>_V'"+G9GFC^._5O/(8] M^.N1S9I6S1JT.U73,NH]H][IUVJ-3J=M6*PW&#;Z_S+;[:/X5\]^RM:>V$D/ M%*@?)]80#GIJ.:_66W#T.7NI4\KDD/XW<8]PB3+0UKKO/%8J<=*SO_1\V%O. MK7#T\GE_?:@]7-^>/UW>WW=^N[[O:^>TE_^3J4GM\ M.+_MGE_0ES,I9>J\'W279#]9/PK%BO1! -89;0(8//[DJV?Y V2O:6$3+ =;?;'AX/2S\=CW M7H 7(V_&/X]]&QDP?N>R/FA8EO\VFQ/O$Y#N7.UOEAO!>4 )!$6P:M:X*GGA MC6 [;Z W!A'>IO8+"$<=-J,%]L\3$,A@2:*T!]"^H9&H#2*F_2UR8)T.7P?O M^QI.]'?+#7T/3,__ZB ??>T?=I^A&$18NZ2_7+LO#,2[KQ%%<% B&+01&_6X MW,T'7$5#38FV07+4A?^[*,MMY%*PIN8CW. GM>J?*AH>%G=8,_).BJ_\W:]( M^Y60B= #$95>1G;TY"VAS,=KJO%KFKH<3[IJOH$Z7RC5*6#3HP!>-;)L%Y(*/3=G#2LQ,D96&/DV4/< K_KX%W[\3Q4 ET"10'M% MOX3 ),"*'M.BT'8 30=$>D_,93ZLW/=\T'YPF7$$?PI0>SI/7C00H,0_ TT& M8\"!*. P'$9PA\G53]\'PO87HZ8WJVU45Z?.: >RZE8ZTH9[F4O:C=4I^^+9 MMX%FQ\_:WU@$C^M+D*LN\'TQF9Y'3W"9VEPZY>]=BT8;+;VQB$3K12'1QK8I ME Z_8P*-KWP&:=9TLZ$H("3L[=9,K?K]6V PN]L8%O:_UBC M\1?Z/D 9S"R [/+$NDBF I+PO;P;K384K6Y=F"XD6*-Z2 3[C?5\0K9O%LLZ%V-P9(DO])-&1868":\P0HOFXM MDFS5]59C 4FVBT*2'"!;),D.'OY#2%+<^TR2[+1;!TF2N5B^B@S-4@N"\&H MCPZT&_:Z>\467OINDK(P9'E DK+:/$RRK"WR)ZTN*7^U>K[-'/BO#^HK7SD8 M>U' >/0%):=E^Z_>B+E;)-?RIJ]HL:NH512*-;?N*?I 1]%F2\E5^'=T!OYA.X'GRF1Y120#HBHF MRR7#<=NE7KZO]>C7V"?RW3KU?ASQ&G-IM[:9':2TJK-6=8L93JVZRG J6(;3 MY57WXN'Z'O.7M+MO6O?JXOO#]>/U5?&3F5K+Y8# MLNH7K!JO&AJHR/QQGK&;N\8X32J=7 9>/[72RLK13B! *Y[BQ=K]99(!^;V] M/Y+-XG5?=H5]]Y$?1!8FOWFDI($V IL%.L/2HR$E8?,LJEA\VZC.O?)*( EM MX>>D H# ]AD@7IS /,S@X*E(O#[/)EX?BTPA"?4^?5HXF<7G!5WTVC"GEGE(/L%1.HQ)14!P9 MKVBA-/?GW,6SRU Z)ZP1.AR;/9<[4O^.A,(^FJ#LMK+KA4R%Q'W$Z\M MD%?$4^6N>K%XU2$:4<>-J54KFG29D^4;2UTIO8T.'WI/C$P7JB0( .D<0=QH M.*!E P9"B.\ZYO4CL5G#J'B"EQH,8AONDQ9$O9$=BH19B[\#=RG5$^I:Y#I4 M:!3&E4@^^T]DB]1=QWH%\XUQL&..%J;3V@-A;/2C4<1U]KBZ C^=N2$T&?#. M^UEN9\OO[$\"7"(:R<,[," T_K(>L.\:N>-, Q, M]Y0")C293$&-%?*4;]@F-SHEJER!B;O ?RL@H3F:OZ#;Q4J61P-X;-E2(94_ MRO*%S/XQ5YT8*-U>G\ANQK.SKBGO0N X#&DR[Q$]_Z7YCPI'2=\*&-U-#WAH M[C:^+M[&9"7;G&U,/IJW#<2)W*WDHDAV*Y/E8U(//D@?HDGG43C=V9%^ #JZ:'LE"3/#/?#66\C MD=&)',NQK9[MV"'6&L;(+ATCPXH]SN1D#CO!?4N!I1>>^P*0@=/OUVGRD3-F MN=SZ+06]WX>X\:'\M$[27 M* H'N,LPQQIH@#BI4D(%],9IB73,>SENH$DXL7H6JT@+PYI[SM;9XNUP)BUV MA/X4N 2R8TE17.:=6C06S);*%8<4YW[F1AO($D1R-('(89=8Q60JP1LMU K% MSP)0-(.^;_=XU3V9HG.<0&4)@O99?/T\;.3-T#PI&CC/X">K&&X+HXF![!I# M61FY/$#&Y377TT#F\@\KVJT7&]43^KAX$LQFKM /$*;P1 ].,H@-9<): GC^ M(G"^?@22UPT1JX)9JPD+@0*26)@7@AN6OX,Y=YJM(VKQ(FJ'RD_9+#%Z4 M70Q>S!>#6*;N.-YK<+K"#63:R]2:']2'9\E+P39E9C-I2;C[+4PVMZK0H-^O M+'QES,WD0*!4H,P&T:D@3D(1/0:$2G*,?Z935;]1R[,J$ZKDG ME$$>4'W=,A'0A$%IQQ;&,H -@>%]1=&H0SXN,&X/:HH NT%\Q=THX;?R(>J/*LYN19F2K/:@T6\D'0(E\# M#3Z:GF0TT[I,.Y$D;@I)L>>J?@!T%H0YQMXJO+>XGM7S),*%EO422<7$5N!+ MGX%@)9LCGR/.L)R(Y\6QLIS?B8&/0:Y951!O *53,2M\3LS]G(.4P_'>G4] M?,Z7/^6;GQ_X1+I+"FN)K- U+A1T*>@1DNLOSFF>=-V7Q]NWD_S0#_?V?8]) M9WE76E)A.S-RIQQL!="*,PZVBT4.MHN/=;!=;-O!=J$<;,K!5KZ[5@XVA0O; M\F\P)=&;FPO>LSK[B@0'0)C0$$#XK='6;JRA]<8 );1[Q^J# MPOF'YP%WQ)2:Y;" MTW2?Y+(?0-_1/Z8ZB*+EOJ#G1-H #5$!AW>C:,<=Y#9XX_B#B^:,Y;:#B?:E M4ILU%!;4C:8.Q'.O=;Z U280N- MFK9I2]X0>T7*10V@:3Q;+[BD*&CH@5GU0P/9U_\ARC.G&MOQS;\OS_IP#,KK M'6\'F>;QK]@F%@U\' ]Q,:)#K-HEI3D<9G'I>+)8F2>2>HW M<#=7T+M7OQ@L9X2=W1\ N7#%>V\<0U_P'O*$P>U?>%'B)U0U$R> M_-=NHC;QKOK'Z60!C*Z /1"'H6$C8]&$''R0W%['/8_Y4#+1D M9]LGZIB MX*U0K%JV=HVYXD3;DX. '48Q0')VJD M=^XEDU :UDXUK$O1)*'WIA*JWI,[(\J[$[ZL M])MMI$P,&XNGP6#\2/Q6S.7([HP"M-FP_LQWD#RE^+YH(_M;G$^K62-,#Y2L M@@E'$X]TI7.+^?,T+2NQ>K"K"-^<2^./2:2+<<@]-D2%DH\YPEXAO>32XYDB M2<[&R!JP;&?;)+KVM\BU/8S'Q#U$%+O:+;M*>BT-I-N]%K7CD,F:?/#",?!\2DYC'6/K,0B<&S^FRDF%E4TR4LFLH M0AX_\F=L%\0#3X(=^&Q$0?$D28O/0,,\)& (V:Y@=0'B5_#SE# MQ%O@N62K"\=NT'U01Z\\W2LWF>C8KK *#3Y"(_H$..!):DSWK,!>;?:H0NA5 M$;J[&$5F]*>3X:AK?6Q!ZN"L#D(=GL*H2SQ.?"\E,B:^"NQZ%7$!)F6V@%2/ M!X!(6 06=AJ%W70Z5B%3!I9/T:@M0^ 9YX"LV8P8TF@RJVDZVV>%Z_RH$>>@ M#9X\6C\8)<'?8^EEP)NT#34:8@77@W/9+KU^A H4'\%VR1SK%?G+C?5:[FR? MKL<;+TK7XJ77PA-WOKYAC[GLQQEZ@T8)'F M?,5IY$+Z$"GC %\N%7DN,F[D)_4B#ED0ZDGI"PZK+0?EWJ77F537:=;@A;HS MNQ[(2H)&GPTB7^2^R0$1*?K NV4&EI,.#:1B "N>LM5'BD;^$'#K)I[3B[5+ M,?UFVK2E/P^X]U7YF(/1LRE%L468COQ8WPOZ2!FF@4&=VEC[T9^ M\R$9B:X;I3$E/3YL?*8!$+/@@V;\SR*YK$ M$7 39RJPL%J$CW %1#V5K M$@U+"W";K(>%GDA;\9QWX=O!IR?H<2+J3'78N 0(7OQ:9MM(NBD[%N.O%RQG M#P6U>V/.9&.6S%O;AL)KL$;;B<)*X%CI0U +S("]/V>%T(N%!@DE#[@SY)A< M#.JR5V#_P*K)[$@>>;;'\)CHJ#VT';1OR!U#)4$CZ]]@RX1O/ $A(TO) 8CS M(E&A$I[#]-O T_K/7L#BIB$(3/&H$$^84JRQGV/;EZ(4+L!@"?2*0&EVLBZ& M)-((GP+:!XFQ3R9:CY&W$HY%:H:PX= -2H,;*U0Y[>,]H?Q,_1&9$W-U$NB& MCUK',@!)^A/*XP7&\4JX\.PU)>L:PG# M!48'DOU&M[1\S8.PMT-X!: L5Y.X!H] R"D 05Q/#'"L;(/3+B@ER2L1D6+9 MHDHDI;5,YD):V\:Q(J\VA)"'&+%<'5)XXS6QMK)6['L;I3NN50*5^=_"OHD[ M*9C56JR<)G<@%'#M0JI;@IL0*(D2V[)QA E>51A?52J6:8;P$U]#S[P(GGFV M>U@.!TI]!"99/ZYP3MXMUTH1+C'WR2+QC7-1M%X4P.&"0(PUX,\1G5G(PP&Y M&14L9_@9-R+@YKP!/ZL/)A-J+$%:W)'Z>!)'LF@2TV-]]*+.7%^7YS3D[D]H M^514&-L\KF0'+?DB*O@B.N,5V6@8)?..Q=@&V7B:<5NBM@5A,&+^$[D#,%)' M:7@\%F(Y5)MFN<)FE3;.YY\>QR5B<.2V"5K4D9W-APB)4VZ#:2K"M+&9:C;92 GW!"B8'"^NH.# M9^ I3@2HPH[&H5B;Z[_I2!G"B)$=C7@C"C*\+?\'0QTYUE>RH8CI4NI>1AG8 M ]9]ZVD7T2CBEK#&TZ9+P;2_D\=.]@/J6C\]J<#D&*:)URFCZ=FDJR!9"5^) MX%56+G'TLY6K=J9R-0D'!-.[J&0\O ./B=<*+9\<-%,[%TTED6$JGKLSQD[3ZCGK85BGEY\5B?WLSCG1 /L M^@\?;][%8E^X]; 4O"\3_7B*=9K4R$J4-%0+_%&"7XQ'.Q)K7RY5#Z8+$>+P M/G<-(;>4J]XM;'>S#JNDEB+H[- WX+?)(O&><)4G\GKX<5*S]<2RK)?383"' M//BA*"X\9NB<\((P)RP5.VO>LIZ3C((IF[_"[T*K\U8(+5>W=B>H@,'=L@D?,V* MKHS^Z3+T=V',!"^8Z\M9,(E 38Y7D8*@(3E.!#N,X0Y@<&P6"3Q,77&3WN+B ML_^;9'XH[O\F:1R&UW -*#5R.3,1#]R1D](7X>28!Y1"/$B!AEC'M+,7D.D> MR,VMF-#93VP'B89C'+.+'(7Q!H0A96:9TT_'8@551$4+R$,0O+%4*WY(* M3IS935J%T1>\4=Q;_)OT(1U;4HJ&'3QD[S!RYHI&44%D\Z@\10D8?S+.Z>W; M+[8#MH!O8SP"_F0-X _4 GEH"Y2?>%(]A.7C#TLMK,"CA=T9*LO4N:(:8C# M@/Q3 <@Y K8EY+\]&S@)AE8;$P!H!AO,/$2HN&0.IC]TYLB@8SCU?FMSDI=%]Q'/,W2%= M!M7?:,KMI66:IW.[*CX7"3,QM'5R5*OV!^/>6Z^'$0M"ER#RR?7*6[WB7T7( M3@KFNW& %_^"?@=@!W%C5,<+@KB1&O?@QXM$Z<.XGM=S2/J2(]A+U).W["UD M7D8;MIS X[LF)A$G^DZH-_ JGXF,"F(7TT=@/^$Z2/HGZROA/D>X-Q<)=SR& M/?CKDZ==JC4ZG;5BL-Q@V^O^J5A-_X@ M^.8;3_:[IF5DWX-V![$,2&#J\K&"<>@)_V M"*0A"/!?6I7J__P?HUG],L+4%(J74A[7@(&N$=N\8^S$2H8>;PY+*;(!=V(( M5LN/FAJ!/*X,*M\)&\*")&'Y0^13\AD/HJ!CVAY%H[CTD+PT8LMIW_"^YPH? M$0I(<4%Q7#&S+BH(F!R4+I>]!QV][:2MQL.+DKWS])T7E/)!U$-74,B;A227[R%J#T1FE\4EKV4)*\GLJOE?O*YW/ )U(*?G6\ M'H#D7FCRU*J?!.T@]B]97%E@/T%G#Z@7^P3"V>1XZ#2O7$,XK$F\@E$B,;::N4#@J\)@X\8930P>8_ M>>C'&V? :[( B )&H3SNRA!UNNBW$70K[26)=,=[<)PY9T4J[[T)F0E4] M9">1R.(JF"7_-#FH!!52OP F NKHDP)T#R-NA B7#)E PFN;?*)Y8ZY 8Y?R M] YY3GK\RDD^@+IW_'O\W< C8*^P8YY7Z%,VO>?@?[PI2L_':!G2PX4;+9!G M=:8,)6B+DH!)/.'<4)2_)0DN\=U3E2C5OX]#'L;AWVC#"$W)),E?NK 9> B/ M!)'E"N:09;AH&Z#0XJQC[D:76$X3\?&>%U%[\UKGBY#+7,8:5<%62L'G8SLP M9259(+'Q,P:Z6,IX).V L (KFC([?%) M,-AD@!PPHL5 D+LY$6F3.3 O#)MJ;5 DNLM7RK\QD1=H'!#]#9#FI/FQUUH.=)Q.](Z];.D M] 48G+O](0(_87_G7B=/"!EM V=JQQP$[C/WP9 MV &\[>W4=@DB]*,O6;1I /BHN4/?<@3J$,KPKU,CNE+EAG3HPS^#^,WBZPI] M]3D<3'_7-"J-YNROJQ5CYG?SEC6JE8[166O9^=_5Z^O]LE2;-9<#V&="!HX0 M@'.(I'\]JAVESATJZ#^M:@;QG7B].8^:XY_X\+2'9!)'.7INFYFU%W%HHH%[ MX0/0CE/)EF?C?TKH=O'!#^&.[GUV\BVB7)@_B.V&P2%?T2.V6\R.)Y8*6XUVZ0>4F0 M_K($)2]$X"5(7-VCNL?5[W%ESBH:H>P?9TV,BW,R+M":W$/&:F["6 7L2HG( M:^+O6@Q!W:.ZQZTSUKU569/ II?T;3T6X=8X/F%FPA0.K4LSIJ8&=F=2H:AW05]DHN,2PCM(7TBK3/L/ M9_YT=IAOKR!O%@WR#VFZFZ7UK> 9HU=IR_D \Z73Z3*MBC1=)AW[E838.*K0 ME/?>FY0],)W5D433,!,X#:GYS![U(C_@B3:3MB^&]*BQ"B (=OCO.6E*X EI M21BIIBSW6(.CS+>DE3[/N?L%N*8.-QTWP\]]E\5GU$MO$DOR$GU+5'[#6KC4 MVBVCBXZPM:(A+&45)@%:B4FEVGP4: *II;0^#D.>% K[\_*"%Y1C*C)@I(K* MZ8[B4]PN*0+ YJ%QWQ11$,=^ OG8:4Y,_+:RIIT017GY.2?3+$8DYK3^-,U6 M)A(\?8I-\B:^20%6R@/[D9_D.ZZ1SYEA MHHEPR/!1:G\BZD=F<$XLBXH9,#%-2O<",(QX2ZIX8%FR[V10R1O2-$_HD+:E M\Q359.18;AX&KQ*)WT\)<%C"GTV[-JL+N+BJ'3EKM51AZ-ZPD[P\:9%3QP[8^G1L&(D"F)?FAP)/KD<0(Y.X/A@F MCP#U#2G#&F[OOVGC'Q"S4O*^D+N!Y\0_?WVV'=Y2&U.[J2NUV[?'V.$C[AN1 M.5YRMK3'F,MK#>4]SDIM:H]DX:_*\TFY9@ M^[OT0_GU<4-B'W[)F:F?_(@WYTS+'D,LZR2,B0T"_@N$:2 I4KT9&OS94T[+>15$GP?-J)T@::TD M&$46>=1G9$I1]SG,G?3Z;L7B("%N.GYR<[Y7U&]P#? M !XGW\<@"^/Z^5*@7M;5H,M5AK'E"5!C8Z$7(-I@+RT^#8C<.CK5!>J\$L42 M0W#H$P8F,I8!8*6N)?K%\WJUJ3([>8P0,B+L0Q87%:3FCY(#^'5(@#CAL*\V$.6/5$OL >V%?>6RW;5^QAPT"!: MWG4'ZYAYYQEJI2?WFIX$6H<##6R/3#_^N%4)==V0>YY)_3 6C7%3U+,*]73> MG7H*+T7WRTNA3S.>0FCE+9 M@*B5%$&33"7!7F.>U ]C9D^2B[[,D+;0JO]ECXBN-YHG2]B3BOU*8ET]4[UJ+C5K/9+TE,8.V;QL_@]*+]UBXO M7"S&MQBWDQVP%^9X8[F1;SSY0L_\C4REM")?=.9-$0>'9.)-)Z,YWJ2A2S8* MM1%%3G711 >6E%\*9 [PD^XYTWTR9WH[#%QN]QP"C*-?,53"63(4X@-S[P, M>"T>E15N79\Y[&5N.LB^<80U$92Z.BY)EKKPPN$$#6NBP<6$I)E'L O"X/-( M>/<$G! 1[AQT-WC3FY@!Q=5AX3A&[U80^F_IL!I8"/L>PJURNAI;01A/C^+: M''V+[^!#2>+1Y^]!J6$>I:HHY9PH95M%*8O:OG9:PG"3B;W87A10E![L=S?M MLS;=W5'?A;RA1O+K"YP/TJKE8%YYI..68]@JA"U"V),7^^$A["2"O3" _8'Q M:ZD)U0QOP08Q[(FU3F?+^25R2C^(9M\A-JRI .:'RY9+X#L^(V\TJ,KG/+6O M'$&E/"F39/-2>_7898,*%Q9+LLQJF_(@DRX*,*12MMCB.#S)4F8W&+ MCPO<>#OG1&P+9O; !"O#R.]#$:N1;P1EW23-*O=4#PP9.\O-"D>[[W _3R)R:=);]=Z_Q+ M1 -7%[U\46M'?P+\%T?)^,#\1]PO-1#W(]O-X@$]N=2%5\3SEJ=N*88?M\R% M0P7E0[I-G;Z2[/)$1_3$+$3Q@=8'K 9DA%6GLI'+X<.Z%BY?'#2(Q\0QKDFM M@^TGT$B<'C*NYZI0<_$#X4ZQ#X\/?J0Y#IXUH+9_;VEG4JZC\FHRM"!!C47: M0>6ZQ]^!NBQ.8$R)ZY@F1O J(IJ$P><*I4]\FL 8)&L_XJ^2VF(A>FF.!Y?Z M*7;NP$7@P'@A#Y*$>:IW2&1$?&4<9_@ D-A(E;"7/DMWG=ZG( J,.F>8!OS@ M,\T*27A\][XKPYH M6_.X3PY*\6W032>OA\NAPW%O8N[<8[$W!!VSA<:8;8(KSC1@0PO'?P:OUCC) M4^KCH"P1 @M _./> ^'3L-T^L"!">!)KK445/"X!CKS$E9#;QD=O64:BY0;2EO% MY$.:H#"K%CQ.!TGKS^$=R5VO;"GNY&9IQ5,D0[N_Q%W3)!>S:IIINA?&9?CM M(2W%=U$*S+IS,Z-K3!JVPN1A=XOFEI"QDW*\M*Q;RNN0AU\DV0MI9B-Q<6$O M.DX&I<1(*#^EF3.T'/F4YGEP;.)=$>\EGA,QG &3L3T2G"6B@NL 9YO)/I,4&93,H,U'O&: M#*6E(1UC!\?Q^8Q<#.*!Y,,^U_Q$,!$_\?PGRXV#B_A[4.-PC(?DKJ%TS@$+ M^K[=2Y,T%U+,LD>>D95+-\&/SU^:-V+J01RSBP<4EKWG_4C*8UQ06P'#&FN. M*BJB)G#KO3"Z6*2Y0]$&TD/78F8C659KJ :Q615_GZ\/R.\@UVNL"5!>;1EZW>PLTQYICKQOU!J@2C<6K4)Q=^STLFK/KN*BUG4^6YE"MRP[?$WLC#F@:7=TL]U92ANH8)86&Z>=(Z=RL="@33,9>%#/\401!%?N M:[$%G^Z##ZC#1!Z>"XI]Q'R,".<%/N6,5"HFX"[.-V;-FU:_+P[!Q#%:"G(A MMXT+V-F)!W=OIJ0EM[-(-Q/2F'PUF-8 #Z7N:GR5:U/*;UKP#$H.IO]BP@J@ M(HLYK=25-ER$3 MF;VJE+ZO/4I].Y+>.EQ$S%DIJ:+V61CY;CI=.^8_I#_E,4O*)A5YC7'#Z22: MFHYN3L;DRG4@*0N2NXTDXDF,GQ=; \[&J&LKWR(?1?M,F3Y);Y"7N.HCSF7R M^GW,/D)M?TB-XZ763LB>8Q&P:"<'HFBGUY HVO5I],\1CWJ<9B:<9 +=LG25 M8.$,(DDMK7F8FJ-\2]#;M?*=THG[=M[S 5%@A+KO=R6V\@(LZN)9H MY$J[3/V-LY9.=N.\T7Z29+B\E^FB^]J[-'_M+)X7QZ4%H'0<6./(^7&]:(_. M=#YL V]*]@U:J0*4A *>&2^/G@E+I#KZ(:8HX_<;&=;/Q+#DF!"$!K M?@X>S(3^5!9DMI7>'%PH!^]^G#BPZ+O@8(7/RW16'/YM9/VT1]%H,6W-]QQ/ M.4\X^Y@2#8%V#)?A,%'?PS5@(5\G(TAZTE>&JQ6V: 81A4%H\32/9%6*)<2; MHF "V6%I>\6X0&" Y3:C$1O8?(S$&/6*A)T-^%"+V0F&F*-BN[:HT1C:CN@E M&*>HB*:/J[[7&H\=NT_7&_>!'&0:KE&."T:"1B5)L3:#RGATA4H)C$.1*\RF0IYQ#CA.,P@]+EH-/O M^49W&F&;*9.36OT8+KRRZ@\I(,S!1K57HC9*/,K;1?2M*& SN3:\VGMB)/0) MK2?+91$-PZ0(GNM@9,AZ4\(7IW$M8BHB\8LVAHU, 2_JE4[G3W':(FS$S1#\ M1/=/G.I%[:CE@\HC9H:\\0 V+ V2LIXL::W,[VB-E//0$:C'$S4\P'XY"2/B M9#)U#8)&A9[#"PLE2@KB!MH^&SI$[<_4J#NF3K[J3/R@;!$+PQ-9KYKEZM-)K-F5]7 M*\::W]7KZ_URWF8-L]*NFVJS:K/M>GVI91>,_EYWPO>[#@Z<\IM5N24TQ<^6 MF$.\PKCA.7?!XV=%NHW;1&9T\T,B=V3>WL<-'..,S .^LM^%*;/PZGB3KBZ& M[.\G5:\+\*+CYGU/K<& MEDI@WP78S<4^R#G KE5R5/,4V-JQ\4D:C2T!?$4X+V0(YK9PI:KE8 SY1G;# M?)?$EB29\W_^C]&L?IGDJ5NC&[J-ZO)WH8"K@+L:<#^*R^=(?SK]!\%\,C]. MT='F=TKA>O-+P:CH(V[B3YG3KZQM\HK*=O!^#]61 M"7UW;]21--,E;2FVA^I(\]-QJR ^G3VD=4HO7L\D*:+YKH"T!T!Z7V9:(C7D ML+%^(W]).=20SY1^E),Z.#6(9U'JX,E[Y Y.1A+S4P?_-?6_F1F1^W2L8^/3 MNVA+R[P].XBI76G2+3QF^[;3/%/JKT0-\'GN^^*X'O:JO;#>8(/:=>!8[@!' MYN&0(S:@B4.8=GL<)U"+'WY*IV5,#A;++7 XI5+WJ;WHVLW-A78\]?DG/:[1 MFAHLXLOIW&(WP#@Z==XX5Q7!SRF"-PZ\"'X9;O-!O 6+UKLA%D-K7[VW08+_ MOR/28ZK%[RS.=YFB%IYK"V>C\0'3Y*'9@=;_[,T@/UUK&%5X?&#C"+-SV$'$ M=*T5/FO?',_S=3KA/SW_!_SIGQI ;5X_RKWBYV81^?E4(G8./Q4#G )BJHO+ MO)$O$H+EM6!Z_]9+'#V3HBQKHKE8?GU>FDF.;Q<)][[6P3_H23,X^)?T()PH M].W^['I!7K$ICI448(X]/WY/IGJ,M\ZFO'\^D#EM^#*]5-I MYO\2-0?8%^%G7Z+F!7JUFZ/7JPM:(H!0WG>IQ!3&5PB05 M3U8H5:,D%>ZT1D[MY"MOB8#-C3/E(MHQD1TM9S9ULU'76YD=9XMG1(L2:<=" M=5RKZ@HG^?!N(!/;P]Y6)4'0>M$0=,+*P!K7M(:/$8^J0^ MDZX!FDR]K=WC9"4?CFN!HO0'X D+'/:F:[^?:U6SWBZ+?M(H(B9,R:[9^)"H M*7'GI*GN,E_B1DVS&\Q\F>B^-*?-3$7[S7O%7IQZ;K^BN6WU"MIM:<&>T[%L M/AN#"2^ZLDYTI<.7\]7ZSVP084W!'&" M5Z>/<%[]!PKZ;@AP!7SM1L#K-=A=<]JLK#96*9S>*RQH%1(+%K%OT1UL=Q\?KK]^?[R^NZ5> M(H;QI;Q# )&]Y$YBS6EX8\\8#3@QKT]N("!8%G$I+G\R+Q-!"6IW##K-(.X2 M@%WN)CMVS>NWDXH_[ /F4I>"D>C&=+"X54^F%F1?J)RYZ\T*;'XT]QT 6H@_9/Z;-T6#S<)!S6?8H;19:%,9_M"ROQH;YKD)J"GS,7XJ] UR+3EVD9%@\TA9/B<-.QG/O'VB=?Q)H#\E9'K(&>$)]ZD M>&KVW?^) "04I1@*GIBT!PRI%:C/128F#2(&<#,[_CH)A&3Z?:;+]N/LC?]$ MP(OYF#E0C="&Y=Y(E^^'!W"3V$D4MA2Y269.3$(GG'SPAKF CQ"7J8,M M2GU.L^Z;GNOMH/P'.Z17))$YPON)^=/XRW@>:CK9&"0;*_=GG[%M$P &?70OF MB3WBG;R9-$JG)38'#)YX' " ) M7U$CF7FOI'R\"WIKFCGDJL^ M@VQ\D(C47SD@?H^Y4)*G/(A 28R3.X:Q3C30$YXL1S-2'ICF<] ,"FO$4_$2 MW,EA$C'QD)3A&GR*>:D")VX\3O3,G8*_X*14+V*Y05_PD'9F2#T">VI2+ M2Y1&9JE8$2MCW%B^6U'X[/F"FNDIW!-NB?T<,Y^/E9=V3*_"\Y?&[?E.J&C. M0\5\9'KH_JY][VZ"1:&59CI.H] QSWD1GP)\,:.5W#"@SZ4>4 ^.&4\[2A+< MR?LY=BS7"G%N.JC]UI-OC9\SU@4YP[EA[+NB"D;&R8G>[O3]@TQNW63$TUP, MQM\ER>A;QN E94F]M=>RY(_?KAZNM'_>?=WE]KO=_#)]>VWNP=0 M6Z[O;DM!W'\P3FI\1I@U:Z 8_.4;>GRZ)X9DVF0=?(A>1J=6(TH#^Y.+E"GC M>KVI>)Q6?(;?(\H+VQE7%8B?MV]T TT+,3O4!A[CX6.@10J3H,]7GA^9-Y], MDG5PPCC (FI' XEE>2,[%'P&Z MWIK0F%$]^;NN_6^\Q;SO_U?7+L2>)[]MG_R==DU( /#^62^YV+;'S$0D;.-9(PN E>7+@:91.CI,;PGXJLQ%HR 2 3"+@Z M FNYH*?B?KEG3G"7>**EP"Y G)]O0O:GZ)7J4OJ,F;8S#D)X*>U<,%H:\^AX M?=)X8"_/83@^_?P9KQ$,TLJ3]U(61I+>D+AO8KTZS\Q&*,"F,);51S=^FL*C MR_B%O ;E 7?8 O)Q(("T$O&E'ED/G@\PM(0Z*DDCE^/*A"_,"Z8 MRK&TI.Q 1"N+QI!J>-\137P6KZVH5C?S/(CU[7D0VXW:H7@0BZ* G]_<7]]> MH3%Y=W-Y??MK%XS)6^##YZ")=[]_[5Y?7I\_7%_-]O84Y2 7LNG\+3&=$TLN M6($+%]18@B.&JYWD:(]&>NZ^V?[H+Y^M/3ZT M=GQ_<7[W5;N^I'-\3)HS4>BI5N]LL<7X3IH:*QI;$=V^G>PWN9@RE6PRS/(= MQRLII%P%J,U#9/Q-F?&??C3GU\QJ1/'1O#%.XN!=1N-,#NXKQ_0BI3"7&T/WF6WB_NM* M82X74K:-";;9S:2DW8V9+^+*<:;9/YGE!]H599F5F)TJ+70/,'>?V2GNOUD< M+70B"L#[$R1!LKAU0V=>FH)"WU7 WYG+>"\H.8BR&^12O3]K5_^),!7U^)(F M#82?#HTO*S5W#Q![K_DR[+^EU-Q2(66G.E_-O; "FM7TJM1-Y>O[2D=K^2HNL<XR6 MN'^0 /M^@L1IL><'F15:W/-CQ2ZC/3_&_^[Y_GG!=Z!=[?DYT.6XYT?X<(]I MCEJ]H1*MO!#[@'A[K43C 1I5Y87UAOA?)-' #Z[C5; MQ0,TMN;>5;Z)@H"U65TUI+_'.(R'[=H_]_P$VN_PKF>155%"8:9LA'W PKT6 M9GB ABI;+AU>MJ6$BN]NW+/WO5,KE/:]#XBQWPP+#M"86VW[F9I2J29\>9W! MOIU,)G=NTH4/6UX<1A>^O6G]]G!U?_?PJ-U]TZYO+Z_NK^!?MX_:P]6OU]W' MJX>K2^W^^]>;ZPOM_.+B[OOMX_7MK]JWZX??2]%Y]%$T6IT8948??O4L?T!M M[VFXL.?/[Y /O^I&O< >V)9OL]4:Z7T$V.]$"WS1QG?#MH;%!7':C'C.O MSDYB\)+8M*[U4_]LD..?9:(>:Q#78U%#;'0^#-'YH,\9%I+, ^'[<4G_.P;0 M8)-B$''87IMF!>;,B_A$'96Q'ZZ8IC#[T7ADGC:T;&K9+=JU)[V;X6MLG!M, M+A$+T+A[M;C>V;>;GBB(''Z3-OXGC?3S]O&!=$$S)UC8U(X8>Q/C_5*39FG( MPMBW89-C; 3_Q%Q8']LY8X?B<3J@ A1I.W$, $CY.4GXNJZ0P 0-JQA=V:K""(1C0 7M1RWA($Y^P9;7M1HRZ/6<' MA%2T\X!F:D;4MAJ0 DTLS3B/6WSG;4'/O.(9FZ1'8JJ"C]W;:4*.X]%<$YKQ M-X'=Z4,N>R)--8/LV5^(^0J^9>-RR-!""XX#&QIX42_4K)X79<[\9WA)SW:0 M(FB(]IRS_VZY%I\ "3_"P2H!GWGRA(*57T" W-#2IJPG,"CCO,#%O1]NY>Y M+SX--!=@ X^Z>XL.W7Q5A%*%\K=1<\*^.1(%'RD4U"3>)J4,&-ND3P!(YE (3K Q50N=8*[ M>P%J('SE&NAQ1H9\$FW6/B43L>01&=3B/NTX1V\3LC7F./$;3;5))FHP$F ^ MO9JS\]=G1J,I9NIKB%?QN(]$24.PI?-SXC4&$8WP8;[OT4#>H0\;X>PZ034^ MF$%&5)2R.HU:?L4I;S@7PWT"LJ4OQ:EH0A@_E5#C^'P.BXMIQ5)Z932P0JM/O5#DTX!G]$'1OO5' Y5XQ8$J\O!ZG=2=0EAG,( MQ.':N==G@\CG_FP/K)_#CY+LQ,+O]W8Z0(_?R$#:M*"0 @!#/C4,#3=BP^" M^V>/N?9/73OW[?\"-A5^P[];;UJ#YQ:H*4/S AR3"1<;!3C4H/*#"W 4+'BQ M2N!"Q2V*JMZ^4]PB=G]G0Q?3'G\T/\SJ%\D8,8TOL\(:QG0H(3^TL59D0Y\( M:&P4S^"S]X3Q)_02<=8\!3,^>.%B'49>J(./Q)YP!_,/E[F^@XYW*']JGC\U M\4)LQZN:+%=4WZI@!>2'2YG>UCVM1"K*VZJ\KT%JRMNJO*V[][9^ M+$'0BJ=V"._O+^FC_=UR/)=]M6R' 5-8R55;6.*?E]..L^A'=.8>G;D"!FH) MCKR\!YN22F(BEG(PMP@ /9)+=Y]HD>C90U_K=\N$3H\D=[;.AKSSM9]].:EOTM.,P MH,/PM!?%D7Y^X4^Q;N;R^O;7[NZ=GU[ 8KP[:76_?ZU>WUY??YP?=5= MCUU\Z-$N[FZ[=S?7E^>/5Y?:U_.;\]N+*ZW[V]75XRJGR09 <% ]:4$)+=/H M;_1&6N. G<9_^ +L!FS,MU/;I8W1C[YD5V^,IVK@Z.KXUREJ5JHGV]7R[<;&VI99><8Y\9Y3YW'KP M\XR1\#E5D9Q:9M9%;I6&VHM(*#,B #W4Q-4RI>RS;T!=EK@L(W-9[] 69)?7 MT%GB&N89%N?=KLQ[U^B!() %F?$,3%D&XQ9=\R9KK+C#7=?6[QP?0 Q_?WC MX#R'_NE:X)\X]5H >N\UMD3<&O[7-'-@.CDR[6. G-_V!/OB3$)VE8-7M4)A MNYWWRK3Q[#R+7#!ZS&CX+!$?G-8?/T0?_$ M/-* O]LCRPG^>E0]TEQKQ/#!DR?+&I\B)IR[ _P/-IE[L1QT,YZ'%Y;O8X[# M/RPG8D=HHH^L$(S"G^&I&XU.!AY)#5P52 8NA='::#<.3[ /N*DW6S6]40>) MFMWK&>]HOPEL8K); 4;;E"^*4,I)*+7=$XIY=%;36T9#;S:;!2*4!;(Q-I9A MLVP^;>WJR2WI9?LIS$5R!4;-^PP0L^=@I)F%,U4W<[6+R>5A>TWI\T5B?)\/ MR77>LO B\GT _JH$7CLZ,UJZ4>OHG7I]4PJ?@[3O)0J7U<(/'J7F"X]MHE0= MYU3I[59#-UH;"XTMHM1A&U28J@(@H,0+*?UY%3I95GW<:SI98(V(:_S##I\O M,/PY8OXYWNCZY-( LZ>,1:H+UO'[&:1V?M5DOO5#>6 MZ[O3W,NM"%^[+[ MSW]3FN]Z[#>Y0*"*5Z4 MT6Z"0FU H;I>-SIZLU$D8^F@-=M[;,%E8V[NF+F!*&[P*"NXSP6GTGDW8KKB M@J_X_9Z[@SN\7%).@C55DP[ZW^MF6S>Q[KPPRHG2>7?*BK>/6#6EL%0JQM:KVU^IXQZ$!9DR]W6QL M2;%9#DQ[I#4?*MXM\!QO@G_<^-EG H8A@CV!]ZYC7VJG YP:6"+_2>\=R0] 7K^);7=V6 MQRFF8,I@U;9UHVKH]=;&:64%=0_M'1N^ M=D/+?;)%TP6&1>/K#CV^1Z'U#)U4\L3H<+^=7S!MCL?E6R:1R= MU9JZV3;U9G5CQ[SR!A47M18YYK>/6DU K8YNM*MZLUG6*.C><>0':J[D#;%1 MQ1;<0>6FF?GL^(ZW<7.?;I@5,+K8N^'W@%/0JL32 HVXJ=>K+;VQ>;*OTHB+ MBU/S^?!6<:I-R4W-JFY6BX12!ZT1Q\)4Z<#K,=UUE1$,>H*."\I(M5TD943I MN3OEKVNB3[U:4/0Y:%V6(M8: .)D>_'-\FSEX9I+9/%LRJ7PEAF'<1= MS=1-8UNZ83'R=S9L=: HZW H:YD\I54I"VM9:W6]:=9 H:SN!65M)4-I61UT MB36DT];@2#@RVF%;:++U@5L\\+YK-]?G7Z]OKA^OK[J\K^?CW<7?L=_GU4/W MS]K5_WZ_?ORG=GQY]>WZXOKQTR;]V0XANZT8,F=^KS4)XJKA6BFKJ)(>+6/K M#=L_J.9KA]%3:KE.,_<<*=;+\JXWCL[:>K/:UAN;5TT6+^ZA**.<&&FHJS;Q6"LSJJ4UTM1O9C T#6W*;54,W:D727Y0ZO/OLIBU@ MDXF2O=FIZ@USCSJ:[5V#][W;<+GMC1OX!"O0^CX;V.%V1-Q!*(CS11Q>:W W MO*!;79,AU= E6C>;>GMKF4S*U"@@)LT7;]O I/K165VOM[#!AS(M"H(AW_C( M>/=)<["Z4/-ZL"5*,%%VQI:8,+]B1M6;FUKG#6#&9D.O5MU3 %E=[OQ-#/@A=9I4F#9N2$'9IT&M&6V\K5WR9 M<6J5)@V;XE0;VW"V]49GCV;\'5+/9"DJJFVB%A]J!]M%7HL-4PH:G:.S6@V8 M+HN,@W \+3"9!YGC+<91N53*G0*]I-/2&N:W" M>N7(*B F+;!_MH!)=@-E!Z_@X#OVBW/FCB/ MO*XW.J;>-HH4IE/J_,>'?=?'JB9@54.O&1V]WMS6I*^B!7_WCDG/#OYNETD? MA)ZS5A!X?8)J$4&935.O=U2B9(GQ:JU \/IX11W[J\VFWFANG/2EE.GMH$L7 M?@6+7= H0?&72VWLLR$#&", O/X/+8AZ_V;]4 L]#3YDH[%2JE?GUY8SIL'4 M_&:[>+%=?J^/WD-RJ[/(:VC_9(.3_S+?RZ&LSA'03]LTS"\%TG^45KT3=KT9 M6BWDVJWJT1EL7:]VBI2H>]"Z]67,G$/K9Y+ \Z;4Y_74Y_@VK]V^-V*/UD\I M;V+U29TMX^BLTV[KQM9:NBK-N8 H-5]SWC)*F31THFGH1K-(>;F[;E*Z]*R M>J7QL<,"I)ZFQ9L8H!+KMIC5N2HI8V22!Y2,SK8\X"J=LR18MW0ZYZI85S\Z M:]9THU;3VUMK3*;R. NSQB%T"_=&(SL8$J89QGK] MX&96\>:#\](=$& G.",-^' ;_O7=2V MQZ_%4'X#I\R<>K-UWZ91XGWS.\^ M6SZ;JU5\N_\;FB%;/ /RXE8NNJ45M&:SQEF[<=\K_VTC\ZJ M%0#(=*+6U ?:V/*U%UQ/UV:>(<#W!)MMG_8:G$?AL^<#X >K:FZ=.7>=_F)NK^F00B4J,",PI*^S"*LT "4<2G MOT[&I[^L)QGK[R2)VL9ZDK'Q7OM!!W)E.09-ZW'1^&55T;C:_J=%S]2^:RM+ MO]5 NL06<$K?>J)M9[=@1TW':^8OCDT MZ'> :3.W.4^/W=[KYT.JO=Q5"22SZ2AT<5ZZK&:%VB7KLU&/^5QLU0Q=,ZNF M24_"'XQ-0@('$=>KSW7!9N%*7#<'EIT\6*K8;VEPI+$YCG2JQ<(1Y7R9]C@[ M5A!HYQHZ+#UW(P],KI,OK.:L?#,K$6UNDW]$YM.NMP'85Q9>!LL/WF^Z-. MK,NNMC&LZV@:>JO3UMO&=*74]M7-0_3NK:))M.9J$A+4A1JQ&KBQW**EM^M% M&KZ@7(];1J'FNZ)0!SF&;K1+F/I=/EWUZS9TUPR_645:/Z/MLQ=J*N MKG"7&VJ$1M5<6>E8Y6XWWEX-W:@[55A7OORU="JC6E_YXE?>V?JZJ%&E >F- M>ENOMMOOXXM='8\V.<_JRO7J^UL3$UJK7;5RYKZW;M1943>:!BFHT.V&*H$O M,8YDN<-:2-(I&I(H;^X,#?EB&QJR8;R+3FJLJR(O2DA;'LU:KNR2QW96)0LN$W5SW=6Q9Y/]KYY-L?K^ MUE,]C29=;0-0QUP*=3Y4]SP(OYPQOX1P0\><8="L'K-0@W65;W?;.&2\+PY1 M/R:S4(W5M]K7H[-G?3W.X0QX_Y8#&I4]@&UJ?6MLAY:C>GNL5ZF=WN@]7.BU M>\&O4Z*_NH98(%:-2J>JT.&O+FG4RW M[5#X'.+$A5CCDVQ^<<$MG$\Y]@*ZE5.?.59HO[ OK_8@?(YO7_H5?\-I-?V) MU0L\)PIG_V1D^4^V>R)^.<'=^\#1F;]MK*+>4'/1RJ26U"?U"85XZM_/?NHC M>6(G/9]9/TZL(>SYU')>K;?@Z'/V?F:(V8DK@?N0[W^MJ_MW%(3V\"TC&]%W M(R[S["\]'_:6<[ZY+Q"?8(, [O8A_$G!3^T#X&B.-0[8:?R'+_&X"=NE:Z8? M?HG9;79:X+"-S65MMT;IW9D&_'XTBAPJS!FQH]^WPL%JO'J]D M-$^6< 2P_;\>G4SJ;P\LM.!-@RO+=^$Z NF6+_DEKZR_&4=G+; ,&H;>-J?5 MMZGN),HGLY?X-5G^L3O\,H_.&FV]W6KJ#6/:\?3E*F6.*SYX P M#OZLL?]$=OBF'0M&/;LET1+F]:'V09MBX5G*ZDH7?D77O3(EU8[.FAV]TS'U MZM9\.,5HP[=%[\[!HM_\ K\MH%^=%(5ZIZI7-\_.WPGZ%26EI-"]7K7SVTMM M?O^NXK6#7;+/HS S:X _ R]"1P[AU@8\XN,:K^7?SR]K=L#<[&9*PS67;IE[ M[@ZVP$)IE%Q#;]9,WP0SX&48K.F M5;,&[4[5M(QZSZAW^K5:H]-I&Q;K#8:-_K_:U'OL("*.NX??E!E \#N_N;^^ MO=+J&BK]U[>_=G7M^O:BPHV![U^[UY?7YP_2)(@B,(,ECW9Q=]N]N[F^/'^\ M0L,&_O/[U>UC5[O[IMW=7SV6&SF?T+?F#M+8ZJTM MLO@ULLT@E!'M@+/UL^5O0Q8-%.MZXUF3:]6BS2">DO1/44\I26>^:W"=D$\V*+8H-%U M;6/CT74EK'8OD)"_\ )RS_E"V!=0SN]K1MGN!2,"\V[XJ^<-R-?._!>[SX*N MYZQ<)FQBIPI3;]?;>C.G3%A5CI8(IQ:UEMP63M5P/'Q-[]0!KXR-6UH7+S.Q M3&+A5]\+ NW>]X9V$4V_\N6F[5Y8$(@YA%>F9./HS#3TEE'7ZULSCHJ1,W%P M29&[ERB;()YY=-;2FYV6WNE,-\XK(MYM93KQLLK,$FMLQP->H!TJX3U%JW=C MYELX+%=C/\?,!3O^M,@R7(VC3=F+:1:FL&5)Z/[*7(9Y/MCNR1J,;-<.0I]R MBLUM(;-9SLH/I!E1JQ%NA@6T8L M'#,#2ED;_C&+Y"[:9M'A_O'F!Q8PR^\_$W,>L!?F>&/,LBQ+CZB/"#WR&P7" MN4SO'4\A&Y;>(4IL?K]69=[QC;LI +%'K;4T9\/1I; MMH]@U1QTK'I#3)"WW"<;@GSQN\VLYZ3?P.1+%9H#&+&P1BNDYN M&&/980J#+$T-[9]L65L6H)3MT&8ZP)UIC1 M*1!J';;"_*MENQHV_0=8(9,>^]X8MO=V8 KS:EUN%C!DN-(;D'EW;A.,F;BFALHB$?;F!V/JM.XD;"]@Q6YMMLZK7&ALWQ=X)^JGH]11&H4C7AKXWBKF^Y^YM M5O+^ZFF;F0 S&ETF%'[M]KT10TBO3.-\/&RKT=!;[4TZ6RK-O] 8-2DJWA&C M,'9IZ@;\4VM,NV(^!*.*EC56Z#64#)W. N?F:_91!/:<6PSO4]+094%I@)< M9]?8W8 %86R?'U@ :YL.T_@JUPP UQM@@X,TJ^M&SNA,U5F^)#@TWY3>%(>: MB$-FNZ.;M>GZW2)VCX_;0,$^V7RTV]63*I"&@338(QPFLH-G2G[PAH"U/95_ MME$T+4 KAP5W[E7F?!JF+28]3:JJ+BW.TW=J&Z<_:NT]T/5WJ?2E=UX6)7MOH!9J6I(-M'A M>=_[+NM'/K7%Q_9;7@0_M@:P[TL&IOO(=K&1\3> PC\L)V(I0)!1G+MN9#GG M([C9561-PU#Z_KZBWS:=0^^(?TM(*!/K4VJ-JE[-Z2OUD<&V [4,Y%"1,@76 M3IW#6[SU7"\;CUZ9.FI81UO5F]4BU00H^->&P?9!*W0:ZATMOR4\!X#(F&QT RMGT7.9E->B*7%D MM]T(+N8NR?[_2I#GSSU:/UEP]3/T+>!8MFOY;]D"$I5<7A+,7#*YO$B8V::.NW6SJ;=SPNHJ2;WH:RBIGI,S M'$MR[;C'7#:TPT)GJ"O.N:),!XXH#)RO'+PK<[W.T5FK5M,[.-/G7I-;]6-8B"5DJ-*CFXB1V\93],HH.Q\1T_A_L^?6_+P9>+U MRWKJ6;A^/6_3 YO@IG4T&LYT^?*Z9Y7A*8(;0VE:C-"PU2>CEYOUW2C-IUM M6C!"*YJ6)9VV!D<:>!&V@BWJ)):EMKC-R#Y114$C^_EJV!_T%S;0+-B5]<2T MX-GR87DO"H/0Y=#]]4*[+Y*GN/2AZ/]BOES,?&<<]JYC48] MYM\-N[3674I!=-,K"RKL&=2IZJU61Z\V-NZUKS+K"HYJ\[,PWA?5ZH!JS;IN M&DV]O4\E."6O:+FTG0A@OJ4$NUG:4(EI:BWV+6Y]BK16IJK&5AGX:@#=HUC! M8:/H6FQ_:RC:W"KCWPV**IMX7VSB,L4K2+'BA:5CYG,S>0]C%P?@."V+>_2> M^<3@YVLUYDPWZ97ENW /0;R., VFA4#KZ*Q:*5GFH**#\M-!:\MTT$8Z,#9I M/UCB_ JEY1R"EB,,B_W7%SB UG8MDDR?>1Y3_9;OS^3A;Q M^PSK:;8-ZO8B2)M4R?_,-*O?]T;PZC>X \WU0E@U:;M^&AX(0/L#V.D$E*Z2EBQ O;V'L9>P%-H+SU&>. M%=HO[,NK/0B?8\>I]"MQ;]7T)U8/=@!H,_,G'W#CBXF+KOS;27-"AYGZ-YX# M:FHYK]9;ZLS%.>)BX1;E*&VUH7_.PI">_B646N-=J+6GOVE MY\/>L'NX3>E$Q/\SF_NKV^OM+KVV]W-Y?7MKUU=N[Z]J&CGMY=:]_O7 M[O7E]?G#]55W)@T4 37SCW9Q=]N]N[F^/'^\@K,\PG]^O[I][&H7OYW?_GK5 MA7/"IW<7?\>37SUT_ZQ=_>_WZ\=_:L>75]^N+ZX?/RU_9K1:D5FF)$X<&D[J M6.. G<9_^!(W-K1=VB_]Z$MVN<9TG)9NE'^=8FRERK%6V'CBS>+K"GTU(5#X M=^U*NU&;^2U(J)G?S5NU5C':YEJKSO_.;*ZWJMJKVJO:Z^[WVJATFK._+=9> M:Y5.9W_NM5JK[\E>:Y6&V=F3O38JM?:Z^]GU7NN5>J.Q)WMM5FK5UM[LM=G8 M%]J"O;:6PX$U8BP+XQ2=J4=S7%]OT?2^3^E_Q*+M253%[)Y>25: =\)Q>.%03:N7;AC4:>>_ HPJ_CJ[H.^3HN MMGX=\*COO4[EV&;P5W3\6@ZY"N\M>W!BN_3G"VMLA_"YNL7% MM]CO1Z/(0;\]7=TE&]I]>_84#'5UV9;'=&E$L\^> P<+_DR?\%D$VK&XSFQT M*E^I[&RB4]:6N]^E2Y&+??,\JWV9HM.%YU4WRMD #;W8$M4?T+TI3%286(Q[ M4YBH,+$8]Z8P46%B,>Y-8:+"Q&++UXS=,VLFM5W*1M9F.:ZK:[8^S$/:+GK6+4I05O.[+Z^_3:9TIV$ M?\@WEM.&8#JUVS@Z:^S%V)\UJ;N4O2V7PZZ2M;;K.IKQZZ5'3ZU+<7)ER>O^D&2E^+S M2_%YL[H[/M\X2$14?%[Q^7QJVS*?;QXD>2D^OQR?-Q;P>9Y)N R37]S_L86C M0\VF7FO6=*/Q#OT?BXN.BMLK;I]/IF<[HY78FQ43%TQ=#S2>X=%/@V3@W4ZX:B,$5AATEA]?>FL-K1F=G0 MC3H(L\,RDQ69E9O,5IJ!:S:6FX&[!8*K'YW5.GJM4]-KK6F"*]@@7$5KBM:V M3FM+#G;? JTUR$HS:_!/NUIT6BO:Z FUAEI#K:'64&NH-=0:'[3&-B71FM/6ZV=;;YK;"] K'/AK'\MSVK<6AZ>^H?E1&Q][,)" M";U=KRO$VB_$4B)&04E!24%)04E!J4A06DGA6:)]T-85GO;16:NIUSN&;M0[ M2NO9+^Q2/& ?H+12XYF/,'HZ@@>8>J=3*Q /6#D6.1'8/(A8I.?2IG'D,LYX MU\;6&\U?MMP!3H#W 55HWCLLL$RCU8^-6L^C_QS@[@?]K\>EY^#R>W%I!24% M)04E!24%)04E!:6"0&G5L-RB/K%SPW(7I$T&\)Z[X46J6799'QX-[=5MBTX5 M; N]UJ[K56/C/B0*]0J">MN-UBV!=--X90!>U:=+;!1&%1JCE,A14%)04E!2 M4%)0*A*4=A2FV[YZ3?UJVNVF;C0V;J:AD$ZQ!@6EC:)WDYT&/I(UU&+6T.X4 MB34<=(%A"F4,YETX5A!H%UKHB3^>JZI"E;Z@H*2@I*"DH*2@I*"DH*2@M-]0 M6C%\65LT_FS'X1Z->CN6>Q;OW#U]BH\#FMJ8**(Q2 M(D=!24%IKZ TNX7K#,U@>F#>O#ZNNU,1FO-4A)5;OBK\^W#\RU,/)B?'K89Z MZ^L)K7P]0:%54=%*"1\%)06E#S#@EICUMIW0Z]RASYWVMH<^JT+*=XBY?MTT MYKJWZ0PJZ41!24%)04E!24%)04E!24&I?%!:U;.Z:)#QCAVJG:.S>JNAPQ45 M*&U5(=ZV#?8E9OENSY-J5JN 5:H"><\0:N4@4;V002*S:LSF:=CR\KQQTE>;2XRY'8^8&%D))%6ZJ) H%)04E!24% M)04E!24%)06E_8;2JK,^6YL4;M*_OZ(I=2$IU2M;46VPHCH=-=ZS1-BVW?&> ML_!L&I4Z1V>FH;!HO[!(218%)04E!24%)06E(D%I1R,]MZ-%&U50?9J&WJC6 ME?ZS7WBFN,$^0&G;@.U2YMV%_E9RAH*2@I*"DH*2@I*"DH*2@5#XH[314>9YJTBM7F!C8'T_O MF*9>;VT<7%)85A LVVZ(,HM?TRA4 Q3JJ&F=>X8\2I H*"DH*2@I*"DH%0E* M.XI,;J0TX]S[AEYM-O66T5&*SWXAF&(#^P"E'84D-V(##<$&6KII%,EX/NA2 MR>Q 2UP#EK[4QCX;,M]G Q&/5!,N54*&@I*"DH*2@I*"DH*2@I*"4EF@M&IC MNXVBCUN?!F=@RRERKK2;JFJR+*B7U_MN?;-]G5%P!G8TJA8I9UAAE!(Y"DH* M2@I*"DH*2GL&I94TG?7CE-M7K]M'9PW=Z-3UFKEQ[%(AG6(-"DH;L89.@5A# M)V8-]5J1*JT/NK8R-YYYL>UXYM[F":AL#@4E!24%)04E!24%)04E!:7R06G% M>&:]6JAXIEG%>.;_8^];FQ-'M@3_BH*]N],=(=/HA435#!&4[>KQ;%794W9W MQWS:$"@QNB4D6A)V^?[Z/2 M:9)>B2N_2'<'SV>J"M#5_GZZH"BA<@26!)8$E@26!)8N%TN5+!VE.4D+56WU MN[+6563%T(0Q=%I$)T3#*6"IDFA0&R0:M$0TJ);9(-%PT?V9-,IR-<0IP%+^ MODJ)_,2_B6C'% 4= DL"2P)+ DL"2P)+ DL"2P)+ DL"2P)+ DL"2P)+ DL" M2P)+S<)2C5-+!\X_YU$\)7X23ABSLB++;^G8R"9Y^N0L/LE:/H>JNO=65#$\,X3HPHA>@X!2S5..FT M<:+#:*#HH-FWWV)[Z!'XK^.^]/\=_I6\FJ/&5 %WLX!-AOT0$@^@]$(^OKI. M/$GPEOL5>\.'3O83>Q@%WCQ>_9.I'3Z[_A7_96^12$> 0A+638\T5[B6(%7< MY>SY@^V]VF]1Z[=%^*Q Z!)( !YY M^.\$.N0 =_RVD -5+"I/V)F&(>RMY'SK7@ _I@23X3MT2(AG\>Q91#XD?WQT MW&CFV6\?7)_"E?[HX^)R1C$?2_?*OLX.W>ZP@_-$,7\S_[I-OUIB&_:=U;8, M;>6WG;:R\KMUJVIMQ5)W6G7]=VIWMU7%7L5>Q5[??Z]&N]==_6VS]JJU>[W3 M@6M'TT]DKUK;4'LGLE>CK5F[[N>]]ZJW=<,XD;UVVUK'/)F]=HU3X2W8J[D= M#? JPB7'13&8M5KJ>6]TL'N%1TL\:.:63])!.1:&% MIBMK"2\&)-<"),L@N5D&B73!,.$S@Z3K8#H-_(LG$0:.3P(<>7!#0, M7@LQ7194X6$2#.]%@>Y1G)X$'!XO^C7YR^_?Z?Z-Q)(71+MES4YV<(L8KR.P)+ D ML"2P)+ DL"2P)+ DL"2P)+ DL"2P)+ DL"2P)+ DL"2P)+!4!Y9^J70+K;:4 MN8A@^__1NEI.87PC\9T_"J;D2Q!5OU[6:O65GJQ;FJR43+C^59#2.9!2(0EV M$%+J-8^4:NH8*R2R5KTT-W^;+W&%SV?SO7/)KT/337E?WR?;L_T1D:4;,B+3 M(0F9RM 465([JI(@Z0@4G8VP8P/-=TAE;]=[>1H,OI*_(]KK6M 6>I[%[[Y] M7N;M=& @G:;$&F;OYW$4VSY"IH2AM4ZK;]24GMZZ*_94JB8N@M3*K!)];3U% M?E07&])51EB*(*S+)JP5,LS85X;E+9:Q^Y,X5_\B85!&@FKJ,PE"O&!"+)-P M1F4)MSW9:8+L!-FME'_=]Y-_NB!$08CE\J][0/EG"+(39+=2_ID;Y!^;X;V- M\-LC/1/J3%4L5I'?!I+=" M$EKO*0FM5M^2#=V2.U9=[2B"&$^1&,ODX/H6R^WB?3T@,$,7I'7!I+5"SO7> M4<[I'="XJFQT.K+:Z0AJO&!J+!-TO0,;?+H"Y">KAJ \07D+E&=T#DUY*E"> MUI$U,/'4KG!U+X#^*I4'&7JK;RJRWNO('?TT7)$=+L?=O4A2K"'6$&N(-<0:8@VQ1G/7N.@[ M4.ZB:([5ZU(PEEA $?\:L9N=(WH/.EB%^,&,^)&-EIVX!.5=1XB)^74"2P)+ M DL"2P)+ DL"2P)+QTZQ&^J&%#N-K:)E39R;>0BP>(!M!0Y+M]-_?[(CXESG MC.K*P5>CU5<515:U;H/&W0IJJSN1J6X.XA<)[4_;FY-5=%8DI2Z04ETEDX** MA&816!)8$E@26!)8ND L5;)NENK($9J?!8&)*I<"2 MP)+ DL"2P)+ DL"2P-+Y8:FN]*3MS;@;E9C5]V.6D\SU!'\.PKU\J%ZKKYG8 M$;RO"R6HK"%4MGU:LHS J'^^CKX*)&1T6OV]VXD$]0A-(K DL'2*6%K=:;Q" MX1>'_"ZU&[^'YC>4E9I?W'EQ>J16IO67.XJWH+(=U+]:IOX%"365A(1.$5@2 M6&I,NG0G(;SUM&&COFGK-=+617=P7@<^["9"<@G&TB.L 4O?2+-DL#E/D\:! M=.W9420-1/^FJ!,16!)8$E@26!)8$E@26!)8.FTL58V7;KH4:&W_9F9OWX_9 MW[$[],@C&<&CL4LJW_(*CER_J\F]3I.J3@7=U>VN;W$'T(KJYBTHKDA41JLO MZ.G$Z$EH&X$E@26!)8$E@:4F8:F2G;/%+5^[VSD5+>MNJZ]U#5GO:L(4.BV2 M$X+A%+!423!L<>W5NPD&DPL&LZZK8T2GYR'2F-=UIS%/MC) U&\(+ DL"2P) M+ DL"2P=$$M-6>,LJ:5JHF[37:;OG*BCMSJK^MZSHAI,_F=)=F?[2XH3L@%@:6]Y,+R?>!'E L@ MHYHG%T0+7YK[8OFM:XDU;$JB?T\4 @@L"2P)+ DL"2P)+ DL"2R=&98JI@6[ M>]V_6+\_I>#]>;JL=ZT&%1,*PJO;A=_]*L9=&OC@=>)6QI,C**%O!)8$EHXS M!K6K;1J#>B3[0%MM'VP_UE)07U.HK\PV6+[(L!KA[6XDZ*5&@J"JIE*5T#P" M2P)+1W#>=K];LJ(]L'9\:M>H;7RJZ#NLAXJHT7+L?&!\\]Y%$^)'T=/P0 @0O:WH/M.G?^M3US8]NC050:0\W?*_:=_#UW M(S$!=6_DU'P[--5:'R]0&!)8$E@26!)8$E@26!) M8.FTL51U].E>/8[L\\]!R+VGZCT+5JNOR(;5DSN=O<>="E)K"*F5.?"[=S66 M$%F1CGI 1_L[VX*"A$H16!)8$E@26!)8NEPLU9C6K&C95#.?S0Z:SYV>*6L= MMLO@+_C5B U?9 MO%7 LC2RHXDL^23&;X/QF"!QP&-1'(FV0%&X(; DL"2P)+ DL"2P)+ DL'3: M6'K7!"5LF7Y5W9U2P9W29;VGRJ:A-ZB(4]!8+I7=*6.YN\.BM?D]63$TVC"9=!R>(2XB ,\'2.R4J=Q+(Y?5%Y(; DL"2P)+ DL"2P)+ DL"2P M)+ DL"2P)+ DL"2P)+ DL"2P)+ DL/3^-UP:V]UP^8W$=_XHF)(O050]%=%M M]155MDQ#UI1BWZ2XUO(L2*F0Y#H(*9G-(Z6:6NX*B:Q5+W7+$M0](1*%I*"02@N%NJ M>AB$#@FO&#H^:$ T3C ?>D3"S2??QL'L ])3%'BNP[XY/?:O>E%W=T/I^$-( MQB0,B4,3WJQB_'X>1['M(V3*V-UJ]?>>4U4CWHY<47$TTEPKCXY F?\X!O(K M(+U)S%IF]74WUZ-, @]@$MW^/7?CMS+6[ G6W+'826B051K$W%>#;'UEL]6I M[8;:-Y-D?1+;W55TQ+UE5#[FEU-8B= 24+%2144!TJ M:#\-M 4#&\C LJ77-2KE#'A7:*$Z?*#>>ZJA;JMOR89NR1VKKM$L9T#(0@D) M)52+']3;/\MCF<"BM0WD.@/F%%JF!BVC:.^I92Q:,J1J%OPC?!VA9H2:J57- M+#+S(9P=O&Q,5E6AA806JHUJS> M ^G#)5U;LQVKUU%M11\J>F^D:4:O9RDV&3IC8_3_>AVEE?QJ$F9]-\_D:A@2 M^\>5/8:3?K"]5_LM:OVV"-45Y+,$2( BW[]NP %W O@_YU'LCM\6^G\4*^W_ MZ?_[,(2]E4 E]X+WQU^A>XCB;_#EX>[;K:1+_WG_Y>;NV^^/LG3W[;HM#;[= M2(]_?'J\N[D;?+^[?5P\3L-(L_QHU_??'N^_W-T,GF[A+$_PGZ^WWYX>I?O/ MTO7@\3^ESU_N_ZIP+C@%E0,9&U/! Z?Q[%E$/B1_?'3<:.;9;Q]MOKK3EM9^=VZ916U MW;%6_W3=LNN_TSO=PVQ6VVK9#4V%&P,#O<*C>[09'IQ]MFLK_!]BAY%T"]+- M*786EC3V[0O#G'F\H.^7E/K6ZKXHAHYCM95#-]^9N1D4:TXKX)G 4UF YYE. MOMVL^B@X[A]NOP^>0)U+@^NGNS_OGD"#?]B&WE:!I1Y"W+GAO_X=UGIU:[>Y M]%%M-'*5TQ\Y8+#E22M'#)K@^6]YMDH!/&6Y#?40$R-Z6DT3(]9P6T-C<((U MFG2V:JRQW$%W$-;0*\;JWF536-K:DW5+DQ6M6!78# :NU90[.54]<##<-(6] M15(<2"$!,AFY'J%7JJ,.AT_WL>R:8K\=W$I3U5-#/6)X9$<3:1Z!$^[Z4C C MH1W#P23DQQHD^]5Z]20?T-FP.NNC7+W7&XPV?+H>YFU MB]HQ#\7*RK';ZFMR1^VB?MPWER6FZ369B-:/4-B+B,Q67Y6U7E?N=;L-(J): M->O)"=?!-(#-_&MWX;JMTW?B?+%>N%X'47P__CT(G&C@.X\D?'%')'H,/" M^!+L$0XS=Z,)>KQ2, 8"&<;"_MU51"-<(XP,D>C>OUT [OWX!D"[_3@.K5/? M%#=A#9]4/'0OFMHHDC6L^K(ZX&J9O;,:,GWBLAB0^.R^$)]$T5Z"^$*,F7)! M;'LSQC'(,/?^YPRFU>5O[7/,A%E\2O*W&BEM(78U=+2L7E=6.L7<3Q-3/4EE M)>R3K*>_]WKRW#9\YFY&WG%$G39+ADS"1H+1#VELNZ'T@E?!"Y=C)TV7!_#] M>'&&YV< [I\(VRHZ3Q<^QZG25&TZ;P>BVD+[&:V^H1NRT1%.1P.(A=6P2+'] M4QJ"33-V+\W7J+68C[+-?3PAX;? QQ("!MXG^^?MSQGQ(_*)P;@RTW1;?5/3 MY%ZO.!_BE(O[!&UM7WAV,-K"V\;DGJ[)IEYL'17NR"6Z(R>WX3/WGY+08 2\ MR_PG+$F+WR[,6]I/5Q>CZ2R@\PA 1?.6@M0E58MYM0[>WR;W-$M6C$XS;%KA M*+USSGQ;:EKO=/>:Z'1?MG_TR79H!D8BS,BZ,.^H1H$++/'B1K#(YR"\">;# M>#SW!J,1P"FN+'*5#FT]EFLMV+I;3XM31 !7%+!CA:NPJ?A<3EUBC M<\.!^A"2J3N?5G#*E?HRX<+5:#))K1?"%4EJ"WF,(P!D7>O*':.N"QN$OW%Q MYOM]VIKN$3 1]@I378BUM5YWI #]@O#\CB^Y'_\1D4$4D3@O!7C6M3+?=Y'O M.YVNW!7=S>=-:.LURL$)S6SU=1P*U=O[VCEA\-=5;36=V6Y(6^SH"!GLO*,# MOR77?R%LW(PP^W<5W6QV^B,9S4,ZHN4O-YX$<_BQ[<"^;TA,PJGKXUC@M'HQ M0PAF[P:^/[<]X#TPZZJX")9P$2Z"_-8+] .2WQ;2GK97:T8'3(MB$4)CW8DS MM\X+\GX,@CZV_6<7!YK;J.DEVW>DYR!P7EW/$V;[SN4\'((#W[E+(4Q-J0P' M%42Z*GJN+X.J-I3U5*:JS9):Q41SUY0-I=@ (>SRXY#,7Z"QL;!RS"3T"VPR M"'>KKKP04VB]-+Y+0$@!>Q.\5DY7J?1&(T7NB J?\R:D]0*X!D+"O*=FRDKO MA*+L9VX67T] E1*ZX]=+T]9JQ>VH!=O<'79*S(>_,: M/9RJ3-P7=(DO3-?6VH^?;I" M]S::L#8IWP,0EM'JZ[*J&;)F-.2BBCIU\>G)XKN]O)W3C1(<5@(G4-VAG4RE M"6(0N[)I%NL^13O9F5!45=&[#T69X$O+9L^0S9*8T\D/W3@]F7L-3R#XN=LC M;-\:)6\"6\R^7<\C."8):<2V,M=@6Z^JRY8E9FZ<+755E<+U41?F:[N=TBLN MA!7\[E3S$)*9[3I)^22+1 4X;&4?&7TIMDQ5&V6\7&$E^ MET#R P-M94;!!E8PH8V20(9(XIX17>T:1]Z5KC2D*T,V>DVBJ\NVH &EX9QD M%O2%&IW%5W6>N=: MT7AZXC@-,>?*:2[,,JYULG.UD&#"3&^568EUAX*<5KHB['Q"Q/;N4>?=2;+W>G9,LL'MT5;;4(B>)@/.9$-F& MJ?R')[)>JZ^KO3WK,-_/KCZY 3$GM^$S[\7Z1F()K[>0YA%QL$<@2)4CDOW+ MWJ[,, @=$E[%P>P#0BD*/->1\%SG+\RVU)B @FO !VOZQ#GT]L?@(J<1!ND M>*@JS73,TH(P,RU9*0G>5G9PML/E";D^%TR<6VK: Q*GTNJKAJRK>!7./B;= MNQ GUQ+)+A+ &Y3TCM#GM/FTQ^[$JKC#.M6PTF"7U"SO"_CVY^WCT]VWWZ7! M]=/=GW=/=[>/N_7C;2L=C[E&G>$'I5>"ZR:)Y6M[YL:VQU)UCAO/PXM+U]59 MW_9@O^$_O#UXMA\/? <' \UV&16AJS0:W#5EI>1. A%B M.!/RVG#)Q>'(BUY$;IB*K.[5B]?0I%WCY3 @$B#G1-(X#*;IW6ZTWOC"4G7U M7C-$@?H98,KNXLI5>M[1*8O[.0E82:%W9%-ITI@UD:1[_ZN']B"SM;/'=*.) MXR0ORD(NE\S#N>OA62[,5CZH<*[/F,'*"576#1WO,FY0'9*PF(\NFKD:36R^+Z+DH6 M%O*^LABP)MF(U2$2TCT>QA$57Q(0\RO/EF*.FCP>"U);=;C M!@ZO-F5-U>6.9HB8\9'EKK@\YG#"]RX%:B7!JS;1-!'6[M$%[TIRVD+H8IZN M2<[3Y5FZ-O-1,/"0LW6%J;NKM*5^'V,,!^-T@PRH581M?7?S"BNWR<2T7M9N M34Q;B%JCU;<462\I_SR3(*_6<'%;*/]WDV2J*/\_J$A>45==0\F$@:DY159- M2]9KF]@B*O^;3)?O6?E?!X72NW)EI:O)EM[XMA11^2\J_P]8^?_Y[MO@V[6H M_#]#7W:QKBF>D+2V:11,IP'N)QC]$&YM'?5-=U$TM_T1N1]?4]@^(F@K*R:+ MFDZ=GBGKW2;Y),+)/6)54SVDU6OUS2Y8Y*KV>&.LV%.-SI_(#']#:&\XQS2;J?5-SI-NW)=)'N. M*)KW(B<%[X20.Z;5(&JZ8/MX01H#1="= EX7);.PENL0P]<9>&_(L$IA=K>^ MC+NPCYM,3-L+X;7$M(4].Y'44:KK\J&:A/Q%5H-129WH_1+DG">-<(UZ79EO2E7N@J+][W% M[K;$M-Y]:FY?ZV\Q^M?P7\=]Z?\[_&LIXZT; /)9P"J]/M#8J/M"/KZZ3CQ) MP)W[%7O#AT[V$WL8!=X\7OV3J1T^N_X5_^62Y!X1;$%]?SI2:9+VJI?BA8*G M^.])6B$PLY_)U3 D]H\K>PQ[_F![K_9;U/IM$3XK5.@22 >>?CO!+I_SJ/8 M';\MY,$5B\H!=J9A"'LK.=^Z%V#Q Q),AF^:](>S>/8L(A^2/SXF,W==G\*5 M_NCCXG)&,2=/]\J^S@[=[K"#<^. OYE_W:9?+;$-^\Y4VCUM]=>=MK+RNW7+ M*FJ[8ZW^Z;IEUW^G=[J'V:RVU;(;#+"-NJ17>+1$6:RUQ'*$=W 18&U5IO$_ MQ XCZ1:8QY%NR(A,AR1D EM3Y"7>J0.&.9W.&(NSRE)!S=:E3T51^CZ*>COH MJATR ,^+"F>5=^WM[U6=;OCA,%X5+838SZVR6GU+-9K3 M:R6B64=SJS91TWJ_2LRH.#91?">S>3B:X(5*HL*Q9EG[.0@S\-Z/;ZE*J\ > MIAA0<;+D=(@^Z2WH:;/R-K& QC)DR]A'>8N<[<[BEB$3I>TT".-G^WFWZIC3 MM4-J&\*6 O-^_)6#LC(WJ)B?Q0OJ.B4#,84QVU@BJFOJVD8:6J^A-6' -D6B MEM6#[U\+?KH62(T&;0;C^_%W!M('A&C%*D13C*(X66JJTY[=GIRV4.!8#J-9 M:[67P/@T4)M;$R*;1*1T!+RS>,R&F[27P7L1D MMOJFK'05V>KL<_F6,'[KD+^B_>:@EN_N[3>F)0S?4R6F0XG=/?MOS!Y>>]BU M+%GOZB=A^9[W'?*-5Q59>070\-CU;7^$\^(\0E-_0]B@O?MH^DNQJM8KB\\4 MJN0+@O0A= ' ,]M+DC=5&=SJM/I=L-*[O7U&B LKO='TM%Y=U$M/"M"3!L:Z MU9"BG8LRU-.)G3,^F$\:ON6D\)Y3.[>>X'9"C'3XJ9V?$_#O/A/14M'_50T3 M&_)J,NV;,;2S1J/_;X7!>+J^W_W;[)-U]N_Y^.WB\E7ZYN65_ M_2K!A]+UX/$_$PXYAIR12KI31+!EO=9?,1(9A2S^@_5R+R IP7C^3J(X=$AE2YW=%56U(9<%B4"@T>XG*'!%$HG3O1ZFMRQ&C@#LS$F0Z/7$.J_&!$% M%2_)TJ?;W^^^?<-1WI\&7P;?KF^%VF^R*-4.)TDK"\9NJZ_)IF+(W>[>5W8( M_=U@HE,WW]3U?E2'-1>J"MZ]4,8GNH90QJ7*6)9NO]TT6Q$?,-;9N)S%/PX3 M(:P@61JO%AJD%2QTTKJF)AOZ:41\:[)2!$<*CFRF=]"KWSNXV!R,!D=R@CE6 MMC8U";/5%H7E5QZ&>1C#ZZ?T,54$(0#[;K?".5LR"]#AK8JJ;(W7.\R4BPQ=FRQ?K-D MY![XG99RME-.6]D+/E?&WJ3OD"B>D"9*>7MM MQUKOG"^,$BQQMBRQ2=>M9XDMU)W6ZANZW#'VUG4B]R9R;PV)P#S^\?#PY?;K M[;>GP1?IYN[Q^LO]XQ_?;Z7[S]*W^V]7-$"3N_#^VXUT]^W/V\@V3[CF2/1B$^Z(I MU:5YY&MF6J;SM(F3FQ" ,UKXB):![PP8Y22>>Q6SOKX);"*$)1BF"0,\]V:8 M+8Q^ V-F=SWBW&=G%%P@IF[DBR],)M0!7J&5:ES\]16E<\_1D)\@W3MG#9^_$? M$1D@'=X/8QM>!W([:6+Z'(3W"5W2L1A?7'OH>CN,P>]U0:8;LJGV2B=_[UV> MLPZA#0]_"J:\,*;<,+3L'9G2;/5[AMQ1B]?U-I(AS]^>.>6H#-9NSNA=&\F= M*66SSZH:[A_HRDXYI@34IA#PF!W6?C6Z@HK"P!L8Q?UV1K?YND&L8: M'KL17'=A7+4C0OBM,01=!*>'_[A&4PNG<=WX4AW/4.;D<0T:)URDA?F9TN+T"@NW7 M76G7$(M/1*$$%]87A=J?"S44:OI,IL2.P(Y/[VEGFB/""&"_)766VT*7XXALLR>K5O$6U$;RW45YXE^# M,'ZVGVEV8!9B86O\EM:$"!]<^ 1[9 <2VOH2V#Z_R_XI>.!$]@AB(E*JZ.^N M<,0%TPFFVY ,J,QT6VAPL]77Y:[5D3NUC7=JF@X_96=\,!K!4>((FT^(^T*[ M:'FFGSA2'$CD[SD8;I(+'T4QFG;"+1<^PJYN>4)MWU-BNTYH[2FXI91VEQ): M%?U>^T7P#='OPC\7O%>3?[X'[VVAYGOTMK5.+6I>N.KU3[*+HCF-L0=C*9K8 M(:R,?\%B\-<->.]D3,*0.#RM+O+IPJVH/Y_^2,GMYB$AMCTRZTI]U7W"H1>< MUZAC'R"S7HWS-JM[16GUNW+7T&2MLW=/J?#J:R)$<.//QA$B/ MQ/-(&%$=C_^?!.S1(+AYNA/NO7 Q=K^;B1(>'Q!419W7/A:W(>I<^.^"N6J[ M9FDU$JQ93J[L?,)YAB MC) Y#542[$KM S ;HL"%/R[XK8H"[^W%;T6^PA&96EW#,8^KL,]'+U_OK)<9 M MB)"CBX#&%1"PC.1V*8&ZY6K4U#[UP"5P?"ZE73F[2QX#+!98MY MR02];%;M+CLF)U'E_%N,L8,^O\TC=X7*U Z?73_96F^1ZD<$!WS7C65K$Y)5 M1/+3A."-#L$47OV&PP7IZ!G)#O&R!WK'PW-H>]+,#FDK63PA$2U@HU))0GZY7W&X M=;*?V$/8P3Q>_9,C0'PS7U&0?[Y2.DO7OA3^C0=!5G!)U]9LQ^IU5%O1AXK> M&VF:T>M9BDV&SM@8_;\>IFKYKR9A)L&?R=4P)/:/*WL,1_U@>Z_V6]3Z;1&L M*PS9)4@"&/D!3!5.N!/$_SF/8G?\MG!UD&*E5P?U_WT8PMY*H++N!;4C<"O\ M247BWA95W=91CK7Q.B4U26I)BG0E<<'_;3Z%A4;+&=%EV7X;AD%X'8"Q3D7T M$SSZR0,1G\ERBVD+UP=A/XCY9[@0 ;D_@Z7B<$ZP;S45("AJKO-"YG,J9!Y3 M(9,H![[/_DJ9LP]AOK=P0-AS8+&A]2D0 6#]021- Q#-X[GGO4F.&XWF443O MXJ&IQL]@K$I*Y^K__C8 L>RQN;%?[7 TD113EM2.JLGTP6LF[Z60@1P6B*/- M4EVR:573#1F1Z9"$DJ;0-14Z=Q_^Z,CTKR3Q^4;L,,*_?(D 7&F"=,3H1")( M-%@438O@\9LT36JS.CK412[L2.HV@LVT M3Z[:*EH P=1V",(/]Y\<1&%0&GEV%+EC4/DQ]T]9?I?[J/CP8TD@F95_\:2P M2P>[^8PWI%@A"BM4,[PP/@C!?BDXAB]N'A0?("FT+(CJ57@E8 G&,*K[.CU @H MA>DR"-N4/?.D7,*@6\I-56F^W!Q(U/M3/E84GY_FD8OPOP%A&+HS!-3 =S[9 MD1O=CQ^ DH#S[!6"M5&[]]>)TE5BBKRO9 MA%J?;?#>(GC@S> S29?^,_"048 ][_Q16_HE#IX)L%#(V!A%9C0?1J[CVB@$ MF,Q (E ['[ETD>G_ DWPCU])^@EP+_\PF(?\PU]EZ=6.J+ +9T%(A1R[J027 M]NS7*!5"*)29,(:/;39! MR,0=@2,$G]KC,N3%5$4"6,AXIH/ 9 M-AUJ!S;,P%FXIPD" <]13?:QT%X&6#9&W/2^A MGV >@U[WJ1Y8P"(^\-]S&YO)I6LW',W=6,+[$Z9#[XU!#I2*= T/ /)\UY82 M4D44_\(I^K^O!PE%GQN@_\L&"1B^<5#W]@7U5["'0!0_3@CPVU>"WX$I/4,@ M^P!M$"U^.8B_/G[-A,9_/=U(CS,7''4NJFSI=1*@B1B\^FB2)&+JC;[S\>NJ MY>5D0[?H'P--1?R:B%!Y>W2RWV:[34S'D,#>F//!A/@7,&5? V^,WR2B#6AH96,'ON;ZTQ/P #R&<@B2^>0-S MVAU%6\+UZ>;N+,&J=':!ZY3*AFCBSM([L2F4_^_@KDR;29_A3*ZS5FGB*Z+ MX[2/B[V"ES:A7ES%70P\^!^?IE>D+_8041DP=Y5O)\7T9B$/:^$:T=DA_WX4 M!P ]EEU4UU/!RK2H/T<,%.H/]'QF].[;YU4!H%R[T ,),4-E/Y/[\9\!!D"3 M*X#94["--&>*#0,\&*-V6GVEI/KX?Z^7!G>( '?LPMD6/.A*FJI\C;,CE-0J M5WLE1,*L75L"4Q:,4!YNP8_6>&-Y&D/"<*3!EX<'*4<->41(6A*,2ECR6LO\ M0)K5I$%GC.;PD(UD/X>$955H".86S.3_ J'"_/>5I([)2 X MEU-"\\8*FJ=]['C]F:T4+M#:!LA%7XKT'H1,0OJ1C &'$\ M@9,6R#\]<6['45MZF(?8LQTG:8043+($0&7 >_5 7>U-."N MG6[ '>1JZF&M%JN#Q0!O9JIN*5Q3B:F7JJB"]/R:&52)]I62F]NDP:),O7FZ MPU3@BSO">!FWH]*IG-D6G !E01H>!VON^_4 OP;10).M*%/B,/#!%O\UD\VP M?+;-&Y=F4/$,$IT9Q@RY7T#6!M+$IN*'A?!IWBY]&0V8 TRV>V/VDNS-#U_O MI-^!;6;<=DP>AL^SAZX9:;;_B):>RK[('GX,/(2!_;;T+/T\>RS114"J(%Z= M.6P;L1VFZ9 %BY=E4$,WF$=,#@.6VXBB!=C1XRQNER9TZ8YHYI/8 .$TK0LT MP3.H6Q+&0D *UN1' _"WDT#FL@KZ>O!'TP1X].-H,8$&!!=5MOV[&VQ_-A;H*XDG@9,-![JGM TXS?R 4G-?;?5-I5UR MX^H&@S]U_P$N,O*D8K!I KFSQ-8**WIH' !_D!GU ]0 MT #=)%4[2; F205F=22XMQ>4A@%C(VXB.?,PL8]&<^ T6(:^Y"RH=Y *)(?G M:^.)"P*/8&9DD:"I:R]-6(0]];R!ZFC W:&""[5<2*4@^S]Y-4'R!=9VER\; MYHD5SK8$4A,)T:EJAX,A,@[F84R(7S3%1\G2'RK@EY?G7F%U^ >MNQGC5T=$ M.14TW;1$^?VWL @N16\;" NP>A+)2%)3A6K=CP(3[XN)+T]W P'Y(T!^?5V# MP,;[8J-8^B!3$27P\+YX6"X>$?!_7_BS[#M6N\?AG%EQ0C\?$1^/#[?73]__ M^$J&020XXA@82-/\ N[O"O?E:@ 6WF(9&J$=CN0MK$O?"VR\,S96I+F9X2JP M\=Z64SZ3+8#_OL _2,KK(\;@!2+?%9%K4RARU3#\L6/N;!<.-CG2 WR@_5/X M5*N?MKW-%MK>SB#/4+'ED#47#M)&VX? ]"A]Z@0!-TS\3'!!UF3D\\Y7?H!]:B @[N#'? M*=%RI2Q52/.AFQORPV3Z^'GD2^^*Z,LF/V3R"OG<=^S0B:1/ ?Q'^B77>OMY M\/@I*QTI_=$?,PKCM"+H\8^T/.!;T*;=LU?8ZI%OCT;DE4VAD*ZDWRD=73,Z MDGYYG _C8 9B6.T85WH'-@'8EP V]C.K#"&LOQ_ ]CIA#<4Q3:BSXEK?X1WU M00A/XBMDEI!W2$+AS\\A>88%9-:G']IN1&CE$]8MX/9PN%$L@;LXC^G+1B95\H-(BB;!JY^<>L$DW*C2%HMB)FP: MPIP-5H'#TFDL($)#@A_BBEX01;QVRT>AB(&RD1U-I#& -&+-I7C!*B5I5M,% MPA*U-AU LU9TQB4VR':DU);^FK@>63@,^3G#:3'P/?8(X+X71N7P(3E))2SK M1>$C=E09U<\_=K\SZLIH4?C!7X6I]R2^H]-UOL".TH*>;F;^XXA0%TZG][^@)??^??LU?[S@-6@ M@8%6=M N'+37+@X#S@Y*J[=HI9:/PXE"[ :AA6\O7$Y$6&2+: X*QQC#[Q;K;YJM/65 M9SP;N9P;WK4L7I:E+K/C *&O0?@C/U W: 94/Y/P$J,I],U>U$9HO 23&,-@RY6[$YHLV2$TVY 66 IO.W_2)0.EIP&\!K\HXX3))3X M!>!^/[Z&U[GQ9WM$=<57&X UGWX*PI V \$)X9OXK>2(6J?5U[1VL8>PTJ=&_N5 :\:1WV*&JKWUDGZ'"2&^MNM;/VJI_U.ZW>AD-N=5H-$->V5I^6*B!V M$FQ#IO-#J$0'$[AL8OL:,9K"<0'P"_I/X;9Q,FQEGR MZ^S'$6/6:D"T.IN!&"50O&:UY]M=^Y.#(_A 5@G],]"D=L-N5& IZP]0TDC) MVEF>X237/&1 /T[S,KL>$VQ LX0Y%HY):8;1R%I50WMDD0ZHET -G:3R/VL] MYTT""_["T/9H7"C"DL%VR1C6$]3*>84U\^CHQ9QC 7^S2#AXGYB[8948X/V\ M$/SZ%]J8RNS0-4[/KW1R(W8DX^>%89&\0Z%J*\&B<5;2W)*T$R1D2G+-ZY5: M"C0PS"/W9U%8!8E]E_45I&%E&]!4E+UNT-ZBM48I#YF6.Y[X3)0TU #IP,S-C)(LI>_E+I).G M403BTCZ5P%?PY!50^0\Z&V),4()6-E+?A?;IBA]0:;JC+;AA(9)Z-OR]4U(, M1W4N18R&F+?+1Q:6;7.'C-T11AC>6);3!;>33>&E@11.]$P"E]CU>1\ _%PN ME$%N),Z G$4!<^S (S C>X[_X?&3*&VK3P3ZXOHY#EG@HG];B+ PQLE)OF2W M"5_0:-R<&A(NOX*=V1RYNV+P+'/_AP_:AKTJ&.(,LK1C+5L]94<^@64^@N6B M\1PA^T*\8);\)E[8,#(F?II)7 9B9-JY%U-'28IQ(!Z;YX#3CJG$H;95SC]& MK>@3?"?V+R=!@Y4@F_M\G!H""ZTK*JNB_)3AA3A7M$V@Z]^V#W$]K0J%+N': M"?!6 6[WHS$)LM)!/F5/TZU/;3J-&L"5B5[8&9WZG-X[8./ 4/P10(N.1DW. MC[+X+,3%'1!22 >^@H$,U/*GW-+)X1>#V3IZ>9.ENYNGBBM8U%/LBZX M1UR=N6%BJ[ (+2/[2'IS">MS!)H("9L,F :.:-PXB!;>3Y[9O1) P M.K$M&GZ!G$)OJT@6\Y!=V83:9%4.,PZ4MO1(,-56A!3;?#(2G;DN8^9BX>%Y M!B W9H"_*XD SC#JIZ@2B)]X0J5@ML=GV!YF%(:)AT:K&W!$'&,X=PSL3QR2 MS5"GNTENQP+H.?-1S#TKA&=$^_^#&;:3HKWF)G!.K!"@:O!4,948$L:JC/^6 MG3/@,]R. YR>GL2''^=.XN9(<\8";:6RLTW3I!ZV59683 #CT)$F\,KA&X?D M;.:]78TF;"PD(W!072.2XA/E%IAT@!PZNC290L6$;$G[!->FS_.$&GG8'6D$ MUF-TQY 5!A@:HF*==7]'+)@;SIEAG,S$2D#/=LO)$(F _#UG.I)RF>,DDP** M9$T)$,DZF4E W^AA+0 $1)1#X?5[SV#2KR98$J@;5 \#Z)TML\3/:K-TL=,8>?;*DHUL-T;^V'I[75760U:KQEB QS,N ML_3P.G_^506'6LF%,5K)A3%/6]5()69GDHN>EUBHB;5>/DJ(RNHU(:WLS@OV M>9Y#Z%269)H##V#Q"C)T"&PN)C,'D*#*\?$X&XH5117/QBH>353QY$5LR> P M^'2[P6''%C3K1.P?K+02KY5 5SNZ0+D*(+@?WR8 R"1IR0TQ6LD-,=M)TDV5 MMGL5;=/K0]):W3;67L*+\C4&$N<'% M^/"0NC*H9K+=H;?B1MC2-^)YQ=15H2' 9(X9&Z94. >Z4: P8&?TZ$,\CAV! M/S;T2%NZ\YF=#89[3/7.TFTJP=QSF.9)?_7&$CB.BU%EZA5E"%R$*;J#=%/I MZOQZEBA?^%7\:;CP-L_]@34$L/=@!)X8B_WP^AGT,^E?W-VBY=ML>N\L)1"$BW>-)8N/;3>DOZ!V I:H)%X@ .:9SG]?NKR+QP9;: MHE&?(>$Y7R;2.B2)M'98 MG5U25HJQ%$^R<[^(08%$/)#"PWW ",S$8$NTI;\($YQ^P/@6F&G*XAO )US* M9$MROR"_+;X2>Q(VP"1=E/ )[A)9%>/F.4X_:VK'"KX+)',\]L!W\#\X#A+T M"%HU>!DJ_!@(H?Q[Q@P9#Y2$3W2E:.CA*IE()=EZR7P*3Y1GCO*R.AP4T48MA/!-TC2_U.I(#'E2!9*7UA8B+5W!FD?DU@_=+ M2F>T#;4)2] K792^:@!C_1L# MO\X/"C43)2,9ERCA/!)I:'A_OKF[1O.4ENG-9VB2_4,U.C*\&>5M8@]2I)X!V)AT!G#S&YKP#!/W5#!AW/5?[8$I+72T+RIZPN\K8&V/6C!#))@8I#4(G0]+C2H2.V2P,)6UDWYZ%D M/V_?OK9LS&&/90+A10!7G+%N;;2H,,.-CAFN]MV-?F13U96RL>HZ=ID4FX'8 M3/6 W=#*SI&6MO"^43QC_G:)-^F*UL7PZA4>QDI/33NG_%(B2BJ=JS9,61O$ M.,_7@G>1O H[IW:K"3?PMJG-%D6TLEU@6^HI<06P0V")/ZFIMBL-;;JCJRH- M&0K 1JE,0PD%?;7].59%L-:(*RRW2H@HN0IE^9&D*"9/;#D.XQ2Z8>U#4*3Q MCA2I(D5N-(U6"VAE:Z@M@_L@H%OH>NU4@US!'S3 'RR"1I;6PD.FA;Q9+#]_ MK(5RHKQA+W\(,X*?1:ZX"]>,U:579O:,"K+ M+O 4B\W>.=&5BJS4)!I+SV@6^?S>&QX%/4.S^T] 9;!L=%\$B?*>=#3;7B@0 M]C/:K+J)UMC6:$ON%M[::JMJJ""D6.B>0VK)@8 _/4*+A#NY[95N*RE6+A;^ MY%, I\U8B1J3,CTFX^"#L^"Q:@[Y4P@D,O"=>Z2BHGI?"OD;W:)+;G3+:SL2 MXL M,6:2?=M[^Q>6@F>5#XF!@+.N$CMBE)AWK($4B_J#*8 Z MAO]U>/8X*TM(EYC9;RPM;<B&J\/:OQ=%&- MEZ_&*YFI!9^>SDRM54>C,JB?R)TXH"6Q;!^6[K)+OUC_:GK[,\5*>'7 M,*!7ZNTU2VI'V/P%[BVY'X^WS&OE@-1K]>$HLMFM \V++?CO?98NSJJ1.ZHE MFX:Y >6T.C'1\6D938G6/".7\2XI)]PC1Y.NL2HQTRTI_.B6%'Z=%0I3T8;*0"X7U^XZSBDX^% -K$F6M\["\: MK'1U;K;F](O+HQ] UACJ(I+#)AXFR\'G90O)V.():Y"0EX1EQW-I+)'-=>5W M4-.6752;-E:PVJ]IT29.N0C"'X">*^Q@I#4+/BW:=J,)3K4( B?B;ZC8/C:" MW\\]D ?ISGA(\0E/44)_)4T%7;5(?]E!M^JD2:^@=>#A#[M7O:TV4]@F2[:. M!3VL,S^UP['M%4U,SYY%Y$/RQT?'C6:>_?;!]2G=TA]]7-R" 41.B_Y >'(& MHXS%OLYLT7:'V:-Q"/\XR9OYUVWZU6^Q4_S.[+0U4U_Y=:>MK/QNW;**VK9T M=:=EUW^GZ[O]C_"A(RF4=)+UUCRJ MSG[BPT4_:QGM#.-U2U%K4R\I):O\K$GJJ2"OI4RT^9"7 ]E 1X;"*7H>8Y& MA(S''Y? (-'_=A;A@;=O+%Y*TBM*B<. 9[/2I?#YGM!TI!)*H9!I$B#^<:##YP\=XOL:=>KZ7.54ZP-%?4T(JK*?H;7Z M/5E1NK*E%D/\W,HY")X2#JZ KS4BLH=-#::.E5ZXT^@4U;2F*]Z,FK/.7=:LC]\QB.<[QJ.FR M/://"R&VG01N"3S.D$6V%+@)/']'<%9F$;R<0@7^,.1N=V\>64.G1[+_!3E5 ME;C[D1,F,#6Y:QFR81;3<\@I\KR?/;<-G[D84$Y5;VA/< MM^.Y#@T @-,B/<+\N\L,3]0)FO.1WUN: ]_(EDT?.:F-%16&K!J6K.UO!-2( MO2.[:X)W!>^^J^VU ^^:'>!=7=:5GMPU]@XX-H!WJ1WQ&RT$*"L)/L?Z_8<0 MAW7%;(8J3BZAER24E/!7JD-)5GWP<)"Q[Z0+KZJ#,L^FXFD!H"0Y-[LOS4E\21PLH'PR4 XIS!QCU;,\VEX[/Z=$&ONV5BZM9BW>ENC_@_Z MTB_NF!3O#W+F87I_4$(1:JL_QAL,:85I80I1'*S?6*\@Z7;=&+X_VQ5>O-8K M[(95P=K8CH$U9M&'JB5.-;!6"5/IQ0HI4R\I+CR9>BE+;_<,L\$E2&<>/QW, MX=W!T/72(=CST8_5<=3J<-G:$LVQU+*./ZY-MD(<;<_'E<21T>H;U66C>IC- M=%M]LUPT+K76B)C-5WN$O6_ADIFP$R>5 ^8D')@5]*D=ACXQW]#90*!"QM^/ MQWA[SW@>^O2*7%Z;_I->EWL@47]J!*H?AD"M,FE> WV>E>C\-'?IY6-1,H0; M;T6DDTV%]*3$61C24P]Q]E9[/D7JS =1%CH_3GD=B2G:A!<=*[TUA?S-)$G5>S^M;JZ;.FBJ^JL:=,Z.=K4L%_6,KNRWEDU M"%_T:)U&_DGTV/3TD^,_'>PU"[BO6U>W>H.<*4&9&67V3HXR<1YYUY0-ZX0: MR<[<6]@A[RN,LIYQT2\3YLUUS=\-I$Q+6!,4[8ZNFR>2/#W"([&Q=+S MZ<5-L=Q. Q/(D'5U;T4CDAD'I\8O)(H^2#EB6.CLNS 7Y9>CZYK#<&6O@Q%C MK:/ /\6(\:_"+3D+@CR(LC@002JMOB%;X)+T].+TC*,0Y&5[(N4^R&(_?35M M+49\' @TS998Q]>@>'/;@:06WO3[\D3=WV 7PJ[-RR?7P]A ^D5CG M%#:[Q:^!-$Q_%52]_Z^CY$G[JM J7B5>LQ?%XCWK,@ :_ZGC,L".VI"#&3BY M>N7!Z+VW@/LXD"+X);T,FR +2G$(-,4>B]K2+X^$2-_PCD?MU^U[[!I,]?F+ MF--[4/,QGJ3]LSI-KV^1R(O9RLCLLDL>NV!H:8>_LG*OK6)J3=8P[]LMYGU1 MFBS=)KIP)^GZ.];%]N=2T9GP:?&5ILZMJQ:.^]O'HXF-O:H MW_FQ[3^[PZ29CUY;+WT)_.>K+T#XCC3@$^'V&P68O8:MAS.^8T+?P(8!9@+ M.I<9@'E5P0?XT0OL$TCP87OLUM(Q!4@RC(]W^[OABG%]BP/ZAB1^)<27%DZ) MXQNNW)]7$]D41H#51+=:JZ\LT^W5AKT4 M)C[5M!?LS]C$1'M,=#PKN7X-)F@ $ (S+=IMCN-E3415.MT#42W>XU>5@\P# M[846LXN9J-NESL'9\='AC$/;(6 5_X"_T5EES#7%[HDML,W*2:CB0_O?2Y<%76AWH=27Z!CD4)[6UA. M6P[+W#&J<0?T.*XXAPDRFL5V8 M26RV^F:W(X,MIV4>M,1[UO<:C5JO%4M53,\+K#/IO057[P_F4C?HJ*87H.YG:\*W_G!=]3/(I MF^U\16GUU?8V=XJ($9WO5@-\.56^E-37E&.MH?O?PR"J>L6ZH6#=OFK)NEG7 MP*9S*LL73'<93*#CC M3F_UN^U"TF,/X^ZR>["K"=GU/8VU"UD<^"?K:E=633%T[+PIZYUM9BP!D#73 MDDWS7(<,GYZ:KKU:9Y^HS#FIYPIEOZ3O.Z1:NJM/JFK*BFK'>L!OD^@K+JIZSU@P%JIRR54I:I MRSU%>-5-H9C#U1H+][IRO?*^BEJCBGJ;(F;A ]4O3M??C%"[.-7I0#ZKVY5- MO3@G1KC7YT1:Z^_IJYVT#$I:7:5II+6O>TUI#"@D:PG*J>5#69H7Y9>^7ZI7 MQ22-VE2O]&)O;7C?'+!JMOJZ(AO=CMRQZG)7FU'@)HCQT"-5:R=&BQ*CIIP. M,7*%FNPB ;3!VN&.Y_>)-0Z\QF6/+WKV:'^I9U:VH?9:?=,$"ZU8FK_]W3O-"Y<)GCE?GMF] M>Z4FGM$ZK7Y7ETVC6&MS%)ZY[#*;1O>K''2-\TS:5Q0&.T?8ZA(&2JNOFY9L M*,6K)L1UBN="9<5CJQWBY>-G?P=B:>GSD44 MQ0NWY]#"8.=*[KJ$ ;U7LZ-;LE9RGZMP>\Z%SG8NZZZ+SJQ6W]14N=XT))3HSYW1YVBNI^KQG >^&SX56*@IL%-Q_8:MJ%FU7@ MYIZL6!VYVZUYHO=1N'GQ"CMV[>+2178[76$7C-< _O,\GH_IQA+F_% MO7:Z=B[WVN$Y1\N]1A)AI\=;[-S"Q7>.?#$22#-373!"A\&!)[',/W M+EJ!_$J\Z$RONK/TMJ;L=G7:A@O9]-U^N>%"-DO?[O:XFM+[52[%/,RI LPY,[4(-L]P%JT"+[!LD^OQ'LA M7^$=D\J=^+H.!INL'=D;S:TY>INC'GLMR@L'D8S$A:NZGUZ R[QDU\EY# M*UI.DO<,,0#PM'AO$A)2F?NZF,SIX?0V:^]+<83FJX_[ND+SG13W?0[F867F MHV5;O4ZG#N83JJ\^YC.%ZCLMYH-G*S.?AB1&#V/:.>+V]2.F+E'Z#"G2,SID5Z&R1TC_1 M[#F8$-)U,(4WOTDA&2$45V?2_U&I 6-]:^EU$,7WX]^#P(D&OO-(PA=W1*+' MP-NKW-90:'Q4M^1.B7JD*?YJAUC?N7B@0ZAT+H-A@IXO7A @N;X$7I=*#P-_ M*#(@+L(:".!>[ZV]E/5=(E/\?SRBZ\_IWA8(EU.&B2V%LR!R\8$/(?%L7#JK M-OC?B\4BG,X[V4_L(?#?/%[]D[4<,@*6(.&1^.$ST.T2! O_GJ0CG6?V,[D: M@@W^XXJ:X1]L[]5^BUJ_+0)HA>&U!!, 2!X!.\%N@W3I__LPA+V5G&^)+#@I MZIIY93">@&^(,XB33[M;;>K8\HWMPD&Y1H_U 7! 0GRJU;_'6A_I2^ _7SV1 M<"HQ;;<(FYWJM.['=&FN/0-_- ]#@$*Q!LLXFQHL!DL/81DC+'F=%0 L7#%7A1JE->5=3.F\ MCW6_76U7PAL25G*AV$;6V,+'O"1X* OPN.P8Q VA]E=A=L^6?M5%!PE$&("9 M, D-+=LNE3T8O=4W<(JIOG>,LA*B3J,!1[#:1;#:^B::VE@-KQ/4>[*A%$?K M-9'5+CMC1QVEE4:<2+2M5T\YO_JK&XT(N'0^">;[< _>/'YJ_5K^S'7@N&-@!"I$?FD-'J_AR:=@ M!IC6NAU92DCA0."B*WYP8T#7: L YHZ 8$.(;$G*QT!WFTD^Z6GB1O!N.Z:7 MEDDA^7ONAO":>&+'):C'-.L(Q)/M8KX??@$(HCE4-S<);4A@G1>7O,+O$!1N M!H;7"?$)CM* ?R&!P;>C"?R04*H:N>%H/H7= %WA!PXBG["](#Q'=AB^T53P M%$&-0 7(T:U)4_M-\H.8O7R$XSIP7_R8 S^_"2^((NDUF'M.\O2S#Z!SZ.[H MBPBPYI3>1CRF0U+@S=%$&N-8#VD-IXX@)/_SVW0QR& F?%]*/,!J1(KS90CQ2#AGLF]!>4 M B1:*@1PC@,&L/RU1I1X!EXL?;&'@+").YHD!.I0Q/NV]Q8!_<*/ 9$S$J)A M0)PVH^KT:WQU^B6EL\#_Y]QGQ@D57S;;^]4,MOXFO=C>/"MD"^,V\"L\ FPQ M]^(4Y7QU67)C^@:'8!T#P,?)"!972HED'5&](HB>0V+'=,S,,ODLK!.2&1:* MP<=H6/U;,GFP+7T+%E@-]I2C;2?#$\ZND8B/97OEU11G1YF;3@S_=@# G @C M. Q5/ !%!.B((OWZ_L^[FRNE1PDZ595E6"\2\>W/$?$H1AB"*/TBT0<_@+! M H;/].VP31_V'%6OG%1Z:PWIG.FS;/#\)_&3KYBEF@&;;7$ %7/QP"]\Z5Q:C.F,DZ6 MGCDX<+H6*GA>:4P<61K.8_PT)K1@;,G4L'U_;GO>&]H8]9H=:TV-6_8&^F.N M,=!>7C! F'4$GX^\N;,H;W+;PE4O9MC VVB!+7X,P1",@,5-D MZ>GF3I;NN&T,.WQ*[RN1I5N/C/Z+Q.SFK._7@TM4M)NT9PKD]U&PGRF))X'#/%&0%O/IC(D8 M>K:D>AC-7Q:6",!)<]P(3#+9Q]S_(6PETSMIJ M_0+((-%9:)QJMO87,"D(8<=?&=[52ZQKO6A=KPR3(LMZ]!42A;DT>+R6+%V5 MF?YC;V=___)__I>EJF".L"?H_RD??VU+?] ?4MI]GKLTO"HO$#9(/Q(GVL(A M8VS!1 V'\IJ]G9E''M TLSZP:2*U$&&;W,1&QJ<[8J:(G=,+B>A&T8:I"ZH< MAK9'@[W1A&"@*Y* 3#!L0A,63*:D43"\%)1NQ7/MH>NY,1@^H!!'[&8,-!M1 M(*>Q4O=>7H0; JYL>( MR2%<%P3N$,PUUDV"Z[2E+PL;=?$:AY DDHMMUL6J]D2O@J"?C]CGZ6:)#4(: M8.P&CIR(P3+ H$I(?)?E$Q:;[I;ED.C 6]N!9XH.O'P'7K>T \^LOJDC"OB2 MHS&1W$=YT)8^!WGO-Q%G*;L&>=&0BJ*401<:EI/(:I%I,Q<^BD,;O[_"W4IA MS@XK$U?,-$LT!1C-S#"+)O!6UO#&E<7$?L'M4TF.%B%\18TT105#"6>MHEBC M604,H/N)TJ$>-]5E$O&8N-G>2P1.1:OAV";" M.CNHW.[?(Y:'"]+U61RT;M2.O\+&8MW #5H 7X&>1 MS(P9V$#FA2*]T[3)3Q830Z]KQ*-R^>0=H?G),0MZ,::%O\'W94DE,)ZB,?H' M.1GP"PV/@?E E_PUL2+@_\ TF@$7P@+3 %6^\V*#W?",=9T27GI.XC2YF[XJ M6Y<%^FCY!W@;]-4\!#$D\2L!YXBO@7DF%U]%C1WV]FG.!W6H<<*A"*YX%*"C M;@\]%PPP]"QS8)J ]X-^XMMBAHP*"PQ"P;X #E/[ISL%#.8SEP$XNN$+3]_. MYAPMU#==>G+N%Y^ER5*V:6K'I3O*-@X2;Q2Z0YI.!A>2Q>(B=L$"78,B$V.0 M0_HJBC$.A]R"%7IZDQ*;*RP4^Z!UEV^=/"Q/5*P8^(+@D)1CE@%(U$I6/DK_ M/0_0.*<,P2L\T'[D!,M='!K4!%,^O10CS)O.58*9"V@RK+:QC"B]@Y\U#%5J M(U!U7V#%@/;2T[0QIRF.2%F*YB.,<$A_+^ 7L1D!EWMV6([+C_C_;-D\JZ)S ME),$F$:Q4;B!,@._:HC*ECE'N8>XR .19K/WSH>8:D%K!X4DMOC//6;X+)13 M7!YY:8T@KS]*9'V*? RW@07+D QXB1D5^$&"9BHV,CN;_RQ+[+D^&*%S'DRD MT5D><1R2BZ-5=#P)EH)/' #Z3%$SPBC!D6E[#L5T+:]*IX]^\Y M#7-D*:C\'L8T.XAZDX54V 92KR"G9U.]FD_7_7/N/+/ZKC )I6/@^"R";)C^ MF\TXCRX6]^7 DC=;0'N_V*&+QA)8SV";S4-J&TSSIA]"'!,+&4VPA(6?^R K M-LL+@+Q+]6_1"J+B*0#<)2416K&&?R#Z8,LL/IR&[I@!B;2>^W!FOZ6?@!WN MI %W&9>GY;G('#Z(5+SP$_^3_(9OVF=)E%%('$QW#N4T>3ROU7EV=.P$1G55/+NTVK!BN)YD;3>QJF7"[8RN!/0ZU+*2$FK&P@ MCNDP)SQ88AH^9%212$A$A#V:($%_YKY$\A3_BB;]: QBA<2CXC!)":4U;3[) ME;0ABY47M>'@+\ ?, DGC:0.87G<3IH6D9%F,7Z,A!%]0&'P3_8N2N4\NP./ M97S"8A$LXINK!&TXXD M>5^6KPM2%VR$!@17$04KN7&C%T:U@8Z!(:H ?* M!4(.W_)@80!X)C[X9EY92<1YL,R"7$OY(\.I0X;Q2DD&3#,BO-B"$0J30NS^ M/1YSSTDMWOZQ(+)H:>:V-1U)-&YBTP1Y0=\LVIL\TL!2YKSHE!6:9F=@I"QE MFH[%U#!2A^GS\;*B*]5K[!W<<#_K#.0M@!%$T1VHT"BFFJ-V+JC6$))N9&6@ MKEL(R1VY.2--:Q$&3#<#YN+PM.P+6BKFT_C6"V4DS@?P<6;ZIB4Y 6%U=A/[ MA7%G$MUBN?APA(;!0HFL/P960%Y.8LEN/C"/U)YC >8?<'/.C1:V&5%AXK*R MKA$-P$6\?)P6_RV'X*:4YZ.).V/%*3+O2X'7>F]HF"5N;Q)VHQ%$9% T?VBE M&S7-%O=06DXHXY8P1)X5%C(93ZL9QB@AX"G0,/,9C^<%(R:P1MP4Y%T3K )Q MK=QZIXA08686)37YJ$[HBM8B#"AJJD*SXH1:UXL2/5?G;K/VCF"AX#(A&(Q? MA;FR_#H'NS+A]HBJ@-+W7[#Y8 X_IM4P-XEG"427Y@L6B\H&E*X&U#NH7&!F M8I^R9G1D0%!)D1E5U%Q_#K%XCH& P661"Q?'+$JI+H6G*H%K?7?V#M!*(%,\ MO-7JKZM 7TZMGT$.ZWM2'$83*5EIV%E8E=64> **@>_D ,%O3EBNH>^5Y-UZ MZZM\QL%HCJX$D/O?P)^H"7&),&"!BWQ='O -%M*!R8KEFFE-'$JB$'1C\@SY M"4J:A;?8@Z -P%Q$A1?E&Z+"/)+S[\F4* V;<:_+8;$MRN;.0ETIJ]!;U_&S M.!FZ_*U4(<=X;0&I.A)[_5SOM1BL*@G-3JMOF5W9T-7##_.N=^<*RG"]J\N] MDD[UPLAN43"T5\&0)0J&\@5#9FG!D'7R([N_\\KC[\Q"Q*_WJ/3@JWT.@^DU MZ@#@331%D&*7 M)S)HF,?F)<^4B. ;7N>.#KP$K_9900(64-I1@(XBLR()W\#BI8(VRR,ZR[,FPS5)3V)KJ MN<"]$1^O\4S+1H@/)# B]"8&@H0&AC$ I",!@EO?UEJ*0]T2LQ2?/K M F7OBK*\(9X534B![[UE@Z<2+RH"-$5C#/"MP>*9V.9ER88X!P+VDH /N![>EB-[*VIZ+#\ M]_6 6M[)&(RS($P\U"_7.!P&S=" SB1DY818-?3KPH&E7QZQ$YTY&+\F0TI8 M& $V,A_#'_.0\$;YU =-B2B5 *GK0_/O0VP:&TM8 M'*'&9Y[<8;V:PVZ.H'3)7T#K9)G/Q;UBUD@#ZB.@I858)> 1I&J6:^7]KHD+ MS6[]1*[AK\^B/;'KL;ISYCKF3I5[*>MECOB,B56 N3@+FEK[1U&KYZ#<(?'.[H/J;E:7@*-F@AI Y&)/ETM@7[ MGB*@;$))NFYNR:PER9TFNTK3SLQ3CI(1.<0Y"Y[GTSS.@M63R214SN?YE>;K M,&K!HL/36>#S"F)LFU^7+$NRAZB%XA@C'7$Z":C8JKE9"F"9RZR$S:4"A]LG MQN.28.\&LG?9""OW3.:'K#@;ZW+ P*%V \0WFZ'IYX18.Q<%X_B5&J+(Z$DO M$R_]16+X9S"4@ %)M)&W$XY,E3A_JV!MP=KOP]HW+D PIJ0O/=HXLCD92?/] M>I",HSD+1H?S(,43_QFH,.EBP;YDV*N<5_24(EXG 0 # ((-!\#6PWGBK3,3 M(/#=492V5,;P(>^)@J62H0RT)H)]QOL! F[T1Z,0N!U)>.ZX :W?G;'24L=] M1MS1JEK8)ZXV=+&7B#Z(OT7Y$$C16Q23:6)\X!Q"E^\\Z?[(%15ASW4P?\:J M.GKH/X S 02/<5)DS[WG-@XBK,D8X8XV6E'8L\Y6<+%),'%4(B'4,J&VOM9? M%/%L+.+IB2*>?!&/55K$TUL]3H<5H924IJ@G,RE(& 8U&@9?'[_*?.8J N+I MYNXLK(#/O.48*P7B<,[R)&DR6LX'@7G+GK?04\#Z6FCY U,.^7C\B$[MI]UC MQ)^P&=+I))KB3'@>PHNR.:%L 2>W@,-&G;+1>"R?L[!U;ECD=\NZ1;%$]RH. MKFBI+NW=Y]WQ^<$J] !A\!S2JRJ"5QK7Y)J5\,P#SR7Q\/6*=""-NB?Y>9:J MA]>"9G>3(H]T^@XVP/#89;G)0+ME^*!H5L3,ZZ$#/T$=PU8V)9$L'C<]WC@] MG.,SHBC.$=MR&H8;VEH,::=@KON<_! M1$O@71\[Q/QT&&0VAP&//*)TP.?V!E%$._3N>$ M)G(1B[U&\^F_UR8U@&PJ2)C [!\I-TK+/R M)1'=\[HCTQ6'!!O]P2%]H64T9V$T))70_%8K2G;I9U^R/N>S,"4P+0PT0J?I MCDN=1!QGYKACU'KI55'9+US_)6 S;?*EC>T,8.D=:VPFP]P'\&'##9^OSM8L M&#.I14!=[F0@0Z'6=2NMR4>\)U,RZ5O9MIDHIB]/=BXGPCYYELRR6%_D@#*OSWB8CA5U'DSIM6!C+U3!MMDW$S_!C14CF:S.%(A>EH@G9* MTH25*%J@$>#ZP&?#7?*JFL[)H$S/)M^C=EYXP$X/T9;N0!0Z;+8#C2N])>5LH&BV1*=@MTSX>,[-L%X=9)ZH@=_K5@ZK/9,I&"I_\T(AR.9!5V )C M1#R&MY&)$X[?3V[D$+DP4)NS!45F0B:(YBQX8\OQ+R7SOA):I/$>H#'[>5EE MK5!73W1(4/:CA+U"DER!E'S"C+\L:IXL,N>\D+%C1O2O=-Q%RA;9C^G,6/I# ME'T3XB&]^D[2X[N%>ELF?3;?,;>I_)5-!6W'0^9H9BP.MY[8^>A['L)H76=P M0HV9C?.!<^P^3N#*2#KS;&\V^U#6B_<]W09X8]^336S7D]O-.O>T5E]M%X<+ M,$*;HF;D/2>5#J,=YS!ZJZ^TNYL.4S[_05YL$<]W(J_O/!9IC$UI#+4CTACY M-$9Q2 -^JG36YC'*6VRUTVZJS0J0Z87O2;9A(4,98;+:?@83[#F9OAN_S7+# M>WZ2W:=NA"I8UXR;2*]/DT*UH(A3.7-KV1-N<3I#._014,X>$*O795 M!W_<9,<&4K@?\Q[/)X1420]VR,CP'SF MV6\?7)]BCO[HX^*1<.@PG14*T.X[@XA'^C0\=2:&DF*R7/MHK/*K.?N+#14VRC':&\;KEB+5IGAS>'SLWEIL:NL5)?IAH+%Y5A\%!];NI8I])^+C MX#@0\2T!>Y\U*NYP7X%V*G11,!TI7:SL65JFD2K@Z$@E(H+"HDE'_\=>1\P? MC5X&UJBS5;O76-DPN6SM)*/;GSQM,F#UC[*+NA*&+0"VG;1G:O$EV">\V6>]<-+WX-Y<*"K(8/>EWN=XB3#XS'/I5A< MY524:_)=:6^IU8!1*AI.G7^TH_./!?RCRI;5DWN]O?EG#0T?2OEL:SL+:E-4 M_>C4U@-J4^2NJP=16WP3CNZN \VK69 YMG<(X%;/\@BG4.CJ%8EV7A1+IK M%$_OZ(I';_6UCMSI6;*J-\GY$)YN[=2F=8Y.;0:8.2JXN:JL]9I$;9>BG\NI MZ(:.E,MFS(E4TAHF.GH=@X5U#'*W P[M_K%)D4EJ-+$=/>]OF2"QC9YLJ5J# M2.VR[>S%R.1&IVH+R^=R0S_:T2L#+ LL<$4V.PI8X49--E$S@I,UVN873*%' MKR:P>M1J-^$?5:VK]NM=@I,7:L\S!9'TX^T8-N9=8QI P0GFV(-&L;,'(YYP M?6F=H#DCV73TU'FO [Y01Y>-KB9W]J]+K1'-1_:B!),+)J^)R8^>ON\IK;ZA MR%V](UM*76[H,7F<6B>_T1[MDC';*^96-&3.SX[WGM_:H8]#NZ1?<.[@KSC: M2(HF.%EKC^O/DT4?2/B(:ZVZ[[Q7,HRA=Z;WG:N>M M3^AP-.#-(BKX?,FQ/@&X<^DJG MT=%;4N9A,HF(#;]L2S<< MF>@#]'=%8H#AAZQHFA(!GP)HHXH-<9S (ZFXH. M.:+PPT=V>7E^[A]_?,;>2J]Y8,.^(YF/6663BNE L[S"0#T*P^P=*PGI7CKUYQ MIM1*)<3>6-'8'.3 \DA&@ $D+RX\,YED7'@)Z^LF;"LAW03%U= M5KK%V V[5*'B,=>KV^,<4V_U35E33-DTK<(IE^8O266#8ES/PXF0=* N$ROI M)NE(QX*8(HF^R+@UN1/F]N$QN1.&L56$9(IT"RQ+IS.64#N?"DIO-V734 E. MU1N2^)4D4WU7_30D>>K'1U\".M.2JGI0:=^ [:3NK^GTWC?8?;0TY&(%+QQP M'LWC:$**5$"E]!ZSD[Z!XX<.WS;%P+6, SH/L%$#3@"M&M# \)4H MX"3F &T!OLL#DF!(P9"-8,@S3=[WMH(,BZ3>/CR*^7EBAV*'#=OAF1:>+HNF M\JSQ%[PQS'ZQ78\&_)),P"3P (2G/,MQN^.?Y#2Z[8[VRUY5/WA-^'^TKI;C MSV!/WM'$'M+-("&;I^":!M]CJR:?;DCM&DL8>7-S-4".EU0CI) M[:WG'G6EL"Y-$99QA-7J=]HE0U1.6=X*+C@3+MA83'$D4P7',?9DW=)D12L6 M4)PRZPA39?O:G4.:*MT.5L)W=5E5NK+5*1*9,%6$D&Z&D%YIJIBUFBK=CH*F MBE*TVH\B;R\ZJ'V;5JC>)&6E6?&BM$^DNREQ1+&&6*/R&A<=37Y<645^+A/# M]K0QJS=MR+'[DSA7_R)A4*8NU58?ZZH5]>/Y&8\72D([153!$PYI MEX_M6%W$>V-7@ ^3=9]8=5(7J-$%U)TIU'&T"2XW& M4HVMOONI%UTP^KF1T$Y1L/=5+X:@NA.ENJ.KEXN.V+#60*Q#W"L\81!IAU'U*T8$7/^^:8*YV^T)?$. MU8T+QNL#V*Y^S)OK*^=Q:RYKW!Z))V3-[LF9C:/0=RF)Y 19*#>H3*$'*8H\ M&3H56D-HC=K++5-E4>2VV@HN!8<)#FO4P=^AE+-&NZSF&LZ3X49AEQVX_K,N MNTPY2 7HR="IT!I":]1>6[K:+E-JJRX]/(=M.6\X_^EI3QNFM6570\P?TE&3 MQ(_H,]L/6VSPM-^*4R#33.IU#A#WM.QNX#M@*^'$V!?RX,&6V #EC,;5Y5F/ M^4G#;,8GFZOY/'<=@EN-)->7!H_7DJE85TI'RK_TBI7\Y3^2I=>).YI((?E[ M[N*8V1%='*N"X__/WKLVMXTDB:)_!:&SO6-'0&R\'_:]BJ!?O9[C;GEM3\_= M3QL0"4K8I@@.0$K6_OJ;F54 :( B1(@B0B9MR22!2JLO+]#*5'ZH'K\XZA M,240^X_S:?CB^Y0Q"&"X3O^0#$*"Q48^G&B,6_%_CAXP<$R].>&NO&(V=CZ6)%T32DS==IGV1:9V!5(9H\%[\ MF;TVWR\WH V&]S.X M/3A('"_]U3;"Z"5IWDN[2,"3MB*6)5"- 88+:1H\!JR]J0P[]T>4YA'+L.K, M8T%W6?)&(^S40L^M6C_+\+YHCB1(;WX$9CSB-SL)9MYL%'A3NBIO_!C, NH! MB^G?V%=Z.:4NJLG&\@<:^PL_>B2,2B]#*KF,!+2K]LGOIL!MK[^/'L(I=G2E MSZ_G0"[XA<<0<'509(19WE#9?YV3HZT!OAR5_CW(1T./@@V,+M" MNUSZLUIK6\<6*U72E-G3TL+[F>ESU;Q;/UOFA_>SI$V_I>KGV) ?F7TTCI,F M]P1%B:#+!$D<^POBD-/ NPNF*)%8MW>4C7[D8[-\?^)'$?)G[R=[(,X]@>*2 M=:E.Y4I.DDV6"Q*C\#3R71 HV/P:GLFX1ZBU-!>L%C"+@$+H-+(%;D+R/=+2 #T(I$P%69W+H[U?L[U?X]ZO<8=L>^R= MBP> ,(;H4P&.47,HW 2+#C9L?>,EU': MEAYQ?$EZ5 Z[^.GYQCB=_RTFG2\*J*_\<[!X:(2P=*&P0$"3(Y:S)0!63A^9 M@W(^(R2< D1F=+!X @23(Y["$D#D)R-"@ HXV:(BO,<%,@!-."U42I2\ A(B9,] M\.X#)')\515O(*P528@H/3$PFQRR,M@ _TAX*[$]9F@)8'\>F/8=]A1,P#R! MZ_B?Y?B>D"1(N3\S%_GIN1FQHFVB0JZW,U).#!22)@!NO+8 \XP*&#*0/JP& MPA"31A$+J!7%9,+&%_>(MP3&$AARH]4[L9UT9AZ M1/,(=YKLC>NHJ&^,_&CA!;.-@C'])EG&>4RG(XY)3BZ>P^MXX<\E;PY_10H@ M+&+Z!W$JV"ZSWW.KY@')AX4$$=CVM%I =C^_!8:/V0?HS/PM]/O=2_X>)IG1 M063E%V0MG&B,)BH:PAN$+LWO2=Z<4$P,2 WGX&(/[.A%=K@/T#1:=)S!)%-# M $9 AT#ID83ZSSV[%H#;R&>R*4!_!!^=$L/Q4+*MP)%U@Y".Y,]\$%O)3),I MT" (^62 #T.)Y&!T(E/YA9]0Y@P.=HGGY7QNX8\>T&Z?2JC(XR BQ$J?4"1[ M7/^GER#5FK6>2G"&N!- VA!^ 04V1U.(%+!51-2$;(J$E3EBG/B'T+W!Z90S M6)P7,T8.0R4!C%VNOHMW"-P;93F>$R<:C8(YHA3L; D'#9<+XJN#HME_/F[0 M;QS_OGH14/.'(!Z!(@*8U#H[KV4'>M,YC@ND+=&.F!U8:@T:!6OP&%(#?9F. MJ-D$KO@%E%*!18UME5QOO>9N5FY)+_+B,/R+KY4:?P(R,P>9,#X'\ M!X59Q/0D=M0Y'34K$]<\ANQY%$_ JFL]_BWS66)$@RI%_"ZS;S97#WX#%@*L MXWGF1S*\#@01<#GDZJG/%#8.&@:;4I?5M\B>A?\&CX^@_#,O)EX ,%P, M.! MO8;O6+$N843GU%D7NC>SRLK7*)R%J$<0MNS@AX*]KY;-K[J!(YGGXI^Z)?LZ M8C#.6#GS'#180&&<#&3\-/S^+JOKH/3^"!"_QU\^XU=CZ8<7_R5]"J,1MS>& M="-PP,\S , "2XH T]]CL'(2(/M:W@&LDVOV4DF.SV8ZQ."?/B:1'*P:A)VA M"C4.QB3J,;8#I,N<(M/ ?V*[7H4OD)H?/* =;\48P-+RL"G-;$W5YQ,T<5'N M)A"QJ_.PB3[/I+\O9[ZD*:HEI[><7#S*/EV##SZE /BE?0&RS,5--$<1!1!= 01>\%"8B$&7;BUV$N+F;[<-<*^PB_G5H=+W,F5597N0K[Q5FL!@$Q]GD($0T' M+F1F ._$7$+EFLW<1&X<))Y1-&+^M01)PMC_),"< 1P'I#-;/E[M/<7&&4J$ M30A9 _T*(D 8OD(^%OB6IWMCQU4T3S7N5,,=Z;KINH[J^7?CB3GZ;U>WKNJ@ M]=Y1ME"92"A+PQ9UB%%U\:U#Q1)E42=.-W(K@IK>(96_B,C<^4A)_!B"5Q MZ=%CF.:#M S2 7\%YH+ND"G>!OK)@9'X\US\('F&&:AL*7(OL&<>??35I?-' MR4%%SX] ]B%?8*HAXP'H/LJZE7&%@?1/M+)33T?>T;>,>0"=(O3 84#!&J#N3]X#]91O1I/TV9JN M1A^22.9N(XJN>&/4>E/_%,V&33:%6R1N&_GHK,\?)-EAO+[%50QBMA($L"]4 M3X)5KP'I+HPB-I*6WB-@D8*_E%!/GP" "0#KXP(O. & <1T1+](K>9'H&3MY M9C?9\B4))_^.D3/XKWC,KZ4Z@CTXNTJ[K(BMO1-7L!-7L),3E6/#BN'HCS*#[+YK2_I%J+8I4V=XHW%H0ZMZ(/L[!21 FQL;&1C#G"HQ4 MM):!XTR;!6V6; 0>='+LHXOS[DU3.E#/4Q.&]0MZFAW^2,4\-4_=I 14JZRN M$VJ&^"^MZ M(NR)L"4BK#1$VR1&%82.K#FVK B*L;M(C&?:L*N^@F!LI2"<:0O,SDE'-(9^ M/(>-Z5 CH6AJLF&=X7C$'KU:YOO;HIF.[-XP=-E5W ZAV<5;?>9>9_=449T MDA='=;68^D/D^XWIS4"V[CB*;"@[L_4*G#^21=,CV#[8^E:(9I+^8"FR[A1; MG!T/T2Y>6[=Z;;WCC/U3N(P:DYM%?-VR9=OMDA[5XU=W^?I6>&83GBFFK)I= M&D5[\?JZW>OK76?KP5-S+?C5BZ]O@&?9 E6T;\$QI M*P36:^N[X@\ES%)69:^S=YBY#_&&MJ4\'8//!CG:;;77W"\7R^JR^-VP305L MTV7-A/_;7<*VR];??X18QY D_AY;D]\A[>.<"723&&A,BQH8;H9L.*YLJ1>5 M=]0CX\&D16.DQ'BL+IN:(BNV>A)(>=DV B+"&ZRTPV[F4H#IU7Z\Z.V%QH!L M-+-D"TGQCUE2Z.B//_[$_E!#:NO4F$*-JQM75FU5-EQS]Q[UO:EP@@A6R?U; M0S3SZL:27=V1+;>%80B]E=".E1#>37F?N=Y.Z*1J)N3^C8D/X[DX*-215;7( MYKNHA_48V!4,+!$,C7$08[V6;#JJK._N+.IM@0/9 DFW;&I;O*64Z#6U?0J# M]^R&&M.C\E/%!3:I=,LNOK1'<%3;EJLJ/J M[6JH.UWH:11V]^3\[LI;6F.J?8T/@>UI^>VG!B M![@%:R6/+93G?"PG=I:/_*17_1A[P6$[>]Q!V3,X0HEW&<;!'8C+])H[;TJ[ MBA]\?S& \PCH,'\0%,OCD/\&WR=AERM9AJEI\&_![.2MTO/L,%_:\)0?L3_$&4C#1W1NL(%/C7D,5;9KI@HZ0[$RC<[4[!35L^'W=0J= M3F$8LF(6?7,T3@!2I8W@HWJ[O%;/DM;E8_#H*:5S<&\!--=+%\R# -4^/D^)[WZ_WF/_FS M)2=3/A;MT0MH(&7Z#'S_-W\&8GLJ_;OW.'\K#?/C>SDWB%?-RC-LY/MJI@>\ M[W8UVVP+=!M(GWFR0LJ!,DQ1P'RV>,=>65*R_8]L]XUOV6)L"+0=O9AHLU(.:@RSH'*,WXV6$^+N" M)1;XJ(-5)D>B!C(T7\W,*!PI;>Q-_;\1T4NQ!:X4 %6IVG_^XU.#HW[@[_X& MK_[J1R/2]#F>X+K)X=RK&V>@%+'[EY.9L=%0Y4T-(J'26W^8%LF0>#@;?UF- MUF5)'R4=ELWBC&KXV_ET6/Z1*M%W_C1\3GK7QWQ*?+Z#.3@H5YD!V@Q?)@JLDO0<;.'M09.;9]' M=HD[;#,/2M.ZB[+B ,?MFC[H;8_"8K@7Z*4Z )O6P5&+6CCG5S=TXX M>B@ZXF5& =<&8LNF976H0KDGDIY(*HE$/R"14 C+L!194[I$ M(Y>B*5?5Y^RLYV55,\FS4NNS*45XAEP^![ MK0OMUVB7MYV^#S[!O)LW;3J7; +)IYI%B6;.X^>;I7K/:0 MW+ ;2S^ /E,S3-'W/]D3:,Z']QVDT:;IMMEHL\6+['BN9$_&/1GO485I2L:6 M0ID6;INS43O>N^A$JXEO9]+OWHNDR[SQ2:8*6"+;FHW2""4O2>>\CWS6B"#I M0G&W#*8(82PM-&Q#D=Y/_2=_2MT.9M*GQ4#Z_<7' OY/<*1@[ TD+&%FJSUX M8UB968C2)2=;RI!/IE%#[C!]1D:*6LU.TQM,9V!%V&1-I, MMKV0J*^090.7&0BBKK^@Q AB?DSLB<1$!G5R@=TF[W1OY8!*K[?W@\'TG#5:Y*: "9P::HJAY-) M,&+2^-F+_(<0I2\<'OZVI,9TGC3#KN?8FF,ZI88Y:Q(YKSC'M15G0]V/XNQ< MW3CNP11G0^R :E]EJ$]$( &3*WSDC662-8 _*C/=+!( MC$I_,F&]C9DG-NDXG@CNX7CX1?@/AF<0CG#S MI?<<_VNR*-YRF4$M8'7Q'X0IMY-A^K9AY'M-:<3!N)8F.P(LD.)_29-%ZL,E MD/!6S*;,^Y!3XD@BH-:H8AC38NNC&Q[#YMT M+Z6:Z[ZD^"N0 ST>UP037F(H7D4SA>]47=4IP=0IKMPW'H@,II#@23 MPL[,<%+K&$[K\NQVM C1-9@5:=[*> ($^PXG^GL8^[+T'HX/G\\"+^7]OWO1 MZ($]K.M[YOWF@0*9CD616=4L:OO->;\I]I.TOVG0M"T06(+DV0-XQ5IV+ID' M;$[D. WE0*/-;2\'0 4W95.Q9-TL.CI/RD0Q-\VQ]L_<#Q0]<4.TU5;9TP1BPYNQ=[*]H M?].@VFN88R%B[Z>@VIO5D\%:XIIN4Z6^T;9VE#0N]>12;5=6W.)TG/-7[O.P M;DL.H#]YH!6-I3,1!3\$DVZ2R6E=F(V6ORT<2M>8+&@DF@*:CB7*A6Q[)%H+ M&\9$% =T;8&!<-!QBBTS&+$L12HR\ M^ %$:C#FB4YKK!O,K66$OW6+;7_EZGOC>Z/T#,6Q9=<\P#3+EC:-212*!M*F MR//6KI3=1O7XY_U.GLP?N879D[9BT.S)E:C-SYX\XNC)RK/6&SYI*Z@.;M0% MZV:9XZ*!;WFZ-W9<1?-4XTXUW)&NFZ[KJ)Y_-YZ8H_]V<2ISO>& !^XWJK'F M.'!=AD2##M6W&[)9UN_D@W^W0-!/0S0:?_AK$RAMQ2HD3L/?BA,H<9U"'=GZ MF$Q!;C9?3/ *K;TD\R.X=S[Y=]'2BUX8-T$^HBFJD[?5@SA>DL^UH;1V-M 9 MWL7G& ?6):7W,FF(IQMRSQ7RF6]^ MO&!BV1^13^)K%#["L$Z1GL*9FJ/%Z2\R[V'X-K_ TH=0!U]S7+@Y.BX\$!PC"<3#BLK$$^3@.[!-R6DKYF MR!$7<>:>V>X1_7&F>J:X3F%<9,37F0138B)3[SE>!H#W]P E^.9PZF$];+1 M-Y-_[T44[WM@KTT)E^TI&8?K56I"*[UX"VU5'-M+/4/A[!Y!C93'F\)6"D*.A R*AG[$\\ M=,V3WAPT5IO7;F\]^2O/CSZP=V5%CTC4J-CI59#>EVK_8R_ X [N>/0 JA5M MO!6D$VT:7_8%WO7)]T579%W=F';1DS&07GWW@2G!6^)1%,QI2]S'O3[=&V@V M9.;8/4K+*!SY/C*\F(T-)Y,\9*ZZ102J'3\@7"WI(2HP-5CR,5@P[HM@>D\Z MZ3V*+#^6V83RP>NS<#J#/('+G/D,"*D2]GL81>C+Q)HQ5CB+ /J[-T--%H6T M*U1@2[%F#%@0I%A01* R@U& 0DG.(]Y67!3(0%G/832._9D(OT"/!=W"]P6) MCDMLML%+"1,5<[Y24E%4QFEVY_T]"E(6'&E(*YMLX[9T=A4=OK):HK,S?L4. MA>KR3MIRPS,UU995T"4-8>!GI3 C^Z;ZQO52B=3=-PFB>+%!![3T"L3C85VN M$)>J@[GB#ENC$K:RVHYPPC2KABA4W>VF53U>4ZENT#8%[F7B%CS47$\?KZV, MKRYB%V5$.XOS MLDJ5EL6YIE>(\_E\FB0T,#&7.*A:D.&;*G':DN&:@=+C$!*\V8F:2G#-W"S! MF<0 5Y?2)BM" E,2JCAL?D\2_HT*>($O9R#.V$/,XYA->$L3&UF5]LZ^,;O:-[;.XD81!B>'[+4) MQVL,]*8N2;O:%;:?36I--UF=&+^?3>KH4+658N+8YC_PMD'HK/;&Q*O#U*?. MTVEY"0Q+I4R-&"(TQ#1?B+-@@XPEB3X@OWKTQJ0.@^[),PA8 M[9_"(D:EH$!ETYM.A=JF7:9R5&B;W/OU>;5L+ "" 3J&(+\T\X&SJF+2;M8E)6L+>@9O3^\+E C!T1@'R)!3.;-$X46Z1 MZ@2V$NF\E X*6L1D.9V>1U%"27SH@S]=_O37XT-_A$])]\&6 T3.@0)$!FA+ MB^=PV_ 05RN9<<1(B(4=2-%$'M^00QQ*2S1H'JA;EN"U>T)5PY,T)GGK4"$B MQV@[1&38[8>(G.KF2NV*%ISGY,J&)2CIV6.(:'41NWC_#+=11<CB*\Q?XVV(QY7[>#"H,I-N9- 2LGDI.C7D3;!5Z M6^E[L6UQY'-O1+E*DI4MS%.QE2O"*?,]9R_T?0JNVRBX1[T7_\H05&V,H51, MXCBZ;*@":P'XPW1)YRUP!T2!&9;&PO$C.$B\8%Z=Y&ZX[I6JM%Y6._?F(+!_ MPIX6/ESG+D J,-1O?I*N>3O9)6O0!-75<6RQ%$XRMOR?HP=O=E^M>LCOM/!GTN>:WSSEX%DJG%#@A9;8ILLRN]Y/O1C^I?1A."K_ M\H,_37/!.?DD\CR&DTF,C>&:=58?IJLOPM%?^=!HKCL*YM8B'0)L 5-!"WY( MT(S8"[5.:%XOZ%271?V&";U?PCCVX]O9Q]R;;R=;X1OH?8ZBRXI@+-EZ =M: M_5K2!P[^]=:[$OA9-I=X39%7GK--]/'GR)^NFT1)]8= *J5%'W5L"Y%IL:TB ML"]2>/NGYD P\Z9G$/%4\W3FOJL\PO!?,F8< N#,2Q)8LUSU4TJ]%;FM; M=EV!=L6-\=W]MPV/TY3OXI W=R!H^56#A[K;)H[F>2B-;"OAH5FF3B!]%[U@ M?.8YDCZF"/.)(\SGV8AQUE(S+BG#VA]W/51 %\?":6#3*:VTHG /Y2_!46NF M)IM*$>/6F@2<"_,3::_?W@_7==94WNR Q7E+ M:G'X!76HD'=/;&UX 8U%%;J/Q=[*?&)K6>@!W5(+:AVRV,;/[U;["UKU\^,T M)E"63%?8Y6' MRIZF*4VR[;HX3$;D*R4774:#BEF"UL0+HE53SET.=YTO3GR'O3O]. :TN$-% M!E;[ECJH/R/;"R8!%KQ0!],XE=&S\9=5V3I\!G 9?W\W_$+HTA FV())/%F' MS]BBRZ:\(=87:].,+4W9(,-JVF\XQDDSJGQ@++2TFV[1#/>:ZA8X4:G8IR"C M6.2C$R1H&^&7IE3[NK)!K6W\731[R9%!JQ'G.RXXAF +'\1"M#E$ILGGG&4B MIW&P+9LREAU;I-@2J_@4@KKQY##3"IGH+QJED3B7 2W36#2S4B<,G[@!>F MX;>FK!9>58X3&'7#H-OM[-/J50E)%$&D"KN:-G: $"O<:DO-L-2IU%&:=LL4 MZ"[%UIEY3883/_"!5/7[//L?,!.E#T$,=A$LAB@KO?KX^<.7U^.(?WHORSQ/7"6,@_4#YE36W5CE63P/(^NV,/J[/ 6G(1'F\A:O-U2<9M5+ M?L_6ZIX-#"<*_/( D&D^#RDANG0J-[H)5J-ZIN&('%>@LS28=XHT5(RY>MM& M =9 T[KZ@[.<](%@-E;6M<)F&-4:WZHIK20,XLB@HK_J>M51M1 /WKIA'^WX M4-X=G"JD&6#',)/)3ZC0) JGB4LE!1G/$;E;OF#N(C .6"RC M,J7=,N7BL*=$F6)I4]/FQNHF<*XT%@9, "^0,4K/QM"D>4D.8) AFF:/1R-; M*)Q,"@F4Z*"^]^[;.QXI$=_39">LDV)O0+3!,Z^=]^4KX/$"U(Q#*M^"9 W\VHAJ!F8TOWO*?*':RQ MG>!Q.07D\,-E/*T8/4Z3Q[.9$Y2AFZ<^5+[@#S/VQ)A-*Z<4#LJQT%]O;$W= M-QU::SID]DV'LDV'=&'3(>-TVV/GL_:!6PVG"^D+X.PZ)>8Z3&\AZJNSM]OR M$>.\,;,LW;&M[!M-:=9D):MWLWA#$IHMZMPX>TP?."*=&X%N*6THM0<,6>*0 M,%=6G6(U: M).5ODXFB*N!B]=41$4U,U9,,51)W.PN)?=6/2]IZ^IRE-"L]W MN#4,IZA[YAYJ68OA%KB'5=)JN#7>H8I=HOOA'1A^D76UF!5V)-ZA-ND,M ,6 M@K%JBJ>2GPWKR"L=^V8?:I-N23M<'-C%#@ZS+J_#;8%];._TV\ ^'!QE9@X$ MLKI-!G*XUKD.CCI3*QQJAV<@3=R)6^.A@Z/";/10"#CGN3"0W[UH]' H]E'M M6&OMVE!7UF5#WRO[V#X=3^W?N)PZ/?)=.@WWMS^*3NI&YK=:$861H4M4F&D4GPDV<$/GD1A=O7 M6$UNU'4R?N6?W_\N?8W@:N@[V1AX8[:TUT)2A\9]#03!BER6>%64GLUFXKD* MF9%GR9P.[#TU]"A4W]V9@U7%W5>N)7$8JK M&CED&'?+!864[GR?JMZ3IL>LT0+':)VOC&BZCKO+F.VNNLI)^-$V=4^:NBD] M;Z]([R+2&\6J^CS6-\\*TC;9[_L\%4XW4P=VD3/G3[4V28DH>_O>&YJF5B3P MB(Z;'&_XY 53Y":?PNA#Y#W73,W15^=517/ZV&$7#^$RIJ!W\A:,O][YTAC? MA(1W_GDW(,J^^_-%MDKL/]\/]RW-M$WEIWLE 0W5S$W2C$7NJ8\-5EM)(V^. M,5(VL1IVM02&O0:,AC#89(?O%09@*BB;8"#O+M)!IBV;"W.M6;WK.R\.XN_S MR/?&M[,_^5Y1LJLB48Y#Y$3*3*WNDGD H$1K?KAF5;$-#T>SX@8"_S,>[YL, M!WB"1BJR$#890M_>OHU2EK3.B$#G2B,G2*GFDDIY&OF$CL8@ M7K3G.M M,=BJ<.-;4I>Y)79D0 IM14O5J(W>K-@B0- M%0Z7/,O":B_4_'C3;:H\PG9%,[Q['EG'>Z-#O?I^^^G;ZX,I*'6\%?;!Q=\Q MC0&=C %S_^+/R"GVU\:^Q5_FB"JE2&_TOFQGN"//VH_D,_)!E$(AZSXD7P9J MW)ZHZ3(FPF TTSA'P]AD%^V5 '0D &L# 50A >]XD&9T3'C+=S$RK-2 R:1$ M#: 2.*X*9 88KO.M=?EY'FI!MK RB%>C^( H$;47'A78@Z3P,!]H-7B "Q; MOPB+<&+6XAQG/K#NB!R0:T!,"[CCQ 60'6=*XN*;/P^C1;X(#2]Q%BY8L?_C M?!K0S2?%_B"/5CMD)6:2JES_7S@,+I4^/0EP (^!>NX"KSV)98F4?BXJ<<& ML)W_")_])ZP9%;8E>_9H#HHXZ&\N'F3NEHTAN*TA+C'/=GN)ZG8Y9+R%JDC2= MAL_QF_KR","R(-4K)>UH[$?7I.G/8_]-\L/;<1#/I][+FV!&9Z&'WN:7,^'@ M. $E $G/;X-N@7V\0N^!PE!\$<'_Q\F;^<<#^NC7Q;CXF:T,=-LH_5@9J*6? M52VK:@/'T+9:MOHSP]CNR8V;U6LM^RO!E\$8KA$Q@APL*2<;(^*]4225T"!9 MK^*KVOPG?KG(NM>OG=UXVPS=62,L>YVP"*VR(IN8'Y)*2A";#WD)\%!S\-B M*$56.1KY/K#*-3!(]%\E#X^I/UGD>/&U6^02^P'/9D9,\/F2=S3(:5 -=2D0 MC.NHLPDJG(,NPOD;! KH16!RX#%R\%(D ?(0L+H$FW_;T^&SAX[P?9TZ=1,3 M>L.P(E/<,KYKF^./H=ULV-$MV!/653"/8SS4E--W@NBJ8YD8VLLYX>T+K M"2WKJZJN#&V#TG PKFS8NFPX9M]OZ@6#_GNKOHN#L8T*=-.GNW) T: M+0J48\MN:0YC4ZVE&TZ;%C7CB\6_O=M>!J40R:IER(I:5H'>+?S;P-.3\",< MPZ]&V4-]\[(-@"^Y;!Y9FOF40-7; GL('/P1SD9;\@$=8P>::LJFMK,8ZJV! M#J-3$_?X#OADD$%@*+)26H_;&P0'Y\5PM]>4GZD:(+>&3=77C4): JI0UF^G=Y,=Q MU;#)W7PBPY8!9)YBJ0,HQN$2$S;)\NIS('8%S3DQFNJFHUE&TYB]8,<9#7B+ M*SNM61)MW-]IY"CUU-M3[T;JK1YWLA/U.C2O4-/1)=AR9M-1J)>TBE^I!B%; MYK2J3:E9JD(EL)^6V&(PJ589_^[!KS2J]G9RNRK0P+ED\5/ M9O*55+88[KYK6 Y6(44 K3B$)(>4Q!1[X1,%0L-E/8NH1C%,0:Z:EULU4A3 MD41W?X3JA_^B6;,?&786RJC6ZN):+0[)??6RS2 L>:U1@=.Z]G4!6M39:D/U M;9F5P/[F)^,J<(9L,!L%?8'K/OCV9\^^;_#2QZ:#M%U3*7-:'[O]FZ/ MJQA;<97>=WD4,D11_.,Y;$Q]."A45A5#5LV=;9?>L]D>\9G[$.E]2'>/Q(<- M+1N3'Z82F::LE7:JZB7?$8C/ZB7?:1'?IW 9-:8]3-_1#=E2RGJ(]H+O"+1G M]X+OQ&@O>&HN]RC5R= TV>EMOLZ@T8\'/_*I\58O_TZ%!H=X75N3(,2DEF.X<_M@>A],/WXJC&F=62I,C6"ZN(4B'/WU$$[A M7F+L0[)XP84^!#$V%5Y&@GP TRYVNC3M8J?+KY$_\2-LO$OOD+XO[_[''V$O M:^F;/_8?YZRP9OV&LH%,<6M/_C;!'K1.YR;0BF]P)&0PJI&M\!T6@O7?2VN M/+L>S6,_AAWB1.7R\03Q@Q?Y<9$];FI\G\*.0/>=5ADN%P]A!)L=-V:9F'\D M*YHCF[96G*C#-HFI)&5WE_0ZCVF M/3D39?^QF[G7_V(-K[A]%KUV;]ZT6W$ M!E?_B:]=K5H\)O9>$(VNILG5=,H!%P]-9)FY<3!7\!0 8H[7 IN3X*<_OOY? M/PH%>[449'W%G8Z3M5@S:F\TBI9^,FZL['H&TN=)YDG,_X$-3[UH-:F,(^V_ M_Q]'4^VWL,;4BV-I*/,?WLE2&/&?W^.7'^$Y6IMUR.:<-NEZ78$GL&GLYAZ@ MZ;&@5MK89SNS.VPIO[H0G*<6Q#(^$\ _<;Q<]=NF[3#$S.[H/+J]_QE2C_QO M^*<8Q-^/C6!]0DFY".]]@$VT!B5IF ,1 W(IEN-*130OFT5 27IYHOR3DO'\ M:/571I*-9GQ9ZM5-."M.^+K&[5W#4M?PZ77ZBNL,OE#_]BDHD=3K'GAQ#1:& M#V=2Y?*=WQ^]%RP38$,=<$P1?NA-)@&>!\QF!GP@D6?Q5C+/8_P*<7+ZNY8_! -DMOM=LJ8I*E5]YKR9N"]8YO'CUXLWLVV6P>/L/+ M@&CH 9_:5L,W(H9+][#?&:HKE90*WT^7AFO&ZC2$!RJJ$U!565?[#US$T;R+ M5W>O^3<#>,O:-S_/1F$T#R.F\,":(6$I;#K"EXS#$0W:P;D%$@/X;.9';/:T M-\:6_3A8!2 .JA:[4GZ:(H"K80:O?C5ZS88I\5%*L%@Z[8".&T4(2OJ5R(@/ M:I7XE_D[ /]^Q#NZSP8SI< U.0QNY]KZ1_SD%W$=/5G&;AT3',$^!T^!X2O MU\MY A-.+SAFC[&A)_CZ;.%%+_C]8+;Z]94G765>>?6ZF2 !$EF3)"*YL>*" M:^L6Q1O67XKD6^%D^$7V]CL?T2A83-D0#O9>_U]+^ R^)Y9C^!Q*K17F)BP& M?GT&;,?9%=)?06[L'+:0B QQLMH[+VL9 281H:Y;FVQ>2%S7"X!%?=[LGD<7$U%!/4# M.!Q\Q_=&2.? I,8EL5%>- U\(NAP-%H2?:("1*(XF "?!ZJ7*/;$M*IGN,X7T!/AJX^8 M5PJ<;4;#?T@:\6%2H$4$,V\J@6!;)M-Z(E)ERM8=_<,\@2+_H+YI4W6XX)'N>!%Y8Y];_ P63/GZ8_C]P_ _9>F/__K^D91\_$$:DCX A\(G M8"7^_.V/]__Y_^%8Y[_\Q6OI%7- %DS%;1")$FHE"1RJ8D2T(NAW<40:BAL MG"MR[R;2A+-@DD(KMEU;V_$S"O_8QR8ML-^Q= =6ZG*Z".;3EW0TL6![I:]A MPS17[X#U<(T#^$S?K[2X%6Z#]CT2>4TMO-]'H7C M)=C._'096J(7)H9)_J\9 PO-J42)3R;O2O\D7(%W#^$Q8/O\J5><=/_\Y_!K MJCTFD^RS:(RFQ'7P\_HA& .UO<%3&EB/@^4CFNE8.;I,%#SF'":>3%ME$PL9 $2/7OD,GU3+.D))<#KE'WV/G2P"$\3L:_QE) M (V%% .Z,JC%-$RYUF6;.U]V"U=$4&?W5'Y#YV%I?O/1>4'H0:(>?H=K8YY[ MD<^%F:-TM5NR>E3G 8.9HW8!9Z'NAZL[!'Q&_.2F/DD&_.8C78_$$ "_ -CP MA-<]7T9P13%SYS"*SF@?B-:/(5(.>D<2RP/]PG,_0A5:>M5T0KFI5;G;V6'I MK%G88@5!C&?ZREX+!',[66'N=QYM+(XLMS!I0C"P_'7J6UJ!CE]'.E+UCON+ M."S78$ZTFU)19AGNZ&7>Z T.):W.X5-:S<@T\BMM]B+95S?J*E^I.A#^_KAGT2"D;M(ULR,3+;']EJPO,>UE:SHD?1[Y?0978*"&8 7)1 M6*)^@)X0] \BZ=O).Q21<$J4*R+-R@'-JD!SK\%888^1&Y/S.>Z@E>F@!$Y^ M@4QA6/F9*S5.5,]* )CUQKW/A&HRN$)*5J)7R7G5[ B1_]7.:&,5@7^K1N#_ M+ C\ UC-7">K&)*MY&F6(T33'!53WY#V0)?TF19G^V+KC/ZU#)B'JG&] MMXWUWK*M&K+F%&=HU#&]:(#W;.:SDZ9!(F^U*9)[:9SF\Y 9,S3'EW"<=(M* M)"\"K'H03\(LX%KN N8)^>:/POL99O1\1LP*)F3]#&E;!$ XT6]A.$;/ZW V M_@(?!U-RF\!W@'&-__ ;IT_:5,[K&(ZP,SDSU\;!A =N*'\C2_K)B'1,3/'Q MSZ23>Y)F<"92VO:7HQ"VP-*R8PR^D(9KDY?IL;\'LE M"&\GF32L]XE!KS8&O5:)UWB4QH>P#GX(G0Z!Y>!ZL2I.3F+IH/51D)2D?>PG M1/O@@3[I^[.,6R1S\:/B-877-_%A,. M$_4_ADN6L=&0KJO[T0Z3=W]DKQ/!S+BZ$0@GO/"&6ZEN95K<2L.[Q6(/5[:L M8F_I="SZ"S7T$0L>+4..63PX#^%;Q8AVX$-;Y8)F&J.)[M$JQ;?&#,;>=7<- M4=!FDS.,8JN)6GFJ_GJ6UTGBX78IUQ_ZE.L*1'8.FG)M.R@FK=HIUX6[:S?E M.G_Z]E*N[1J65_E5"47<)G:X3;:ULT.V=>%FCI5M+4*1/MMZYVSK$K#N.]NZ MTL&TAVQK9X=L:Z;K;$JY+@*RZRG7A1VWF7)=!,=9I%P+8-:G7)]@RG41/?N4 MZPZG7+L'2[EV#I)R7=2J^M3)AJF33I\ZF4V=U(6IDT:G2ZNW2M\OX]P=2-_O M,R:/G[A?8L_TB?N5B?M]FG)/=$=-4][,U5M)4RZ^IM4TY49^QD9IRLY%I"D[ M?9KRY:0I.WV:DM5=2E8W=$W6M.*$ECH&>--D]3^]EV4+Z>J6>@KIZJYZ=6/) MEJG+NE),"=PA7?VZ2;JZT&O2/%T]DR6:HLQ669E66?'@WM*^73+LH MS#J5]AW,8,&=L[XM?=>L;U=O*>L[?]NM9WV[!I"8:LJJX&+[M.]]I7U;1NMI MWZ[96MJWM:DXIN6T;Q<,?]N1+7L[$=HH[7NW9NIVYYNI6V1+J>K;BF"Y(0R6 M _Y(V<;J?Y-8:W4!R&KV.S>%[[%J!>6/FVDO!O"Y)]B#N>2E.>\D5F&_86,T(\!%.J,FPCNV< HW.T2!MWG6 4^/D>T&AU1Q,)::\SE-D MB_L,J6TRI-P^0RK+C"TA,[9/@!E7ECV]._NRIW:X\C8*9[8 JLC%7*S5JV2[ MZ16M\S*F1V>RV@JW"$8C''L[QMWLJ/49MZN@MV<@/'/6[8 J]SB$4V&$@5<5 MI34YHK,_\'@\2Z1#M]D3JUAA3LX^L>ZP.3Z?)^A/F_H8V0]G?B&^4436("Z) M;L@L]$&Q2!S<)GGW]Y%_3]5:[ $!M10*:1:9("5&E]# N?>B,46OF+ MCYR/?\&SJWP@K*F)I5]&&)*:29@>_\(S #)E&2P])(.$HL*;?(I\/ML M9"L[#WRR1OZY)'^J\^$GA%,MIQY5R.!& @]3+WS:!$;@,[;)ZTP0Z#F4'D F MX_+;!KK5LD8*XGHLYD#FL6U!)-M55!Q56^03OZ290 P;.(2IO"B!Z'IAQ5I@ M@KO+$,_6P;I>]B2G.8JKK,5%!<_MZF"!G*,"&;^\(.?![> MV&,5T?V'L(A.(*FC? 4;3T_"ZTG3D(2U:NAH]T7Y_,5W$,H]^-,49_Z#ISS- MDFA'+C^":;;2GZO\6,1X)N_9]ZE$-!7]F(O)-C>3QER9G7LOE/%ZYV.))EU MKGH.$W5X.5B:F/;HC7U161T\^W?@#?#(]S1P?A[(66G."(MTFI?EA#,LVNU+ M;HXEL7G-RQ.B.BG7&0*L(MH1&!/P 38JYRS+A6#1&2\!%Z)7L/SVNFM\#WTJTR M#$Y*AP3U902/&&2X4(J)J\R"@3_(-5#8F'Q954R T>)W6!:\T@KT7-^#-*N2 M=SS(EA+WI30')J;OF]%SE3! &";"(1DS^D?^%!/X"6TQR1-_67%<_GFFT#Q5 M<=%OLV2":>5B0Q4.1-2Z?8YY6VD#HFKO_(E*L'T%NW?N(E;TQ!E7-\5,\>V" MW=NTADKB5<6-F<*-U6#%ZU%L.@S]D6,B)L4 ,7B@K3W2!:5*PSL2 'AUG%G' MI% "%CQ124J$F1OPIL98VL4@;);XSX+JOBZC>.G-4K?;\)$EVN#]8VD!\9NJ M[B_K.93-P@4;>F%;M7IA\_91S;H2N8IU=4-)\$6"R?@5LPEB;X1I8W*2[PN: M<;-&3'99YFCN=-B":146:'9$6]QXB?D]TRSPM&]*6^>J+-QIXUP.7)T_$Y\K MSI0%9-O M'2VRMD);9S-32KS-APN:8VUJN%*%=W\15*[JT1UQJQTX,X/R2IQ MKG!DS284H3M3F.D[I,AFFW5)MV39LQ*P=1^>G&MBMKJ9M]J:Y!"6Y[TQA;YKX[JKJU8VMR:I9V<55R E0 Y^%$@*&5PIA"T.@7E[ MM%YQ .LT!L:F3(>V"P%<5=NI0?,V]IE]Z$[]KJJ7IR/7[V'6LY=CLA>/&U'L M;ZFI]+>XN7DE82P/>T@D@B9C7HV\.1JN"XI!6FN_8E]I5#2!? MMR)E%A2I*GR2;39*UA4FR3AL3F'MVOI&= M_^Y%HX<6=<5-GMW*LF#V]T]A])V[41LS*^OJ1G=EO7J*5:GNF'IO^2B >AT. M-@"A4#Y8 @)*%]@= MC2Q)4U@?;<*TL'IZ[A/ JF+5+7IE$-E=0%1Z6/FN,4 MCM:P5=D1-H.K)BMJ8;(M';E;T]'V9\44>UV3=8%#"[- _,?Y-'SQ,:GD$8M_ M29KUE'58RN*-+G[';J1@4OQ].?/;(S)GI\X66R.>IH %;,FJ6FGFEXJND1<_ M-*?9CY<=NC*+H M?=YGFB:RB+/Y$,'LR8\Q[T%FW97R MA,I2V%(*E9EKUJ>VL"/?'V\N$2Y"J'K::P8^[[-.WV^\7>'M3@ R0*N65=L4 MNT"H*4X*),IT J+T?_K1*(@SO5VWJXEV-GIC$0EO)_]D&[B-J!G81_YVZI>6 M?ACS3V-5=$IL9S&P! (H'UOV)&S@FO&>EV00XL;S.TUV,9R-V38R*4<_8$UA MQT8,,JWV:&62?=)9&=0LI>?X7>'XVVI>F]RR>]*\P&2V%-FJ+JQM6_.J'BR[ M'\T+[#@#3!O5J:5Y8> 7=:J$B??T=7C_P?(>8,4IK"!Y4PFS!:F511 H^:.2 MSA(>G@B8QA$%S:4&?H8K:[; 3Y?*44H4:4^*;O),MB5%=:5$BK:B!.5<(MA@ M8CUQEJW\*0H?^6:3(S1F%[J*]U0S[M-S@_US@^_^?,'ZP.49 M%X4O"URM]O MRA/<38Z/UJ/^.MA9NBV;=23O^Z+D;7S L@S-_22RZ'K]TZWU9.QIZ]"T=3M: MA/NCK$-W#W5U TNS5=E1:D3"VB"MP^:(Z6:#X_6T=63:^B-\VJ?8.GA&GHY# M,S39LFID*+9!6UMFXVU+6W;]TVU/6GUVM**I?7;T87G1[4SZY-]%F+_(+D(5 MML2G_+"D -;+-$V0OO)I0-(PG;6=G:51_#B=1D8>E:(%#R]()@PUYPL;W65[ M#!GHSM6-(^NZCO^O8A15DQX*K''5JNL^"N,X9RA[<_CM)VQG@5/4FYG->5 5 MS>8]! ^L%:C5OGK18H:R M$=.25A/DYE-OQ%#/NZ=_9^/53":/N2,GOE^9W%Y2$E2*4-F8D\IJ=1#KUS?@[1#2[M R;N+LG!)F $C MN1\A(T'VVW?0>H2 4D6ES"F@"DT>*+3*^^ZGT7 6-F_/Y8%N'0VZ+='T;,6BQ%M]-N8BA9Z?$%[E(KTHBRRT&S3)T9U[= MN .!BM,3WK%T>,I9Y^S?%BGPD9]H"EO08*T,]F^K-Q0)L3']6Y9D/52$Q^]_ MA/3?X984@QGIL@74KUA%PV(/9<)K79TW4"7O$KEJWK#J-/"^=T8?6WAPWX_9 M'O;KRK&F(;J&>W6C.:JL:95>&+'FMNM(P[5S-\IBVN70)HV 5!5-UMUZ6>2" M^8X_/GSNR>]XY*>V*'UT95-D?V_T9ZI7-[JERK;37 ZU0'_;UV_L=&@M&<%J MV8)CUZ._X70A??'N^K3=8Q*AT'S:E@@K&TH55,!WNZF IGYUTWB'95D*^]FA M :S!%&?/=4!G?5=;9WU7I;/V#1\V-GQ0^X8/V88/CK#A@]LW?#@([^>);HS_ M:ZTJ89L22IMQ9!5O=)"+!VUO44UL:Y4EO>T?TBJZ-%-739% M(^TW=RGL.K"Q+V<(.;!:LV'6'6$>EB>-[)VP'2CW1 M'IEH-4ND)XRF(<:]J2MV>4<&G,N&G:T7+(=,U-@!Z_PI?P.0H#$34#=&1/:8 MG&IIF)QJVNBCK)1'M9-3MQ'"ZD:G]#Y!@.EBLN:8LJT*LL9X5F5)4F4YY]FE M>%57M6I#:9\=/"R#JAI4QQ5VENYYV;%Y69LVC[JQF9A#,2: M<4>FW7>3[']O-.+9^OA]UF5L^/V]9*O.0+I%[2U(,OH;3\C3U4U5E4="3??J MQC)!:S,%WC.NL1:AO37^;=^%:!?\LRE_QS)=6;$$:4MX]W,_HC6Q'NJ.$GD1 M*^!W[YX5/XU];$(&-\0J-+/?AT,RZSAFU,G&4U(Q"2BO=U1)0C@6TQ!6&0UJ M_R=B)W9Q0]P=A?R\E#->J^64"G,:62.XR'\$.PIMK,8XN2G__S@X M:6..BV;+CEWNT25ZI:%.U_RZGG% (D(FR$&4?1JRFB62*]=C+/V:>$&T:A2< MGZ7;$*GMXR U&IT@/DV14 $9RQ );6M$C3F]=&,//5UU"OM'L+Q#*+[/L-0A MVG.,--Z]K+[RES,^=KPX7]]FQL8E*8Y\M^IVS\/I-,1A(6,Q #XR A9=#)A^ B\ HF;##5:GSM?=8$.THOD;@%:F MP(Q'=Q[SVA%5Y61LPM$HW8)5O#&!2819A[&I"6/3Y&18/=CATSX^>'@E/=\_ M(-71ZP5Y/_SX+"7S!*0OP6. Z/ E\.Z"*6IFZ23T%BQO[6B)T+9%16R.+>M* M918 =FP05@COKL[G3W\XR6-3)H"C@>PIJO,]M1Z-6J56\VNTG9*-L/O#7]Q. MAF,D'23LYK"D1KB.8\F.6X1EXZYG!VEQ1BN^P4&9P2A'0[:0C)D&?#LG_?,, MV[C%"5GSD>'LH%OT%,JK-VQ-6 ([O"R8B9T^^[<8V(MJ25G8$N&P/Y [1OHZ M!="P^37XX]5K/OP]N_UE[+/63^^FWNBOZ^^CAW"*.V4K8G)?&)?J%H0"J,'?[RDI!&AQXWHC/.T(?JN0"'[@4[Q'[#H MNRE\N&+Q6F%/\#=\I0_B8 XO78"L:P]LQ^"&JR:6\?(1-@^/,[:2Y8F2QP%5 MZ2',*5"K^$>#?I8 AP4%8E*2C\9^A-@\]>:Q_R;YX>TXB.=3[^5-,*-3T4-O M\\N!QO>6I#X(;@Y^ CO[>(7V X6A_B*"_X^3-_./!_31KXMQ\3-#'6B*7?JQ M,E!+/ZM:5M4&CJ%MM6SU9X:QW9/]9H^V6:/6LK\2YC+L!0)!6OM_KT!U3F4' M64)O%$DE DO6J_BJ-O^)7RX*RW6"8K34-O=RUIA703DE@EU72S[*%4A-*W)")/OX&-N$#C;>E-Z?5H $'3BE ,GH M$CF'S[I5?>T>0\=B;&HURPY#1T)=25G3E-=Q1]L,0:XI+<+Y&P @IN\'8PE/ MEX.M(@D@'.%N#X-S-6'6M,W8QI;7VR9'#O@AKXBG>K]7'&\A.'" M.I-IY\;Q([KY^C=>P;HV$O Z^]LCVE8RAF-@[;_MYP8;W%RG:+6J>;2X=_0> MR#41_ESNY[I1B^@4DX(&@F';9TRB3=:H?:"3P-F2Y#K-$"+DW6:$O&N,D*D. MFE$_<>2MMCD'SS&O;NR!XJZGX=505GLVWK/Q!FR\FGT7$YK:8]^IO;%5DV'' MNKJQ9-6V9$>0)ME%EM[8?F(.?N&[Z>+7"6W=*.H4#O[&ZHE*&5B5&20 Q'D: M.QNK 78E/[J%^/.,Q=)_P]DK><*;!#_]\?7_^E$HHCF;97^HVMM=*:X"M_>E M*JV]5AR/W\,2\PPYVVO"\9S6 M.%X%=I^ <=BO46.-R];P$O]+K^,=E^-]_#D/6!N5K3B>V^MX_1H'UO$N+2:X MWAZZCPDVR[SO>DC05?J08.]+OCA?& -PL,V MN[+B&+*E[6SK=,]EM#,2GK#($QWQ1.FKPCI1=TQ8C!O16%,3Q40313!R\>0) MZVS6Z./C'\ZJKZS^MBH .F0W]#'O<]'O2AOM[=5,WTQWC:UWHU7KO4.T MUI*,[2Q:EE3.6&U;XHUQKLQ WSSE%LYG=L= [YEQE\[6J%W>7FWMS021MO#> MU1:WVK;%]VAQ&\>RN/LU3FB-W@HNR_&B*3R]U=MAJS=S4=N:MS:VH,"R++.U M%A0=4KE[C>I<-*KCF+<9 FMLQSK4-:)+>E)OQW;*CBU'KIT,5O?JQASH=F^P M]NQUKP9K.YB?-TC5Q@H,#@?MJ$7Z*XVDO,E,P\V28[L#34G]'"X7#R%.[QS_ M VR(*#/E%"<(Q^]> I0%0M3#S%/Y[KR%,^;'0U^#28,12DF:=W MX7*1#H4.LVG %"+,V$DT(%IL*G5Y^JGK#G33V6;XJ6H.%,W=RRQ-L_U9FOUF M^\V>X&;U\H_W._^U]*NJ>9I3++GJ(66\XFW,]'1/&QH93:S)%,^3.NN^1^%N ME4_=/3 Q#R(!"309IE'6,1HWGOYR0%ASSG##N<(]A&M N"?RGLB[C8)9D=J7 M8EQR*49I VS-W"*:4C54R.V'"6_)?HR@7P[R9BEW#9K[@HWKFX<5VTQDG]:B-V7 MOJZX;YUXS9886\34%NMA59.BETX7HI>]$G:92EB-)H$'HZ7<(^_\^V"&A/7. M@^5&&"T52 &K1-FY!!'0ZS9=U&TR3N:M=1O[(G6;7D3U(NK((JI(O%4B2BR2 MG!,22<+(UX7U-*W$/;M;OAWW!,Y1P]>F4=,JM2C=SJ\_ZZ5259E.YIRHOTE3 M02RK2ICF>=C)V?&Z4B)\SX>771BR=DK6;K+CJV6MKEZ" MK+TP_.P*,VW!AM>USC'//AZ_ WJ1@5#OH5%W'K#O 2! M>V%(VA6.VH(U;UB=XZ"-!^?M(;ZSB]^*MQ'@PQ)T@,(X7.+H!6HE<,EM8DXU M &K8+D5BR8:*A=FL@VGTW#DP@99 GZ$4].#)W_Z,I#^,8O\47@_0^94 : D>3/&D.]!CB&+6%SX:J+1Z W=P_ MI,!%F.J#^M/33H>)5/(0F;Z&5^?-7J0@CI?PU<:N&'N3@,:K_TR+L\U]I>M@ M$CI%.,*/YYD?Q0_!'*5S,A"X6\Q M,54IV9?T\5_+8/$B?9[A@ B@70GW)KW"1ZYHFZ\'$@[Z2Y9_\. [WBR9V>=+ M8BY\C*G/J98,0 MYT$$P)Q)0P#K5-)<1&1=6R-=?!>?+.FQ &R&F#FUV!J0TSR, _S"F\B?>GB[ M?%@A5U0S3W':5U:/>'>@8"T7Y8]4<@TV;N1(/.+3-:9*YB!6^/P%>PV<-P;FHLB.M\:6G D M=4P;$+4PBY3^K&X(MM4:H)H=3)N5@SB)E@VT!>;XR/[V _5:P;!4TSBKJ:A> M /2-@WB1,2(O;2QUMFNN4W\B>X87,J.PN3PRZ\DC)G9+Q!))FR!NJOTZ0BW/ MF\ZW!,SJ4PZ>W^ /(!<^P4720.7FT+%0IS-U0S8452 =D-T_@PH\]H'E -L M$"WC1+-Y-P5NC((6O_ 8COWI"H*K";S>BLRZ/"D7N.% 81RQ MZ:A[G MV4?[W+MEZS6Z Y'F+.2'+=4@="CP=MJT_"V(_[J>H#42H*J.QDKD+T">XH,_\?K[!]:2DA8ZNE+8@BK M:/L#OZ)RRL8BL6X8>1VAZUUS.0[BTJ85WP0+ .$H=\S"['9R^T>0\4B &;R("1O(=:7E+5DFRT, MTDNN<-"-[3I,'S*9Q=*O;C2[E:%0_5SL,XGG7^Y<;*-&M^UVR+4J 5=(I\;5 M#:CFQ8RJ,R;2)FO4/M!)8&U)^,ZHV0Y>J(-JD8.G-L=V>;*6=75C:[JLF:>A>%UV )ZG1?=!]VI[9[N:[OKD M1]<0?YZQ2K/?HC!N7G1HV5MX-T_1&E WZ%U'UZE&HW?=Y%" DQL*HILI<2]M-<&K:>^QF7; M1 E2]5;1D2711^R>0,^42*+J021V>S-%.VP.71@N'E,>)8RAIC1J@*G:)6#J MJ:_1)UMLE6RA]LD6NXE9O?/)%K;>HNOQE"*Y?9#NDH-TY8K(-G.>#I)N81LE MKMDS)M(^W4*@)Y]"NH5MXG =2^O3+7I.?NAT"[T+Z18;K$:K-:NQS[3H,RVZ M8>QL-R?IL)D6MGUUHQJRX6JR;1J]Q^;4U**&RGR-@4C'R[6P'4Q)M8H]Z/M< MBS[7HL^UZ+8PVIAJL4$!=-M6 +MHM5\8+AY3%#5.N*B/JXYR";AZZFM,9'V&1[KZ&F=1H:'0QD>NMIG>/2<_- 9'M53 MHSN1X>&<9H9'LHODTN_P#S_I GIR=1B M-K]A$?*AQ_NS_"_!OM\X<'Q'6<.N;C@;IW.*0OQ3"V:_O0>SOT-VP\[(>?J* MWYFH=^6&^HZ=YV,H>IQ.@VCF5T]VN!^WB95&QFE1F>-TNI!R;6&"WO3>7:R<#I#.&/7H\V? M O('_>,7)@N[IF"RL&N>ZV1A/M=W-5\XF#&,0ISW[L+E(IDV'$MA-L67HG\9 M^P<^GI280%V>-.RZ ]UTMADTK)H#17/W,K?6;']N;;_9?K,GN%F]_./]SEHN M_:IJGN:XV$0@2AF)V,;T7/?$P9%1"9H,S#VIP^Y[[/16F=+= Q/S#!*00)/<0K@'AGLA[(N\V"F9%:E]C<>=%EW>Z MIU'>Z3I7-]I [>>E]ZI'QU2/#A3JNVZOC/3*R+&4D9U3Y^!<%ZF,]'*FES.' MES/;9^&IBGI",3J>Z2R.$@^'J9Z$AT-5J-N::[3BX>@Y4UOR\/CFO:J8 MO80\+SP\EH1LP52W+D%"7A@Z'I$M[F*-VIUCBXUMSC.LX*U$)JTC-J>#LXO5 MMAP9'?(I7BK6E4E4K?LV)W;%D37'E&UU9YG:882\K/I64S\-JU-5D!.ZAPBK M7RIKVD(@=L#H5-5>1)X7'AY+1.YN=*K:98C("T/((S+&'B4;NR,T;'"XMTFB=B M>'@L =F"S>E<@H"\,'0\(EO)T.\<6]]#L M^5S0R.J&L:DI)4/">]?^_L6;U7G[3\-NU;JL&+ILV#MSE@[[5,^4*969@/9I MF( :>O0'UD'#CF>*":V(IPX8?YK>"ZRS%5B[VV.:<2$"Z\(P\HC,:@>33#-+ MF%7'HH!=&2I4P\_ JT%Y;^;UV;N77<)O=M^>L-J_ M@7CMS5ZD((Z7\*W.M<5I0:8ZY6UQ5D,W%J'D2?.I-Z)-2:"]PK_!#,\[\QDL MGH/%@Q3#\CB"(X!G1N'C8XC7&X[^&D@X\"-=[L%[\B6X>CZ[PY?FJ /C@__6 MQ6XFNS@@E^=QD MD%W#4V\6 O9&C?'U!$*FNE(>,FV.KTCC1\+9[F9(Z&I)*)#C[-HP4?@2'U7D M,5=:1C!PSFMKP)KG81S@%]Y$_A2^^>3SX3=<.6(LGK$NP,YNUR4/U(I M@5CSZB/)FT_ GM8@5OCW(1V'/(<+NKZ+?.^O:V\"FW[C39^]E_CJUSR 2F3Y M&DP (-D+V IV&Z3W#779%IUO#2TX=CFF#1A6&&Y%?]::;^M(=UKDVK][+Y(F M8-E_A$],K] T^M!JEU]WO]N-KI77\J^8:YXU _=&QOSM_5#R1O]:!HP)[)L? M=[8UAZZ7U*"7ZA"I-NL6,7+M,V,@<8WX[\OI"TU*$ZJ^VZ*HL6^5XC="A\\S MN-@@'/\6A7'<'$G1[V_(AJO)MFE4ZQ4C,-\\P-=@]N2#GA"M(V][>D47W=F[ MH'&9.[L4C=F_A)>J+G/9,S>3_.;<4$= M 5GIR)8NHL*&.],$\=X!B?QU_7WT$$Y!_(1$K:1QX!<>P[$_ M9>I)"]+D%!0_0ZNI^%4SFGJ4K6U#V:9S0!P#0\.6%4>7%5WD_=D9LX;3*4>G M.*,!D_8G7',U(=H#^#^R>^_R(&=5408*<[ TG>3L& /7M-N?7ZL-'$-O8WYM MH\024ES7>\5GM>5KMPC/HT9'OZ-MQHRO-I(!F_;+SZ#Q>L3P:-WTM[(_WA+Y M/JB[J%K'"RGR%MO1T>:2Z1.CHU+$G7'+J%)Q,EI3FSZ!2O):RY"$A02J"$)O%03:U7-Z/\O/B7DE Z7(B'Y9 MCW[U@O/C3[0]0&^;XCQE;BTP_:_63-OSEZ35Y316>[WC1:B?7 ]6S:@UJF8, M!U'?7$_WN=YP"+%L/=HAW*N;PA'(-HM[X5U&OT\AQN6GP>*E%]S;"&XDY'V$ M7JH(XL_TSE"D"669J0!!FT5/W77C\^VI7=JNY\-T%:-XOE]Z25U&Z0"0 +8X MEEX"?SHNI?8+JQ*JI:>VZ;HW=EQ%\U3C#M2'D:Z;KNNHGG\WGIBC_W8MXZJFQW&_T+"% 6 6 M8I+^_?\XFJJ^E2IUM8*Z^0X=KGX< _;>!3,"S8<@'DW#>!GY/^#!=]-P]%<& M\_1B !W^B O[@*ASE.#1TK^Z21:6,BO'I>7856%[OKSHK2<O"@( MEW$VCAA+LW"1QA 7#]Y""D>C9411RP8)[)'/O.N/:--[4\E[!.I?4%K% MA3 MS%G@*(PI"8N_X>XEEP&$? S?.(G"QX;1"ZLZNI<@R'!U\O>PE=L)_0&V\A'N M>_'R8[55_#@6.>M,0\0.KQMNU]C/=AO&84SLFZC(@'Q%/POA@DT9EB&D1W_)\HO3/=:H0.+ M^^ K(W^$ 12V3#"3?O-G?@18]>_>X_RM-!PCEL6P 0Q$)DO%F+7.L&E&M3*T MC^\+^ _*04+%V[D?,>8PJ!_;.2 1TXIO@@4PD5$-9ORG][*47OWC^^NFA^DD MD_HXF;#0\JKVP!&5R,R7T>@!-1R)SO]Y-J(L_#$%33$';FA(0S\*X0PC7X+- M/ 4CV.4\C!83P(L0$6%$:P5^S(+0R9*2=Q_Y+-XZCT+4BV(DJ=SKX26KKT^G MS FUBH5*+$J-+Z'M(4H'C#;\!;SN'P!GMB"](4:RP!0\?H.'1BSQ50R_OY<< MQ91*Y.I>MUJYL3PF9$*YQ*WPLRR[2>X &0[LE:X@]P7X^V,(_ :>GC5V*UME M=,;R?H0)Y.?>I# M\S4*@7$M7L3JN75UXQ93EWZA4X\R:V*&D"=AR)OR'A$6@-J>A(KZG&5!(HKB MU[(OEY*W ]N/I7@Y>LA?@C<:H:B']1FE!/$ZB(6@Q\V,D,M[L$,F+CC67:O* MM:8,F($QI._@GE_8:_DF/2X(25R -%B 7)J^D."XGP%"P0<,'T99N$MS+P Q M\_P0@&!"^"R$&2C? 3D!9S\ B?KLEEA"+4_.D%%B39=$[3RS*WLRDH6,K^"/ M$@)D"HHMW0'/ZUB'>7H<+25X=&@FKC" MR\NJK0[C+' V6<=T4U\3Q6#("!YPJ^@]N%BOX'LO?FCJ,-JA+T)E$. X>2[[ M.7RW_6?-[&)+:!>+-2I I^86KW-UXZBR8>P\:+/1'1VK#=)I,XQ$\V2E.'#Q M,?UNRHG:IK_AEB]F<\3;GE]R'WMHA M&K%9WI!H+ 6$D&PHEFP;Q:3/TVVZ=]IT\TF C:'S%Q ML'_D4 >[YQ9A_IZ!/./W;DYA.EI!AJSH1JRKK1E;1VSW7$^;[>8L=MWF*S78=+L.TSFJ_/U/&V&V$_UTU MH[Z=?.>O:BJ6<3");.B:K!F"+D+L *\%]6@-E>IS4S1%1SPGA;&Z*UO=7%01 MZH)&F>!N]/OK"BR-_W$E&RV0LG-2=4Y9WMOLW5W0E4_/SY\/HMZ MG]L9-;,W*TM\P*Z(L)[PPPL00C"*9:SWD:576("J*6\!%O23^O:U7*P"PNC9 M+*Y1 ]07Y>Q>E),K[HC3N@M*]5^ORO&DN^00\)^1O]8'GE<)),6GV>JJD3=' M@.$B'F'JU)U!=PZH =&XJB. M"%>,@KOEPD_J-7CHE=JR1[ZWH$WA4JP8H\S.%]8OV]<&7":\__$1:]QXS0GL M#_ "U?6S&@O327'6HA,L0K :0YZFC]+ZW??B#Q;M8J><4_"K9H;7!*]F=Z7 M1?1E$;MF [!:^<@?^<$3$D9?)=%72509"=6MF@5M-HJ5?XAF-6)'/#F"??-; MBJ!;>*Y<\EPICFPY?>U%][E27WO18:I,+N?K%!38G>HW;.S9IJJR[?0YM5W! MNO=@IX>/8)!.@W@[BCO=O*5F%.<>C.(^SQ;8G&@KT6=CWT#9*6FT<[IN\-.F MLK[%8O?3J"&E1YP)KB]#*G$S95SM-!U].7^.X5[*D[--* MFJQ!A_NKB;2MJQM3EQW!0(B^)/+P/D5,:0#P[TQT%RX+-Q-=4T'(+V;[\G[; M1O>BI=NRJA4C:[WH.X)G<>'OIG#VDJU=(L,;&6^M6&)JK"';>K%5TTD*LMK9 MZ_DH>Y^]OB?0=)N@.V! )J[/UHJ;;1?'CQNF)>MNL8IJIUR4KB2[GVA.>%]& MVN7\U$LL(WT_]>)8&F)V^B.PORU+2!5EPV@WP<2??#5>7%U)RCYMS D=Y>I& MJ'5I$KC0'^]@M)X]XI2!UM RJJBM2BY>X-W'XW]S]S.;98Y MHU82%)_4&?\(N<:;4)@?_Q:%<7/7JZ-AR%\WC3,+1?:6:V^Y'H=$&\@\M3FY MZF=OCIY+[?5PNI"^>'=Q?0.TP\8V+\!6%=&419S*FTXB6Z_?!3#XT8Q-)@-P MA$ $(7;;D:4O7]Y+KQ(HO2Z69/_NS983P&PV6K98F-W78I]D+79RXQ3E7S,8 M^Z9ZFYKJ67U3O5Q3O9*QWT;S;1WI3BM:$J24LN^^!/OJ,%"SGX I[B=@]?T$ M^GX"?3^!OI] YTWC2S)^M=/K)^" -J"[8#8;.T^>Z[L)[!T=/\^>8%]AM-UD MH$MQ$Q^.#-/[:$YWYM6-)EN:BLT"S\BW?-KTU6*WCM--\.TJL;77K<.A]L^V M[K8H]GKA=OQ^'9&6ISP7[K)5N7T*SOCK.SN;9U M=QQ7N;HQ9$-59-/J$TJ[@AJ9[CB7UAJ@JTZ,%MKCN-@'T05*4W9N -S+GKX_ MSN'+E0]/;BWVQW&U\H!9WR2@[X_3)>"T0I8=[X_CZJ!YJJKLZ+L,1.\%8=\@ MY\2H[N - MWH)LO4&.BWDFJNPJFFS9Q?Z-9U&2>*)%>WV'G"Y77/0=(<=U:,ZBWJ;D[BW>OD/.GO5BZ[ =H["J[==&]'H/EOD:(IR_@;I-CUR.FFBLKXR[$X,46\90*!0HJIR M:GV 36)FJR13:AK#V#P]58JD,]+OBWAJ-[3_TG?XH!7VJ7\^__ MQ]$TY6WZ5_I=??M:ECSI$UQ9,/:D:? 88!>&)#KU(HTX,*DS1!"S[BS/,S]* M^CW<+8,IZ]/"@I73%^G.Q]^GOH>M?>Y>TF84,M(CO&T18C^7-?<"+/=OS1A% MXR[0[P"[O6"6U/7_!C]GHK2/F/?0G&5HV%4+,%THX0?2C])F1^GYUP$)]S=< MW@.Q$4X/FC:!ZF)#J\2I"*?_D1159".?I^PJ SYT.UJ$0(9P7R(^E&=!W'.Q M:BZ1,B1JU5("*5@LFH=,Q$FO/G_X(6AZ-?1!29U[0$O%AE>(9(R48;&^^]5) M=K^"6Z?TG8JV/_B5?7?\J6K'8XG;\=APF7OJ$U309IIXI"M.8HM/XO1^[+YS M4)6XZSL'U4\&[CL']9V#ZJGZ[LEU#M(4_>K&563'=/K&09UG2?V<[$[3X5:% M0)IB7-UHMFQ8[AEYWD^;SOKN"DU)SFD\)>48]=Z:8F(\V&JGF4D?#VX)TWY$ M'FP,$*87:A44UCC+XC@49H$T4\\MD'S:]-6W5-A99]RVI8*F4/LL5]5E7>TE M3E=0H^_GTU3Z'+(;ZP[2QR%O1B]\NH-F!RCM/ET1U;#^32RCNEW:K2DNYHSK MLF-:YU%N6CNKD#_79Q7N%S3=)O$.>"[;KH@#^XZ:5*JV;#L[=UYN$17:R3\L MQNK[T5TUTDT^ ?KVH[MRH[L,\>@NLSJGPQ'G=+CM':8OT^S36R[& !%5&_75 MB&>K0CG5;?4W%T\)U!ULU6B>G_.NK[LNE+(:G:R[UE3MZL9Q'-D1J-O5==>] M$[/L=KM4J/S_L_>MS6WCR-I_A:5W]VQ2!2N\7YP]JG(<9]9S,G9.[)FM_72* MDB";$XK4DI0=[Z]_NP%2HNZB2$D4A:J=;"*)(-!XNM'HJZIHDQN5OF@F.5W; MI@5&D":DX!9QYRN&Y_V?LW%2YYX#M==^,)R*27569I, MFIK\I'39+"%+>I?^:TDVUB1[ZTUD834I"PMW_$_8_PV96!E,]MY_':T]49)E M5>57C&XF;@]RTYD^H5,P"M]<'WLX3A(/NVZ:ECH*$S1UPT('XV0,#S]%[NB9 M!K T-P&5C*'VMQ"^Z-/$]7S^5J3<9*P>D+U+0>R#',9,5BSY*"E*6[I-V%3@ M01H-&3788MGCN=E-1WIV^YB9_-L?Q5.#[1E]]$+;Y-"[GKQ_YB3[SBDUR=!< M>F 9K;?"J'D<3JPJ MZ53!,J(B3+-.F+L-7F!>822RW.K!:Y/]*,Y<& -MB 2W&H%L>3ZI)(ZU-:Q6 MN+[B41(.%*?5,8@M<@YJA;3JTGO.Y6"S3H+;5!G;=8OD[3KAK%1RZ;D<9NOU MQIV32U6EU3&)[IA$TQ?;38G3YSC0^$QY6(&4N#^G)6K/[/@IEMEVP(M5MCN/ M[L\R66VJBGG=AJD2V=*;D==VVEPG6@COFQMKGF>J:E@57R.6KHK.BR)V4L1. M'OR\K3S/5-59HPL93EG'*:W@UC/.\D1#$45*7YWC=BKOO'@J82AG<)8U]DQ: MWRBEZJYGJFJ@\<1HJCFQ2'+?*:?LV4X]4_94[!I-;%DCJK58V5=DZVV6!X5K MH1PL6T^U6AV=&7\J4$O%C;.)I[2X<18ZW?>:K:?:S;]&-B5=[_/CK?20]05[ MUP\Q:6F2L 07R^_77&&@40\3@#!_*8G"P.O-)\"?Z+WZ/I ^TQY/\5.T92E^ MV:V[+\W2"BCSGLPE^"4BNV^_VW6D[#[D@@V9??@3EM4WIVF**F:;JIC9HHK9 M3!4S8WD5,[/XM(ZTIT?J,JC(*U(8E6/U&5PW647D58J\2I%7*3H*UOY.?4:W M9N=P;94J2^Y2L=XWT66'J%I5=G61;[D_0-[/Q$BQYH+G%AYU$CRY6W=!348W MA&HXQ%A2?_]T3=6GS7,BV[)>C+9[MJ4&]R9%);IE$=M:##P\>3?RB3(89ES" M=-[899_"SH]$AZ?:<%NV.=]\%PXW7MICQ"M7%>4^M=6Q3(5HEDB^K OJKLFH9Q4EI3XZ1.E,M8S]RA&_T09]H:#CN-KH6:#ARF MBA("=<*9*"%0E-<*E^,^#J]AU&\UY3K$629*"-3E>K9S"0&-A2EKAD$LU1:G M3TV@\?W^=VZ)%R=.89;8G*9<\+CYCA.\'_P>\Q\79S'6 EYQ3&*9BZ4"Q*%S M9&?\R'T[PQJCQ2H"'-[GE?\BW:EO?*.*\Q\KB B'G-R0P@ GSWBB(?Q>V;+F MA3HT!ZY@E@4*Y^(53!3..9Z]OD]9 />Y!7\.[?XC]K>\>["H+>@1WX-@Z='&@T_TVYQ&XNN8D:^ MI'FLI O\/<+!60NG&.<0Q76 MD%/E>M:0TPU69-ZVB+9$_Y'X:D0IN8T21"VL[QZLE)QN8K:L::O$T!H8?],D M6?-/-P(@)'%Q^>(8-94OV(?3,8FM&ON0+J=KI2ZFGQ0NIGXXZ6*W.J9I$]NL MJNQ=C?28$[V]/%#?IY$4A,G9M2&I4NTOP%8Y:]0M-SSO("J=5D>MZDY0HW-: M6)F%E;GV#%R\Y*LA-]]TO$O)UUH:D[^$$>N5-QI'HS"F,2^JF;D3,! ^['DN MEKEC!2UG*EWV

    C,I$?BF#.8*V&U$:-Q4^ M7N5=^B\ O*DMN BQ24-,A5CS#6)S_L_<@)$66Q M@"-\B.^"+7!'\+8D&E/N#>$N#PSP<2->U'4*)0J4[D^J '-1I2FL%+#*@,!K @/PO(%T\[-'?2+=7A'I M#_=M3.898"F<2(:E*8,\NUA$DJ;E:K%T+3# KRZ(ENA-XB]7.*P7%^,%/7_< MIT"4!.1QDH;TNNCX&Z4<\^SUGB5 @/O$$BFQ7J5'7_"70"S@I#@,TP\G;\):N5B]L^>-&%OUPA@DKOL"Y ?:1FDX,JHHE[NIGJYCJB7.U,OUVRM_)I+CU.IFPM,$P-7PS+P MZL1E!?(KGC8!Q9JY;@1O!8;J>SV&^8S5,I9E!75?P['?!P_?X]0LEUZI3 M<"J*O"!E891%^/,^$R[IZVB_P+%V2NYE2VYKEKX?][*ZT[#KO]/UW9ZL2:E= MIS4'BG2;UROQ-:_#"XC;SL:_XLI:S?+E;4E5O/J2D+O1-WZ@13UV94&T"*K/2N2*:*@]M24[OJ+ M-O0MK3AG;:,\'RND8J[.(%EB%?@.ET^X[1>W-ZJMCB)C3SB-R$ORC.M8]OJP M'@/!;^?!;]9A^$UK=1R;:*I"%+VJHAJBROP> _700A<.I*581',6F]"+"-!CUP+):F )7;@J(3RA;5:XJCC3 MV*V.AAU=9*+8=6J9)+3A(XOB"K"%O?'@EJ5KQ!0M2VJ#F:^H#@^B<)@+RCHS MO;A0K9@%F1S#_/^[=;&)@9#.7X#,]Q,J%^8@$\N:R<3"@M7VHN'O*"66A(Y< M/<+F)?,!$88UO QBZR91K3*U\X2^7%4O#II(_D1$IW%UJ#Z7E-:GJ^0<1%H# MV6^#7CBD7W>IHF"JK#&B;1E$4Q:S#X]2DDMHT+41U"7!I3%P*;I.M"5I\R=9 M[^VT9313H4$<\[1QH3Q/.>8;C5B2_GJQK"YPSB1/SHV]WHT;!9C#B[(HZ:KN7W;D557 MT;N*[O0TS7 <6W%IMS\P>O_G6)B3L542P7ZQL1#TJ?)6= F5;.F__I^M*LI' M:;LTN&SOL;-UG+ "6;P/JW0:)+WW]>MV(S,S[0'J@HR07 @\7Z#1-\4J7?G.# M\0 D"( L>"( @%Y;8J'5/!DOE%SI-_9L_.R-I*S\B?0MJR]YE?5?3),369+E M:!2%/UFZH?\& ZR4GP$KE+.8G&ZN*,G#%-9YOIAB%L0GAH6[3W0B."_4'#-8 MK>H=R0)4_ M9H^R?RH?W_/DS*7OP?S@X.(E9"XG3.+"7*KK<#C"-,I^2'G^,$O0PF^DM/JY M!#M#?\)Z/=@#/%J\ A%_ \ FKVP_S M"D <^?@"?.,PA!D.(E@9_ IP.!ZEF6IIHAO0B*6?]KA0E3#:,0%R7+%/LZP1 M*.6YYM-Y\;PX+\ZO :<53:KU F9(=//,L]$\O>0['\#"<*_[;YW1MN U?8%I_X!1N)S/$V\05 MH_35$'L_%;\@VKRMX?)R+>V%@V;[ W6'=:W*+S>=^2/R5 ^ 5:)G4A,8$2?J M A\[%[+A-HA)2S^0?]1[8; )7U&:H]TX.S!%Y>#SJ1Q<^1&UXW%DH=>RN16% M3U1>+*LCWG#;?C'VL>O"/G#?7Z7+B9B9XR#I,4SJ!HGK@)N%3 M%]&CKKM(-J:.X(P15I2\VE#R2IZ;]L4_O!S>L M-A>P_62YW]V$8J>PH.?YWMK2BI;>)-,7+'\4!FC:S0J@I3;X+5E%KO#E,U#';K^UNVRBUE=EP9TX"4+P3!%2%--5;.=HZBJG^%YFQ*_4"Q;O[T]9%L+ MX@G;-98ML3GVB15IJ9F6G,J,%!:@&J.M-#XB;GE@50_?'!J(CMU,/> M1A[9QI9MM3J*YA!9K9,/6B0('$?T%@'7!@%L5R: :Q3;4";KKX0G\\2AMY5< MFQB,RPHTIS*!5FCC3BC_]'R1N)40W J)ZZ6?+5>M?AZD#NV<0UE[6BQDL1&%W#L['2DB#9*9D)@!0A5>EM MMM+JF(9,5+M,89#ZW4$%QS278S;4.=DWQ[ P1%,QB:/4*2W_;%6CW0V0C97AT41UU=&Q[4L%)51/P"!: MH85J3Z&!QYOA>5O7ODVB_EE1F6DZP JC:KGLL3,P,10@0)-$^9:J164BW&IU M+$TCCE.=2K'%EM7<@B>8[SR9;TL]JC+FL_>A/^V1_9:D%9]H/M\5JYXVS6#, M,OI&*XYQ>/.KESSS>FJPZSTL'[?FQY@K.,;?=-^PB*'_AB7O\.$!MQC#>MUD MG(316UY7B-R$56A3E;]B63[\?9!5Q>_2 9:A6_-.+VY^MJ&NM%5Y3\6W3BK; M4$QV7Y/=+I=UPVUGX_W+6?CIJ2<3;I.5>89D*91C6>3:OJVUI-Z4XP5;M@DY MJL1>T@RB3PV\NAJL7-R2P# EBR@[1JN@(DT7#IO\G:3G"D\.K]R M OOU#L^6:5SAM[K*ZG,\9!LQ4^JQ^(&CP(%#;,,BCB%Z=Y\0%@MVUYI%H[90 MO7F+PJ$;H;>D^9:CHC[3KDEQBV/LTU_+E*0[4VSO-Q#@.')6:W5THCL.,74A M9T\(BT7EK'4<.:L+.5O*$MZ\3+@MXEJW8MUSR5DJIZXO3V&B*MS_>P&3ZA?LS;=/"3=Q4!N-^B= MFTF\PDJ4*TX&3NW;($N(A1]X5*LHVIT*)J,CGZY??QB6\<_3 38#UQH]?""5I.Q73 Q M#(> ;BX$[8EAK["@G=?.CREHL4R;V3Y^A;;C"]KS-HI_HR"QL".DY"5TN! < M?J[WZ^WU=-R$TK?(J%WZ_*LR1J+A%3MQ63KDV^QU'"L5:V7[PB\:9+, M\H-!1Y..>G0CX?'/!8'J@UO##RQ+L1:=YA"C5'%G(4?KA4-&[3#Z7O6QWM$0 %#8VZS)Z&U6 M+>*H(JCSA#!V^&B=1:0M.U2QQEA[$4EG&L0IL%P/Q\!Z*;FV%9LF.W5L1"F0 M5<^8G,)(RTM/I;JN?TV1H'5+?ZY_'>VZC'&BE#KOZYJH*RY*&Y]>77%-4T./_[G'R,KK.M!5(A[94 M>/RIE27GZB-N%B^DX6?W(VC83O*[NX0G*FDI\ MN="GU;XY!1?^?)Y83D;N$[WH1M3]<>$.8-*7KO_JOL6M#[,$6G%7GJ,)$"2_ M 3O1;D.+CL[?NQ',;O0FYP%#<_VWHCH MP =A-&G9@3=TRN13S%J+T.$HC-SH3>I[\&E$@Q[%EA[)*Z4!>ZCG1A%K$N*R M>!Q\R&4QR9(;]"7?<[N>#PQ"8V8'&'B!&_0\UX<7P\ )/C@:1\!$E#^ 0_*1 M8FD8?%X"S\OC]8")[&O,?I-!]9S4H8Z9,? M]G[DI*ZQB CX$-]$04B/X%U)-*:MS@/LO3< 60G$P&XJ(8:1Q%F?EFOXQ W> M_A8S:O>7[HD;T=F&*//B+(_D#0U25D"G,*LABN?/91ESR''J@^]QAE7FY:CJ MJ:'CJM<#':+/.K4%F4H4+@M\*QWB>\(6K65+K/>-M8C)2ET;EK*@O<)?LL]2 MV]5W"K-\H:C7,CS!0"FNJ8CDETI2:!SE6>RH*;FLI-6DVYR6IU M--TBIF[4B)NJ5,U.[_#]2MV82MFNOIU9J'GY(XHEURQP5&K,#IX8>6/V9RG. ML5L=FRB6212Y)C9PX4@YH.BN &7KHW256D;IGEQ2U7E?Y+ )$C>- _!>W:@O M:BQ4=N.9\CH0^3I/X\*'B2JW.HI.5,<@EBBNT&B0%;P(5 DRA34Y5%2=*$[I MRGI"W:^L,'S8^R%U770RHI\.+GO,12;T_OV9IJYS=(8+=1IE%3\\NQ']A#N1 M_\%U&!^9 M^570R1)YF%OG^MSCTO>2<42%JEZ-Y6=KGLMV!3ZZR>W)36Y+BC,?-@&25="X M&NBN$(#WUU?? MBLMT=$&K!G$T49^^R;C;BTQ?A;L-HML2S@#A#"A]UB045(9S:SFX/\M21M"\ M7;;X:6+#::+I1*]5"(:X(1S74E0-M!R EF(0U2S=A%8H_!5!YC%$,T]_(?RZ MC/Z_.;:YH3Q5T!'P2Q3&Q4TX&K8%THFMJT0K[YPMM&4G=!N_4=%70A/5SIXET]PG^C;NWE7SUW9*2BG@?3%^4<' MP:P037>(*9?N[BS4[88AL*! WPF!1JNC$]4&*5[>)G=(73N;149<_5@UA6L] MQGF?AC.)_[FR.*72_^N2Y"]2^1?V^POZ%^R-,$:G^)&#K;N(:II+S3OB,MH,C&VMN^P'8YCK;1K$48_?8%,X M@M ;[P9/'M8]RQ6J>PK#_JOG^V<6#K9W4?U+2E?@H"GA^15A_M_%&6O:W^]_+^'*/Q,5:+M8 MWAP+S594^([OO1_\'G.N*K9P^IP0R*J/V]T-8^O#='6EZ1D6 MIV?P6A)PE3-["2_0_C3P25N!,G66=/33JP1NK\0R*M!SA">H,2C<3B.O!H5: MJV,2Q5"(K%1PQ3LO;U#]^R;NNSAPHPY4C*< ]%_TQL!>0;+\:%W(9]R2)41C MK/-JC+6[)K&+9U_'ED6V#8*\.B%>_Z98@O4$ZU6J/NW$>@9VI+--A2AF&0_G MP9AOMI_70N>NS5UO:MR#Z3A&9Q1+_QSL>O;B>SUKQ\'9B+Y0YI0+Z MQ+J02?3%ZV/K)2D))0HK @!0Z?698F< *1X/!E[/PT$'8RQ.@0H!&RSM*H26 M<*E+I2<:H+T%-890&M%HZ"788REK341_>C%KR+0D:+,M7;'6B5ECHY%'>^S! ML/LG[V6W9++TA47UPD"O+E^G#[#"IV+8%A>HTY=&43CPDE1W@0E+$<7>)M(; M=2-XZ\.X]YQ[QV1HWX/)I[1+GX4U 5)B^$'$6R; 6Q8>)/ AEO^)YYHQP338 M3V$ WJ>*$Q)8X#5Y;F_?<:G&V+OG_;JZ;NREW:C@_],M@G43) I\O- %AR$1 MN[C +Z27Q?0*?.@O.ZL>%\;Z_/[%P/!OV#8L#![#3_0[!4K_AVZ9H&GFA**) M20CM54&&0'V?K1%67FAI6@V69F%WR%5%C]*5$6"S>,1YPW\CTK.+3=THXSX4 M\$Q"X-^!X_\#.QSX;PP\(S[!3&(L"@KXV$TD -8PC)!+?U#V)* ]"!,<%,10 ME"ZM+3U.FKVM&3%C:OB0/XFB#:8[]<8_VWQ,NN]B4V7GPRIZ ;1G["<[%923H\NH5:;<\UBB.DQBK M$H5]9O.V/L:,2'AY9M(69&O"#QD4T)-FHOR5O+D??O/Z[($H?)V0+\#S(F)% M\)D<3M^(?>KX03*_84@,)D[S,X5-"WL>E_I>\IP18+'_W3*ZL76/7-0.QKX; MY9L$LO5*0_<-YXKG7^2Y?EMJA&A^S*$+6?$)5>0RVU> 9@;H11ACIZN)"@RG1#@8H.A?KLZB?K:^^:3GQ/\C. :]A-*YQ!K27H1 M$V:JK)E<:D9T" HOKK>Z/9Q9# +;H_TO'-K?L]==,6E=?%/55L=PVJOJ;&V] MJ1%O$.OQ1JXX,PG%[0#FQ@"]::_'(_P)2.2"';AG=,S;NR\S=/N*EP=V]-P/ MY@&!EP^XHBUMO&UHK8Z]*+_^RF\C[D0SFEV"Q[4'! M^"QN0VXP[(1)ARGB9#@>J1Q0.I;O[ MKURZ=<>>C[/-X#E1&3,U#!@YU6LEV(11F,"R^,<4 1DP;= #C9.F17>9P@W+ M1?U5E3^&KP&-XF=OE&KL[&/E(]Y(&<7A:;[EM]^O)82"]5&SU45V0$T>R(M[ M-AT2_AA@_^5@3E<43>$W-H57YRAV[DWA=^C^?J3-NQH_P?LE54-QI^A$NAI% MGB^I#ONW0:0OM!N-L:^[SCXQ&:/_.@:691)2@1_R^Z$WS'&Y![S68P;$*>?- MLF$_A$7@7;\+K$_9=5N:9V_&JV&/^3'[V?F8>37QG&R& MR^^'<3?V^IX+K9$$(H\)&3$RD.*_L[ RC5#6A/UTFN]GDNV]X0N!\W''R M'$;,'\'.7#PXN";A9JQL0\Y0_B?X_X3,[5X,:STWV,O MA71F6 6"S9H]QG#T16C\YDI*>E#PCF.D&L)B87XVX0)#ZWF! &9]P#5%O/ 0 PZ3C66M_#S@)?XR6 M*VY?' ,[\2MWQ-2,S&:&2.,9:.Y@-DIBEDT*F]$8CN T+8?1;# M,]Q76&&8^EF2E 1;$Q' -4>[9&*)BR=&VW2YV2][$U6-BVUNP5T)J4P0I\N! M?_$#@(^9(C,]$F.863^]QZP=L>>/^ZF=-)T$K"W=R^F3Z=:EU$MEY&3'&:'8 M37)J"OU MLU-YA12DS4#H^ZF]YA$EQ2,,]LD/ M>S]R]V&X>E.X)H]@W"0:T^H4X*-<-4.T]+,M99(Q'H-R&<$@J2<7M01TY>; M.GMX44-C([!F7R:62W-Q;: 3QW5%,+[._?,PJ6GL!6Q9[Z./L M<,9BK""C._]Z>H-IR_P6DP8QIF].OVZSK^8B,?AWEMS6+'WEUW);6?G=NF$5 MM6WKZD[#KO].UW=[IQZR@SUSCM:^?0JM39^;Z?:/YFQTYN6GR]XR:K"YM6Y;7W*KE%Y9YW3*:M]>J?Y;189EKN: MY2WVL[?F,RO$L'M Q[:,E9$?.Q..?;0J?XG"X37? ![& K_^EM&_^*F'E71L MF3A*Z3X+HD)#G=%GU1)]3H4ZEZC?<) +' U84%&):]N*%"*A9Y8E37/$U?HD MU:JN?"8&L!)3=XBCE6X67>%&GL:%4+"Q8.-:6&Y,96^6FZ.P\6P>["1D,1> M?JJNP%L>%C )_>JZ?I9(N,ZUMSI!,:+27^2V*>7"TN>?Q2 "@C&HT_%)&AWA M\HPHG,G-XW>,K(G#+'2AVCDJ;7G'.>;RPB8I8\SWSS-=631+K\?"08@TBCQT MJ_IO,^ET=-Z9O3P %MG)HZ:KN7W;D557T;N*[O0TT-(=6W%IMS\P>O_GV$9K M2Q_K?A&VX)AA"+L+$PHJ-XLO5I2/&])%%ASWE(5T?<^2SSY[,08 8?K(HH?> M5+FX RK2_E62?8BCSCKN;X,^;%ST)J7#Q]("/\_'&BR+0TW'7O9*];2C R8A MI)S<,'A,T]BZ@)\%2(8LP90% \4LDHKE&2*3OKIOT[BEX337G@=34AYF].+1 MUYA%OG7',69QQFWIAHD 3 ?-A9S\>^Q&"3 7#SIYH*,DY6EY6;)6ECO99T/S MQ$4>79!M-W#KRE,S_=%Z:U$NCR6#ZAW+?KD?3'(R,G M9C7!$?H*!U9,@Z6G MI];JL U9.#DG"T#)Z$^7@[1$ L3YZ%+<"HQ^=#%P+-T]%'U/-'R*W-$SGG8@ MEX"%W#2;]0[H]"Q=,0YP><@1!L0%/<_U4[''@U;]\ F?Y@%/N(E<-+-8M"" M?<&0I![N1N3%F(271+!S!.CWXF4)L#3IM2>)(W)@SI@$HZ8Y M:1_2H-1&R.Q'%I^:A<&RPALH M+LF!2 0] F0.5DP!S2Y)G'9#^'KWG-AHOU M>'NA+K+>-F:]:2+K;>:VL>*"LT,R7(WX+U=:9%ZC]:+)S6 :DHP:J!NG6E61 M*.,:D^%*A^,M@#MI&A__0*,7#[-&?@LCT*&EAV=*$^DWBG6\WZ6INK\]_)9F MY[[G^1NH;X*P!OV=:>R]_(!Q-N#4(L&2UF,V\) -C-#"JT;8D*R_E42]^=FC M_NQW&5'95X*L&\@*BMH8$[WX#?U_QRXK^W:-"5]>(F%-K6$72/'N?Z^OWJ.% MP)T0 4_,]%&X)Z9W5#PR$]I[#F %3WA_Y^:9AI+KRH?C*> %^K["^3S!'GS! M/IC ;SO*]3V 6?0F_9<[''V4@C'^FHZ9-5N*QZ.13[E,;1Q9L8P;Z*%HJ(B& ML-C/;P&\J1?SS.>,;BPI$9-C@52_/TB_A"] ?::Q3:M;(7ISO\D&_DSQ)]QR M @<2^V;R23B0'C YMS'D?,PX$*U'WZ^O\,*5";T;G_:2* R0NAES2/VD M?LH+2II[)H_=9A(,*?0K33@ENBR9CV?XNE'O.>7-/GVA?LA:%TJIL:$QQ+BB M40BO[E'I#_=MS,G0A]T'70V.A0AT\F:" VQ]\SS,Y-B"R??Q35%">03Z79: M#&4&,RA4KL,(M%],\I_6&9B8>1M!I)Q#85(D<9E1/A/ R_)+N<]X(:8^;@R2=19^6C1$)\<0>[?J M;)>G]R_&W#?+F7O.&E(%#7-15]N&B-0[T7';S-!*&LXTAF1[20>M2:3<\D5_ M!UT33IZ=DHBWSN+9*;UXV\9?U<_PO)NSKC2'74B_/?Q6)JJ_:;&CRY;8G!A0 M75;61H&FDH,EEJ0V%*R?=@VWBA!4YQL6VH#U;'G;#(P4+1XABJU0;*(Z,I&5 MTI'>]4MT$MS37.Y9GPIQ$.[!S'B3*(Y"5%NO$?=4F:;5J .6N97*--IM>#:D M+J_/3#@(5UF8M6"9"C$LM:*LA1HE$0FTY="F'Q]M-FL&)VO$JBS5K6[%%4Y2 MA,\Z:R_0DB^***QA)>/XK.0P=<@R->+8#;Q,"+CEX+:^:,QU[IF Q@N,&Q;:]AI..K[KU3* DT!P.RHQ%:%M M-QMNQ_=56JR*MVZ \#9*5S05RO;>!'>:OR"T[C7<='P?I<5\E+)C$T.KD^E1 M*-W5H^WX/DK+;G5LA\A*G>YW9Z]Q3S.M+EBNE="WUS#1\;V3E@-,I!"8?(VT M'Z%K5P^U/7LFU_?PL.6J>W@();NTK,Y20X52O89MCN]_M)561P.%&I1JM4ZV M1:%45X^VX[L?;96%F++F:BB]G.S98.PGC,8ZD3P]2(+%=E M^6Y2 PG!B^?!BS50N?16Q\!.+S*Q%>TD6#$]'[-93$J<\.[EAV_/G%OM?#>, M*KL_'W**YY"7_TN$16%Y@=@RR?EU2<$7B?8BT5ZD"N^4:,]$P3YBM#O (4A1Y[/7, M8R_%&@Z*69XO7-KL7#]=7:!HZ_3T,BARY%9'944.U/(64Z'9BJSS&F>=E^(3 M!?E$TS6BF54UGQ:*;3U1M#Z:HQ2*5#RS+=TAME4G%)V]6BMRQ*O)$2_%'!HR M!RBSQ-9%%DJC4;0A];L4BG26RV1IQ-3J%'9Y]@JM2.FN,*6[%(<8K,:&:5M$ MK2Q@3>BR]831^E3M4C!"9YCE@#9;IQ2DL]=D10)V84?&0@;V'AP9CM7JJ)JY M5"DYBNM8:+6'SJTN!1^[U;%,8HN]1Z]U;&(Z5C$ M<:J*SQ#YPTW('_Z0N/"K3H:)N_$0@-[K9$WEX5,$J1>,70:5O\/'_N RHC[\\H5^?/7ZR7/&!;FG^#9?RM-'W"Y@9YRL?F3H1D]><)$^Z(LOUR@"ICR#:?8PI_/$Q"/W"=ZT8VH^^/"'<"D+UW_U7V+6Q]F M";1B?^=H @3);\!.M/MS'"?>X&WFSJS8#"%\3=T(YK9D?>M>P(5>'C73UF/J MA<:E'GQ%^U?)Y&-]W5/ZA;+L*?U"15F ^)V"B[$ T,UW1S&]S/[RL>_%(]]] MN_0"MHGLH8^S4S<6;06,+OSK*8';,B=RJFJG;TZ_;K.OYD0H_\Z2VYJEK_Q: M;BLKOULWK**V;5W=:=CUW^GZ;D]NG*RVU;#G4-W@-NB%0RJ]\^%D?R\-HG H MA2,:,?BO#H@6Y0Y.V@0HRAV(S&YNH9H/.5WAGK_G(B%XXN+B*PB+XA< H]6Q M;8TXZN(%^Y3=]((_FLL?ZGPP[3[YP\2&2:INP7^+85^B!D*=CLESK(%0D'/F M@VSWR3E6J^-8<+(LZ;!QE%1V$:"P!T!M682F$D#9Z*-U3(<8FJB.4 .HB.H( M17W/ZOHB-)5PB=/J8%5LVUKD$1''T"0LK0^^K0)+BLR:SJDF41I58[UQ8E?4 M2MB"7];'XU;"+ZQF@FKK1)/KE.TN--\]:+[S<2][U'P55D5!5C%_<;%FC=!\ M10&%.LO=]=$KE?"'QE/@59"[=4J!%UKO'N3N?/CN/N6N#N M5R27GUMR>4'VFG?0[9.]6/-X8AD&L>P*XH)%-0?!<#58=4&&.Z +4T47IDH4 M^$\S*KA'B.(.32CNT/#TZ<]T% %+\&H!;M"7W&$(L_L/^T"D3S?S>B[2IQN; M'EHN>WKV4,W+!OB[3_$O5T'_*B+%*Q:YR*O1_V45H==.L[6NE*!D)EKC6XUC6G66A;UHFF-3#$1(!K38;W(OLM>4S3_1W#XZ:SZLNQHQ'%*U_(6"K-( S\@NQS!P:BV*!+"!5N42@@OS18F-J:3&1]L;ZMT'%K(VQ%GG;I M/.W2G**T.IJA+"W>+]3;)N%H?;Q&:1RIK8ZE$MDLG>LGM%N1?%VWY.O2W*&Q M+BF.)8+BF@VC]?$""S!:@A2]U;'5.L'D[+56D3!=8<)T:4EJ@"0U'&);5<6E M"7VUECC:D!M=&D?8V]H@FE[:"2;T59$&7=LTZ+5L,O!^TO[%?V@4+N40JP6L M8*N*^K%&VHA06@^=[%P&0G8=(73V"JW(::XLI[FT&N*P7GRF52K%0C355D-XKLQM5R9J;161R.*JA-%JZHRC\@A%EQ6@U47XK+]>I9- M';E,M1VBEB\<)[*%1;;PJ60+W]%$\EA/=NF='\;Q0A?U2DT8(ENXAJE1(EOX MQ-,BWY5+%XYA ?_=NI@_4D$RW#+!\!7$0O$#%0,,B*J;1%U2\6]!RIR004'P M1G-Y8R%G>#^\@4$31+<5HMF+5[JC\,;9._-$WO#./#,?.K$?GK'8>:(XQ+(7 M_3?;\XSP[]4;3/-!%/L!DXU@LAV'&$NJ71\%3&=_.Q$9Q%5F$)?D#Z?5T4R+ M6.73D.JGOPL4;9T_7 Y%%BOZ;EGHN2@=P&3+V,',-D#FE@H3$ZJNR%8^)'/,>\KVPQP**P5IRVC'+2-JA6Y; M;S0=Q%UFJZV.0QQ-)9K:D(C<'=,I^206\J-$LF59TC2(*1+AP/O5^>%@''G8(\#)1EG1 /RD>9@?RA\2%UW78 M2I"@7C!F[:F7?M+W7CI_AS_F<[\=[FG MTL7*TT?<+BQMG*Q^9.A&3UZ0D4>Q5SYPV-4Q5E^N="-R:8S^BS^^3Q) M:A^Y3_2B&U'WQX4[@$E?NOZK^Q:W/LP2:(4:-D<3($A^ W:BW9_C./$&;S/7 M5,5F,IJOJ1O!W):L;]T+N+LVCYV,?S13O= YY\)7M'^53#XVUCVE7ZC+GM(O M-*P-@ B>@HNQ#-#-=T5E=^M&U91V[:N[C3L^N]T?;& GGU:^H7<.%QF&//WJJ P54LA0/&=Y]ICPZ[-)(TA4BJC!>Y MC:4,SH\JR@Q5SJ'$Q6.8N+YT%<(TM[8X_!\9LBN ; 20;,A$ M+5_16T2/B!H7Q^*.]34N=N4.I]5100^Q;:([I2LJUT\Q%PC*(6A]?8L=$>3( M//;(=(BEU"F'].PU65'98@<>65_98E<>P9(6)C$UDSARZ=N>T&)KC:#U'1!V M11"6L-"(8FE$=>IT#SI[-584LMB6,=87LMB5,3 P3@/EU2*:72?U0RBPU2-H MOH)%-0C2F0+KV"HQ[#J5^#M[!594KBC$'7OQW#E8LL(BBH.]S$1#T48CR-B+ MJ\LQ 4$VJ*XZD9TZ53TY>]55E*HHS"%[\7$Y%D_N !U6U^ND@0@=MGH$[<7) MY=@,08ZL$]4L?4H+'5;4I3@*;^S%Q>4XP!LZ,36XWVFEI:O08&N-H'VXN Q9 M9@BR9#BCER1N"0VV9A4H1#1F8Z,QC7WXYPP9ZV<81%%L8BXI>7#R"KA@B.8R MQ#[N?=SNX71"_S]<[U6-V$95U_L#%,]()H4=,H+JC'>JMKEN M,49NM?-51*H8_AA3/(=4[E_"L/_J^:N3D@Z4:+VW,<[@RH2LG?ED_4!@N(W;._HXATK"+,<;Z M",#=E0^,4B&.J1'+%&DLS8;0>C?#SA!2Y'I"Z.PU6)&(O0.3K/<6[,XD"O81 MTA69&&95OCBAP]830NN# 7>'D%I/")V]*BM2L;?EC/51=+MSAM;JF$1736+9 MI6MM"26VUA!:'W>V.X3T>D+H[)58D8Q=@#WL?6FOZ++#BK'$4NN4B""TU^H% M[)Z\OHI93PB=O?8JLK$+L\B>',&*Q700QR2:OMAK3ZBQ38+0+C[2;2!DUQ-" M9Z_&BGSL[9G#JMX)K#AU= (+];5Z[.SB)UV/'56N(W;.7&]=E8,ME(P<+^S) MX:LJS.&K:$131-F@9D-H3P8E5:TGA$2>K\A$/%:>[^[,I+4ZJDI,6R:R+1)] M!7N=*7OMZZS23XZ]1*:OR/2M(-/WJM>#%22Q%-$>]5ZP_3R1@C7. 9'Y>]*7 M:I'Y*S(=M\C\S<3"]XE4N*-)\6/5:'4,HM@V,=0ZA8V+1&#!'J42@2MB#Q/[ MASJR252K3NQQ]IX\D1>\G[S@BMC&PJX/-E'+N[^%HZ_.:-J0*5P1FFQ$DTD< MJW1I!N'Z$[G#]^@4XXKPA/G&L@DRN$Y7J;-7?D6V M<379QA4QB<8"F62#:.5KK NUM]9XVM#RHAH\Z2Q-SE*(4C[60*B](@^YCGG( M%;&*@18'%?OK&4Z--!2A[QXZ*;DB/&'#:.*8"E%ET2^Z+C@1&1,)KK,FXHCG$*7_=K' ?3R.96G"QX.)R M'9>KX6)TE"IPL!I$*:^JU8"+V:'\(4%Z=-ARD*9>,';9>I9]TO=>.G^'/QA- M/&JZFMNW'5EU%;VKZ$Y/TPS'L167=OL#H_=_CJ.V\D^EQ!BZT9,79&MVF$@X M<+*QB@"["Q,J*8IT(:50NQL/8:3>'+:4>3A=A\.AEPSA6A=_]N*>'\;CB#[" M Y_\L/'C7CI)0#.WA;[]=7KT2#& M&-"KIXA2I-\( DE M?[)8-UML++UZR3,& DB/D=NGL,8?&!SK/K&O49Y)<*///SZ&M[$O?P?I"N]^2-P$5A8.I"L&-Y<#$E[2=]N-H/8C+!9)N(3 MTBOL K ZS+'/:VE=M(L%/^*/X$1*'_AQY0%KI,YPNPRZ-)$TA MDBJK>EO"G66CLST8N6^2*T7AF^LG;]* 4B3SRE,.3B08;/$2.1.(>7OW)9-. MKC\:73*+SE2ADQ7&GJ!-QP/@2X@D'QI%C"+!TH.0ND>66A(&X6QAS^X MC*CO(EX_OGK]Y#G3"W)/I8B3IX^X73@EQ\GJ1]9BM<=X\$C(_'*AFW,46_CS M>5)B901[>=&-J/OCPAW I"]=_]5]BUL?9@FTXE8_1Q,@2'X#=J+=!C[O_+T; M?>@L6]^:,TQ=?H9IQ:=UI#T%GF>2!1CG+\6,13-\C@KNK!(RQ^F?Q_0VN(/G M'U^I_T)_@\&>X^(JKE74I+7#+!\H#-+_%W6CXO.S6QU=E0GLV8*D6OA@O][\OCL13LNUH'%ZLL7.[.VZ=+40ZSH2SB.DN>= MEF3(L"2ST)(T?L@>8%G>8-=58:<]N]"J],*Z5!T5\G^Z4>0&H,ND10E6Z>5; MW:Z8_O+0>Z;]L4_O!U=,@_C&Q6?\)8RREV4%$![QWKKDUF6H\]>K4]5447N< MN1.XH*"F%(]3BD]U5U0PH_#%ZU.I![=^%_3Z^5_'#(TNJ&_P$M1\X_%HY'L4 M$0HZPM/SH@Y+0+WMT1&_7(0!C.V[,=,#>T"L<)A[5I4UN2W=!OC$LPO7UPS[ M,9U. -?$:WO1.-,2TS,R1M5Z$/I^^!I?;L\>6%\.H3!5"9G-!#;)=T&,12JH6M66N&J4>C?3-Z==M]M6< 8A_ M9^MMQ[!6?BVWE97?K1M64=NVKFTU[ 9'S#*S$D-K/7S;]E9%Y/[%SON; %W:BYI1T6#^$R\1D-M< WU)*^W!_&#N?Y$WARVL^JMC.,0IWZRY M1J$?I\TVCR%'QI.RAE1Z2ER1\\TH%+736"RF&Z8^F/A7Y''ADI];C,.VK;T MF)O1K(LQOZ#"WD6C@'G[W>,P5Q+(6]WAB .O"B.&F$4?PK?8(]^Q:%<*+AF10W0MI^87"% M$5DP"?S_K*@=@MSITEX(WWO!2^B_,+$K^>YK//;2J*80D27YC#RC*7E@'#>1 MW,B+:2;[>B% @D5'=,<@?FD,\NXKR->GU#\,O#[N_DE[S.CM!3 L2O-QD-J] M$Y ;W&OD)?CC($RD41C''BH2S$P.;\:'X57A.&&SAG?YTS?P@X$Q'[#/P /J M]VA;NIH$0""O\K_#^-_I*(R268)@) F^UWUU(_9+_'!Q[<#MHQ"$!#L[>K[K M#8%63["&.,')OSZ'\72.K^$83ILNAE_\H/X;@:4#FKP^2 '_#8=*R><^P7GP MQ*0)K/;9?:$8F>&B0(6WN'U@.Q@5U"VD8!CDY\VRM*R/\83P!#@S<(.>QTG1 M9T$6(*5 F+I,:L%)./:3F FNGAL_2P.TWSG-" B4E M'IJ"JD&XE(" T-CK>RX#YP$UNQDS+ [8^>W$2(:BOT3M+IO_&2"XVN"N]NW9AW^_"MGJIRA>]EPM9 M,2WGXO.O_X W9JB[\H'.O[$CB>14"1PG6T>_ZTI_P-:@ O-/6(YT$]#H:>(% MC&?7]L<_;QZRAJ^A'!X,X& G &+]3VWZP&? M@A(&)_SD",T&A&=FII_Y7N?W1I452QJ-H]ZSR\7,;U$[?6@) Z3+;DN@<<;C MX1"W],]Q_PF/1S*15^@A@_L,EV;+7LK6P.1"%VYF7*%QF2B]\#TX;7'1\)MQ MS/UFB/YAX W@NL)$$A<.LP3L>W&J^DTT63:5R3NCL<\"W *F!-.@SY1$=S2B MKM^6/E%X$9VA8 ^HAWAC.BW_72;RYIY)5 )R/\P$("-A[N.(#A&;(."9-I=*+!"C0R^.44,&04M98-XP[ /%:)_ M;V%RZ1OR"\QVG>-JLK5(51P%]@8 U*-X;(!4I4_XPXD,'44>2,(1T 2(P2!8 M/*QGIJ[,A3&O?GV%9_9+7K>JS"R?05WCG%YJ[ .7,):8" MJK&U>/_!FPEH%'!I9!'I^IR8S&XTC'?1B3U..-.Z0V2HB7 $/#(5Y14$-EDJ M@E+](PV5G/#51&2AS.G"H8)R#ZY3F;H![P2>B9[X._@5-E4F@ ,CFE*=R:D8 MQ5J.=]/#"O@,3GUX((G@/.;K;J".H!Q21_@>=J5OH'C"BU:H"+-* 0JK^Q^^ M^PR+QD^"!%1(IC[,?//N^M<+7,J%IJL**@8H!G$1XP!)+]$ AGQF)P">*QB! M"C(6 T* 5@AI?ABEP>:X=+B81SQV>')09Q(^G7\J^/%P#%]A)5QZHVY-AR,_ MY"&4L^/GA3H\]@W>@&IZDE-46##*?2\)F8EHP3S$B<9O)_$KLB -WGA4#"PH M.V_7#@%"(4S'R1]N4QT^MT8\U&$)J'PC\\W2#JX8XQX#0G^,UYI$P"1#SB"VFO%^\(T-YPT&\:+E#+2)B>5LR9&IMCK),ZBXBX?F9)KQMN(.B+%N>2$5=4TP@Z2< ?P![T>W&,]\9\-TC#AQ+ M_X,.F!\P;/Y[_;TDLB**9D58(BMB)BOB=-(?!LRV;F0MW3I"QUU<_F]J+'R:OO_DYPK2UPGYN$_MQZT1; M=G=#A$_(\K=XPT3\MRD9IA8?M*]-%%!0Z-!B0_MMZ2'W'&$/ M\J,T ]GD[.26%U2SZ4^\9\;Z;)KO ML\/CR8WZJ[3H+[0;L4."69KS!F#62E/ZXG:CS-Z:5ZC9MQ,7/M,8<::?F*$% MKRA+WQ;1P3A&DT"N/.$FGYBW R(0-& O,V*#Y3?HB'M/^A,X\*F!!92"P M&^ZXS[E\P1B5(6AVWS'*8+KGLU#A!Q836WB%I6E2/;OI>@&_Q<*C.V5PU95; M9W9BN>$P=_TLPBDY9L=J P$W!70]GIGA1ETOR:!Q=07'2^J>DF0%V1H6KE\X MCF:\1]$ -[P%3-%&].(1L@,Z0$ B[O( M/8_3A.?QE!N-4@,1:&@_V,"+LP"LQV.7YU_A3[/S?Z+4LL@SQAD47\F?2NVH M ]?SQ]P_O#@RL[/^H!,-"07-U'N-X/0%/#^W"\**"DFU]":X] M2#8+0U26RS6"8MO'*AEHA,+]#&-N80!-)#70L(.+)I03F5$,Z=)#2RG?"6Z_ MS.]4.X4CDRK&9;I-)FXG4.O2Y!4U#B:#T9PV MB8. \Z;/???IADW4[H"],G6M==$;Q"R@W:&7)!A=Q,R*Z;,L!B#&:\)5CG>? MJ1NQ8 94K*96/TZH(3<'!M(5'!3^,L&YW/ZQ;8$AI_X%AE2)L9+RL6"9H:F. M?/."\5Y+C:P MJ4^+ZVK:^O3SNS!@/!LR;LN\H;=!#_2;F&*HU:OP8TBI^]T=3C^^GMFQNQ(,,E MGE]+;G64905I ,<8 9*_!;IIP.C;Q#,9,RD-.YC&&F:6!_2=Q-2="+YN"/<% M+B1S#@ATCO+223#X8,PB709CKK8PLV%S ISRNO$<]GT0[ %-0UKR]S7\T<22 MCE/Y%QZ$63A/9@?"\OT\K$=QI'<@_E&37GXQ"S-LX(#XW/O<*8GWJ%1U3%Y# M^"=L!T[+]2)0_H?LC.,J.]_I9[<_\3?[;W.F!S:,[_9^X)O^',/E!4,!600$ M/I?&,$;TA>FMH'>^>%$RGEGH9-;/0$D$(+^7IK$V[Q8)\\*61*2K;U^Y'T"6 M%=U^/_6[LT>F7OJ0*<=#C Q.T-?OLB3]R:T6Z&GF_>B38Y\1//.L\6G\'GC, MX9B\S;;F,9;+RX'CWD?(P1@_D%1R;B^ M0V+UNIZ%+6I7ZGI<*'!_8Q;Y$O0S)8==!:<.RMXXBKBA*[O69CIB..*6)<06 MNZ)RX.8,1A.7]0(YN>S)(M5XF"H/<8,?94P0T3[:OJ81;R-$*%IN.>=D;-,8 MJ331%C7&W&D]"WYH3?SHR2YF5G/#L74]<='?#Q[0T,DMJ]?9&Y7" 5B6BFD/ M&P*P%JRMGYCVG%E;&4@*K]4JO]8E'(7%C%=8B_/3!X@.* MTY"M B!=>P2:' M\XH5W,9H/-IRJ_)KX[TPF;Q8M<89BWA^C[:ZUPB_;LZO:V_RZVY_$U1,56G5 MPQU\> (OOWU>??UV>WKC]?'OU M_?;F8;=#XZAKN[Z_>[C_>OOYZO'FL_3IZNO5W?6-]/"/FYO'AV68:DK]($MN M:Y:^G_I!ZD[#KO].UW=[\K#%CE;V+%E9%VF1#PZ306YM5?^(>2DTF;W*]^SUPX3($>M_[:D&SF3[[J+9U+&)O4Z.,SZV/ M@0%,-[QDEGW\%1S;#P_Y4VP?+>^..4:ZNW.*<'H.5]QSZM3'V ,G'*X"S':U M^JY___[]YNY1XJB_;#KLJRD>IM5E3Y<7L+G&N+XRI::.7+MHNU5N7[IHV0J/ M5()HNZ45,^FN;]:,8"ANA\&P1&*K-G',58:S$VZ**'BAF;RP/I!E-TY@47BF MI1%#7[1(-J2J7\W/LZQ]6!K/AG8?PNH5-:4Y^>%/A:4=V:ZY@ZTXCUBMCH+5 M8FUBZ8O)XJ)5>6-@M4.SSIU!9>^A9V?MRA#77/+>!ABL%D9O3:D\?'A).R'A M+BTO+8K],6.%=(TQ*ZAJVPL!-');)LU4C5$/KK80T$^X 6!I\1 M75:)9=?I:G1.6NRWB++L&LK3S_/54-.8TC)2^2S4DTU2.25QFN!_%?19&6/& M//'.K*.AZ4W10/_5%Q/_A>[;&'"ME\I[@186E""Z:A-5K=.UJDJ-6#7J+95Y MTL.L "YET2W1E^6DV6>CK;<VWD<@1U.9SQ=X&@W Y MY)D,>0X@SS9+*P '09X(KCK3X*I5%P^LTY_PVEV8-COBY=<"F@@#T.Y7#4[4 M;[Z+O;3Z-QE==[*-HNO2 ?FB@)PI;1L5II_ZPFK3):-*4-D,5(:L$=VNZN"J MD=&GSB+W-DC[+S-ZF"?<*7:W1_5N8=@[LUMP#N!P9P&42U5:)6?Y(KY]QI\[2]WM6:PV[ MZ)25OV>AEFR2O_=9HZ^O6)J(T?=^\'O,&:8X;Z"CTR"6K!-#*1W.*M3=^N)J MO>"M&%4JB__498L89E4F0J'O;H6)[)CX TFL*H#-059D760)R7U3H@FPV%VS45:>.>:RPN:/;QS$P M8LIT-+B^E?;-"Q6UOG#:H*)6 R9L>4]LPP PG;,E-E> *1WB G]_J:C55QG< MKO# X_WCU5=IMMC&$0 [WPQLRT.VA+^_;@=AX=SA+=?>&#FU77Q-<=&$KD<= MM#]%)HY:58!C/2)K-EPL!'<)[BH2052/MS$RM_J&:9;+5M@8_7';2C??."YV#4;'1E>*06ST<1H-S!$6[-%,]MBN M8D\YYC!EN=6QB2G;P!NB5,_1#L (&[9.DIQ%0$")(P-)^=5S62<@C^Z:PF3* M2JMC$L.2B5&^L(0($*@OI#:*V:H I2*@+-TAMK/84.OD P9.0M).2OGXT_T4 M40.5%O3)..5M9S[16AW0U@V=F$Z=(A)%$,'1*_J4QY:.V%)M'?YK8$S!2A'M>R*_:V?IRPAY/[AF9-R9(PQV_W.FL35BDF@,UX*;;>$9395G M&U8EP5!L8I>OH"C4X?KBJD@AK_*H8N42-$158T,;3JLO1ND8LY02Y]J@8'/\ M0^F83,5J=723Z(H*:G%5/<)/(H]? +!\R$1Y^*'C3@.AK1.[?/7%@\!/)..> M:3+N5F[/@+(2PE68X<_BLKY56;:O8?#T2*-AWFA:7-0XK".?CAWY2C>S%/:? M^D)J"X=Z)8!295"=0&LRB6;4R:=^!@GS+R-;)2274WN.[/X,AR5V$H#NU#762"O]GE6*Y#/ M0G?9T?59AG4,QCJZ;H%8%D7B&XRMG=R?99!ELCI?JJD2W6E@+:,Z"^7/=$!A MU_I2XOZ<.#Y%XLO.CYVW0"X?TT?V9\S;MT-?65"WT-&G$DH7QM\&P6B]R M*P>5W>HXMDV4LS8 U[4_1ZX^;OV:=!31DLXU_*! _$MQUG5:'5N!"ZQ"5+4J M+;P>@2\5ZN?GBKRM U\*XTZ36QW+(*8N5WC[JW_$R[8*S*F/T2CSTXKR\^%P MZ"5#B@7+_\L=CCY*6*D,)D^#'D9ZOD.ONF2_WZDB_0K95?30^!E[EX'G_W"_V(XO]";>-RYHGGQI3W47FGO#^(+KR:F30;R@#YQ]>>'L_RJV7.OZ%F6&L3@)>S^(])=UPNL;C1Z>W8ANN G< MWGV9%V.3]SS@:[ZYT7WTD& %FC]0V;,MB MU,S"!UA@1WK!$8FTOD1^'S2DCMY8P6W_=.[6:65"(3G2NQ2G;Q )W Z/L!3,-@G:31[ M3'[<\9AT]/T=2M9NQ^0>9X2-,MO;R6DV(C\G/Q8^)PM2=?$46C)WI_!16/TD M=!D(N-LY5US9V(F(MW$\7C%WI3@!=YK"_3@!] 0H/I;. V[&BV:\10K""(5) MMH?9KM-UJYO%FFW#^O/; \YC S'BA=.526XB_3H.*#_*-)E(JJQJA/WL,^W1 M89=&Z7<*^TXMH96=A=MTCC46+-ZSF\PD\]+=-98Q@W"O-P_&L70EH7$X#,J9;AQCPPG"7U)8_=-W5$A52][3A.S#F&V*$+2T140O MKJ@6(G#I"1J@Q*K<8+.KT>806Y"I1$57MXN:6WAR,UICT1F" @S*EV/IQ%S2 M7+8237@'1.U*[^(*\@Z3*T5OT*!5E6BR1C1MFYM'?53IDS6=%5.EC;5*4@X, MJ894% &%C+0G 8V<3'LRBOBG:A1Q&%T;3K4G91P@M/KA02,/V9R*9-C*W(71\=_#S,E+-@1WU.FL7_;GPY,KH=;#7V)E M!;UN*]OJ3FIT83R56M$NNG3A&>X*")V3VR&VO9B67VL&DTK;=JA+%.IYW;A.VW\%:T#ZNSZH=EX?IBGUW)&' MS3U$29M=RQ5,B?H-:'H;7'.*YMBC^ %J82TQC?0[]/H_AO$OWWV$O>1/^[ M/2C4#SE"WS R%VCS)@%6K6YPK ]3IW%?!3 7X.<1S0 M$BI3L0]2#>P\_8M;EIN4KNX^2P7X=EQJ )I^..[ZE .JA&"H M6P'GO^Q8=*\<91HC*@O4ZKP*^E6(3M;91"6F(A-'K:KAN2KF>!HP=$' MK8%:$3^SCC(&,365J$I5W0N.R<],4_J08'/)[-3-*3-#-WKR@FQFSBPK]4"A MH5'5&%'D32!1F3KS3"6WUPN'\.XW=*P'K,>M&\''@>3!S)XBYAB*6*N9Y)G& M%)#DCOL>&B4!18R0S$(YX,W#V*T8/F!E)MNSFLC*\N'V+$W^',>)-WB;U?GP M1P=G)4:E0U527/;VCS.$LMNFG54%'81A@MO%V2JX4) /^4??0YS?'U];?_L1GX[C)X^J+*L?8C@ZP_9;UN=M*,WBYX815X822.8:-B7(AJ/_226 MGMT7*G4I#22WCUN#K2]"^';@TUZ"H)!"F#0(@0LV;VX5D>(1R P).!-^!$]X M@?2;^\8"-=K2 Z42JQUK$NEAQH;"10I*%!!)B>OYB*'<:CLK$942S4(K_V+% MS%>OGSQGHC'W5,J4\O01MPN8'B>K'ZDO.W^YT)TYW7_A3UP((L:CIJNY?=N1 M55?1NXKN]#3-"!9369277]WK^,$]:M 6N5V^\H=J\39>%C:L]*Y*I5?!B$PDCL%022\L;Y2C& MFDXYE5)MBT'$^W9]WQ'\G@>_+#%8?ZA]BBLPO43C$/D4XY#^]Y/EZ',/Z:'3SL^>/D2Y7<4SA M?_U']V=Q-P361;()B';XSZQ1/LJ!O(.">^JTMB+<8\CK2X8=A'LLX!Z#J)9" M%,$]@GM.AWO6EP(Y"._8K8ZA$LW6B*4Y@G<$[YP*[QAR#;C' >Z1B6UJ1+7/ MO*CE<>Z-UV',XD&B]/Y8PZOCJ6:3'N&NA;MY/_@E#/LLOHM&+UZ/Q@^A7[S* MA\,JM!-5TXFCE58*18YRC5&UZ0Y2):J45D=QB*+(Q+!%TYDFHVI3F;[J,(7- MO!Q0P66B. )33<;4)IVU2E1I#%6R:52AFM:OCD+]5=-?HC".I5$4#KPZ>C2V M8LO9@/::IV(>06%E>_R-;7%Q#M5;'8M8MD5DIZJ[XTGD"@GD5:#4ED*>T>J8 M!/!%#+VJZF<">4U!WGH5I13NL-Z>1F19 ^!5Y:@1P&L*\#9IQZ6@AS7K%&(Y M]M(2QW6$WHK +GU-8-?N=[,MQJ@F"D_,L%$S//1M[A@7N?L1C=P$Q0X) 5G.0M>'"52VN0+MB/GE%,XENU:E]E0#6P>_R54,+'?,VT>$_ MN8GNKM-0(+_3F+I1[YEID'WZ0OUPA-5WFE(J_"CI)YRDP"F?IP3=F4U8JRE3 M48E1JR;<1S"S-AQ7FQ,S*L45BS;0B:U551-1H*J.J-H4 "BW@^^I23]YKO *O\>>XQG9IEEX/VD_8O_T"A;(FUV%"Q$992R,9QMPMTFGG 2^ MI%>MN#"[*#(+NS-D@SAVQ>7U1<3GR0-PD^99 0"55D"OB'9: M ?K45D=5B&VJQ%$$_ 3\BNFP%0!08QD7BJTN;=9:1P">3>F2VZ 7#JGTSH=; MRGMI$(7#3*\-@U.O8](HEB[6^GM!IU[1FGG"W!P'>%=5FGV+0;'5 !!H. MTTC(_PP(75RK+Q1CU&>.L O=OL)(0NI**"X0R10A6!T\(A6;9G(QN+=J69@K%NU>3'&"8UQ-CV]9G,VNA0D M LUBA!+WYZEF;9R)JVOK:]HT"#1K'^T%8Z#,_20_YQ/;>OZ[1_B#X4S/? M)[Z_Q86[CK$W#K%+I: *K>/D;VD50,D '5:UB:*+'@VGAJ?]W:\JP)7)*Y\+ M$=5<2!6\&%4 *@N;>NG$=&H"*G&E$6.(*\VF*\T=32;)[M3_:MH^RI$F),BZ:C0XWP\"ZG;4/VZA(@Q*6Y*_ M6%B4H3G$+I]2(IA,,%E]5KV7X-A2S*;+S!VJJ0J1SR8B5C":8+2=0G_+L9J" MWEW=<(AEU#X-HFY&DMQJ-5A2/QQW?3J[W&/;"\04CS'%LS'(_)/]@_8E%Z;F M/E$I?G8C&#X<)W'B!KB8O9AHS+:QQ?P^CL+80T%V&5'?3;P7^A&W\$)C3\\3 MTXTI#@!R6CF076DY32\W^,E/O0ZG&&,O=4E/H[#/)S?V>J*B#]?RN+ L6M0G MD[E77.3>C8==&MT/'MA@]U/!RTA=7"'$[C\&462-J-9BO)\HGM$HK&TRFNT9 M:QA:JA+;<; YIJ] :!,1NJ.V7!U&G2KUY<-@5'@BQ11/ M8HIGXXED=_79X'!I1"/ND#S!,/$S".II2NC.-QJQ4W##%5I=&<)SXT8!$"+. M!DKM3HM'I2&W.G);L>N1LW2@P#?!"75:VRZ,,'=/5W?'OX+XEQ=S]DX^P5@P MP2DQP4['@5+U8: B,^@UJ6:D+6ZS/OU#L@ !&GB$[FQ92#EAZ2&J5V5;V'YO:JYL"BYK"I<= MPFJQCK>,2NT6@L$$@]6,P0YI$5G':&95-A'!8X+'FL!C.UM;UG&9596]9?]< MQBZY'Q(7!LTN6?!'-K&A&SUY0?9^9Q;Z/8HUTP^_V2KK<_I,);<']U5X]QL0 M00K"!$:'C9%@,A[,["ER?6GD1HD4#J3DF<84 .&.^QY>=0$$+/G>Q7\,O, - M>A[\/$[@@R&L*V[/7CQS-$FI?H&_G&&4';;Y%0 EAB$88+;Q1DFN% Q)HI_]#UD-L$D&5U^^/#Z M^MK^V8W\=A@]?5!E6?L0P=';@4]["8)""F'2@S"Z8/,&^H2]'U(\\KU$ OZ# M'S&SB/2;^R:ILJJUI0=*I3NL^T8MN1-T?%^X UGKI^J_N6]SZ,$O7%0;$.5("'?/[MHKDAR?P@I&/$?CJ MZ[?;NQM)E_YQ__7S[=TO#T2ZO;MN$^GJ[K/T\/NGA]O/MU??;V\>5J*T+BNY MOK][N/]Z^_GJ\09F_@C_]]O-W>.#=/V/J[M?;AY@6?#I_?7_X$)OOC\ 9_[O M[[>/_Y+V(@FWJ+2@5E%IH99'\_+]>?=[=LR^7\;1Z]: 'B!41:8BCND_,'/? M'<7T,OO+Q[X'0MI]N_0"]G[VT,?9X990EE&(?SWEU[;,>3:U]*=O3K]NLZ_F MU+7T.[NMJO;*KT$!7/WHFF&-MJWK.XVZ_CO55/.UTM MN)A;)S)7LVT:IT)7F*OI;#7JB@ 0>TT R$;WO[/PTR6V.JX5'<9F96WE>7^ MIV"P3](WN)-2N,SV^:5R95IV\TER[;MQ+%U)U^%P& 9_[T8?.H(D2))/@B3S M)+G>"TG@IU'X.I\<>5+DN8*YXG73]1EIOKE>_\+C9+IV1UX"GPM",4+U>N/A MV$EXBJ//_V7OWYK2U)6_XJZAXY\PD53);]TOR/*XB=G+&\R1V M)LX^N^:O*0$+H[.QQ):$'9]/_W:O)0D!XB(0(*"KSL7A(M;J^^K5_6M.G9\A M2,I,FO/?_S]'4^V/G%8BX3E#JB6N7=W%M1?N_C9%SVTV545+\ 8BMGZ_ET.T MSG,X">K2R_,B#=KUHT=HB)A;CZ@ER"^[L@(+=__U M%T&.R=,MZ#'%?1,&JKLI8+J =I_:BKFGB.TQ4.6!QV&;DJ(SYHQ6K MPN[NO\R7@^4).WXZ*D'Y*2D+C[82 M1:N89!")A3(5LI0+4R&RUQO::WV-O1:)XF7&NB(DFZ5R2#9=T65=UR])'LFD MDTE?HG0;F?2JBH;3-F1-WP/L87-UC&S^AC;?.*C-UW'"K6(YLJGN 2FVN>)( M)I],_A*=VS:*-W!^;13RS57=IQ%8(RZ633 ME^CQCY0YK6 *&[2$U;B=RP MJ&KVG*HM06RH0^>9K6YHD/#=A *N)46["@33;AB$JQ1%A8[:)9TU/ MTXG-9-V,3KQ07OM(DW.)2\2E0R<1G35)1&Z/[N)XPOJWDPB(\9W#!HF$XM3" M/0S$WXG?';%'UH./)C[^7D4?9RN89C2TG5.,)'AD'HA+Q"7B$G'IT)F89;[6 M7?"UJ](Q!W2ZZC*GNWG6AJ2/; 1QB;A$7"(NG2F7:NKI.\UD9AG\$H8C4L2> MPY<5("D;5'&=GBQ6COU495WLYXW&:P*_'X+2I1&(2<8FX1%QJ,I>J M'0[4TKJSG<.#_8OVK?[$H+%5Y M,Y>@!BG^19>/\J3?%4XXPLT_CUD0>UQFV"_\FU&1*-W1$)>(2\0EXA)QB;A$ M7"(N$9>(2\0EXE(].<2L'+G#!X+S6>\_PTX_FY>$HY+N@G1($C^M?L+#ZDWA MK,JS% ]C_#/^P?Z:^+&?L$<6O?@])A(6/U@O? KX$ZO7+2.0BJ/)IN-2N]!I MB2<9D5/@4AW9RL8;$;N)1N2B:TWO62*-PGCY')2SO!J@"QSB$G&)N$1<(BX1 MEXA+Q"7B$G&)N$1<(BZ=+IA=.Z-F7; M8ZS9[]Y46\HI3-G]1.=.9NRZY)G MGZCKYEEM,7/645K71DU7 ,T KZ[Q[NHBA*W4B]0QQDW32TGV3ECVEME"ZZ"VT*AQ M>BF)XPF+8ZDIK#Z\JD3$S%JF>I)PG;!P+;-U]D%MG26F>CJR89'KO61Q++5U M\]/#MK)U=BW3+DFXSDVXG+V?*1PQ!=)5+ CEZ%1[ 1)8\8;(/=AT1,=M7=NV M;"JZ;.HUX.R3%#98"BL)H38/[EJ[[+E*Z]HR9$,Q(H69K2*EKK@_ MK/NJG)Y!SZ!GT#/H&<=]QD6#?97-BOU$LV*I;YBX1%QJ2&I:4YLU*];%L766 M!H?JNE+7)'K'%KW2$_)J=))52*@;"%V)7.$P'8M$ZK1$JO)()DUKZ#A.5U]N MUV@@Y^G)7ZE-V[ YH7[C9I0:-Y*KILH5Q=+$)>(2<8FX1%QJ$I>JA3OS?;VU M1CF;C[EPZQMS4:.\7338VVSFNVS,<.W9[S-L@%YVQEWLD]S3&;=$URR:+'L> MPE5JT>?[(@]V@+5)K$Y)K"J;K'6-CWNP5 [-NSLYN2+X'^(2<8FX1%PB+A&7 MB$O[S%YMT/-;ZQ''I7CTY"2*]/X4N%1-[S?H?SU UMI1%!K.W+"L-;(=(04Q M9RT2&?A73V2F8YZQ]H*^].I%D12H9MR3FIV?99Y^+A^0' M*%L!$T+WZB=#*1DR*6(H)"S-3,?CD;]=@OED[WWH=HZX1%PZQ03S#V&Z!. U M&JXM/)K9NM9WK2MUNO\0HVZUKFZSRB4D2Z3MQB;A$7+H<+M61#:[K'.,TZQQST67$ M/-:YZGHQP\T_CUD0>UQ V"_\FU$5,-UL$9>(2\0EXA)QB;A$7"(N$9>(2\0E MXE*]!:C3 J/X9]C)RXN^>W[_+KCQQG[BC?AI]1,>5F\*9U6>;W@8XY_Q#_;7 MQ(_]A#VRZ,7O,9&=^,%ZX5/ GUC][AZQ$"Q3UIPFU:*1>)(1.1,NU5FHVE0C MHBI--"(77=!ZSQ)I%,8QE:'2;0UQB;A$7"(N$9>(2\0EXA)QB;A$7"(N$9=. M@TO5)H?H\^-\ETP.N6?)7= +G]G7,*[>\Z6JK6M#-DU5=JQ=QEV2+#58EA;S MD?N1):UQLE13U>1"RG#9C_;]E^S9Z2.N\/,?W/%BFG'?@F.7"LXG;X2 K++T M7Y. 2;HB2YJBZ1EOCB#)4BX70+SM;A.Z8=1GT542CC^@H,3AR.]+N/ 35.S* M[4.+X[EG=3J?$"<*GOE3'B9)G'@!DJ94D?4::I\K\>;(5U=[%+"5YN((\O5O M^V%@!<8U2:E* Z_YF>,E[7C#< 1$B3__-?&3MU(5,LY4A=8O9I=[X8NVY/H: M2RX&>BXSXU6#-01[T&77-F3+M,]14LG8D[%?;^PWF+@\9^RK*IH%BB;K[D7I M&-G\#6W^XN#A?=I\NW7M*I:LJ-HE"2,9?#+X2S1NV^C> 46J"Q'V)'2(#/J& M!GW=6.9Z#3I6?V-.D:UCZ;I$2D1!>J1!L,;]WM M(*SAP"I#EQ5;DPV+3B"D:6>C:14K.^;GI2ZYC:]#Y[36M:/)BFG*AF+L<"=/ MVD;:UI1-5RI]<3:8&;&CCNFM:TN5%=65;>4TW%I:%I.M(J6NJ$FIN_QJ@V<4 M-JO#COKA!,?];G:I>!Y+/.W'TQ)IB;1$6N+9+Y'*29>6D]ZR'GONLDC255Y2 MJIYV2>D%W%2L&S>S1>&H9K2N=QX>4ZXS33Y0GO^Q\3P/AW,ZL.W-@7F60D_6 MZVI8,Z;(FF;(KNZBK4%:01:W*$K& MNKE(]5I+.J,K*B' MM*BZPFL3+4VV]#,\'I%%/5>+.H^[L8U%U;'6R5P$02"Q)[%OJ-A7[WJNZA T MT E=D77#D37K#*,-THW3T8UJ%7O&?)?H_BKV=+UU;3JR8[JRXBR>1"M7[)%^ MD'[LV7?LO85:-UK7MBH;+OS7;E)0=='0]#A>%>_^I7 @B1,G_M7C9TA8"G = M^3PSKY-0[ E)C[A$7#I KFL=L,*2"=$B[U4^?*6ZWS(1$-'5%ALO2-H:+6UD M$XA+Q"7B$G&)N$1<(B[M,^^^ 7C%8ICZ#V\T875%J5;KVG5ES=BYT) $C>S8'=0'-04^/5:29:;\( 5A.C[(0#Z1&> 8^^E<99?TZ:;$U" MZ6;DQ;'4V2K->K)E4#0_F;A$7#I2FM7>)31)V61)'#(2X1EXA+Q"7B M4I.X5"W2V0"@8/M(IV)P;2BM:]TR9<.J"R:9A(Y, W%I2].P0:O]X4R#FIF& MG6N=:A2ZBR[/+.DS4VUT%['#AK;&@<_$/?.<=' M@D?F@;A$7"(N$9>(2\0EXE*3N50IW6)N MSN'2+WKK6#=G:'0619(XL W%I M-\NP 7+.X2R#T4#+<-'5NSQI<=7%NNP9+ 2)_<*_&17KTD44<8FX1%PB+A&7 MB$O$)>(2<8FX1%PB+M6+)=#I_W,2)\]P2(Y_AAV@!#[1&WWW_/Y=<..-_<0; ME3<1\QS&PQC_C'^POR9^["?LD44O?H^)=,8/U@N? G^KCF-8]K6KRZI[AIC MYRV=9$-.@4MU A TUH98#;0A%UU_>L\2:13&,965TOT.<8FX1%PB+A&7B$O$ M)>(2<8FX1%PB+A&73H-+U:9EF1M.R[IGR5W0"Y_9US#>HM+-;EWKLNNZLFDI M.\S)(EEJLBPMI"/W(TM.XV2IIIK)C<>G]?V7[-GI(Z[P\Q_<\6*:<=^"8Y<* MSB=OA..F9.F;%_6&DJ[*DJ9@G:M@SA%$6[QE6P;*1U"6:[+:NZYHVO1EO3NCJZB*$K30B,6J8 MZ6PJ9RI:ZQ=#0K>EA3/76+@;/BUQF7FK&,68:NM:4V1-=V2G9'3L&4@JR>,N M1G"#22.[S6DU-1! 6='J@H$& M4U;6QX,&B)A25[T1"=Q#E98)6(DM8!D-B=%IB1+Z%N$1<(BX1EXA+3>)2M?!F>R3X MNN)HG&2F:[)>6UT221K9 ^+2=O9 V>!6<,_V0,_L@=L@>W#1N&@B;R+YG._2 M( J?I<[/;X221IW:Q"7B4M/SO>+U+V&4(G=6[[6WC-:U*YOJSI7*)&@-$;2: M,[TE(E8B15CS3A)T6A)$#H6X1%PB+A&7B$M-XM*ADKPU!,]6Z]HT957?N16+ M9(PL 7'I6.G=&BR!G5J"G2]ZF@=:=\*)71KT2]=9Q"7B$G&)N$1<(BX1EXA+ MQ"7B$G&)N'2P'&13AW1:3NM:M359=>I"""7Q)"-"7-I+^K*Q1L1MHA&YZ))6 M&O5+-SK$)>(2<8FX1%PB+A&7B$O$)>(2<8FX1%PZ+2Y5RT//3_JMI/4M33. MJV-^LJU?I'+NNM0:YK&0]UF4Z(-.9K8-,9G9@B#4K@N)Z81T@!P4.:C].JB] MS[:V33';NN89B*>LO>2):O%$!YV+;5M[FXM]RJ),CH@<43V.J([)XK:]A\GB MIZR>Y&EJ\30'G4IN.WN;2G[*HDR>ACQ-/9ZFCKGNMKN'N>ZDGJ2>I)[.OC,2 M#M9'Z*JL*XIL:'4UPY .DPZ?L0Z_JZ;$[IP2Q[#^_]NZVHDQZ3'I\7:^V-X J&]'[=5 >UW9=739J6V&Z3%5F%>G_99X\'-9^5.A M@.S9BY[\(%N9.ZL]/0;$C^H6"]X4NU(N-)2+GT,F>3V$W_."-R""%(0)/-V+ MX.5 \F%E3Y$WDL9>E. ,[F3(8@;"XTWZ?L)Q^P).2 __,? #+^CY\/$X@1=X M*W1[MB1L65&=ZLS2!%NI_<';;*$=?NC@VL.I]$Y]?YRR.OCUCS.$3* (* \?[TCCRPT@:\[9S*6+Q9)3$TM![85*7L4#R>)<[,#L)X=W! MB/42% HIA$6##;CBZY;$C/9X//(3B0T&\"'XAA](W[PWK%'4V](C8](]KMV2 MI:(]^0])6!0^X+W/$L\?Q6V)&XALO==+12JEFJT!6<=AS/OE/T1LY"7^"_OX MZO>3868."]]*M5*9?L7K@E!/DN5?::X^?[DRU;DJS(7_Q8V@R/C,\G2O[[B* MYJE&5S7KR[O>O\N/O\N%1*F[*3FX?[QX>O=[>=GY]AY3_A_[Y] MOO_Y*#U\D6XZC_\I??GZ\,?R731!![WS#V]+].$57N %7,7/C4-/&: ME8^\</LX\Q%S E.(?'V5,[;BI#UM+0]_>7T M[39_:RX $N_92ENWC:5O*VUUZ7NK'JMJ;97SN=/%FE?/?\S+XEV>[= M^C$= XN;9%U39:5D*G'E1/<)):Q),9JSM6H70H(\57\N^?%0VD2BQQ@.&:1EV"J&?GTXB<^BW>* MF9H2&>T]_M',9LO#+1N##/@E%X$$,YJ);@)X^1A M\/=H)\-#GP,1_TB=:NK!Z_3MU0#5*1)LP0)9NG 1G9?\N5R)VX:LN+N MW/K>//REDS"_?_?PH *_"LS!LI=QA*>6Y(VBVNU,,=(33_@/P2-0]&'P/:7G M]Y$7)%CP,<93Y*RJ#/Q?K'_U+Q:%95KB*CE 8H-"% IT]Y])VEVR-C#"KMJZ M-F5'P^R2IZH;6N=<.1%:U)H0F%O@<. M?>N2)KUU;;B6[.Z>9Z! =RNA$)'J:F*TKBTX#QK&8E+WE*]_2;0VOS#=GW#A':IB MR):[:(,ISCU@FA?S#'W63:2^'_=@?\F%C8>K+]8M4O5A< LTO4U)^CUBS_[D MN;J26*UKB%-LBGK/6:K61;T5Y6I- LNN+8%%L>]VY9IA<,4K4T8,3C([)1A. M-DBIS^@^9&4]7Y&::5!2W= ZK6M;T67%K L"B^+=!HK2.DM;DS"Y$-IJ<&[2 MFE0,C MAQ N$^NP-=.6+:,A;==U^MRF&^$[RA;MS?1FM/79%M$HOPK%NEC*()VQ;&W< MP5^S=-FM:\L&Z=I];EQ#TTI-M[LW\ FD>'K"H<"W=NN;4?@//QG>3&+8+(LZ M2.SJVN)P:!C;42G\/2U!VW/X6Z.(N6"0%4>VC<6!&10#[UE*OD=L[/G]+,,O MTDTA%H'N8ITO(G[9VCJG-+]E Q9%K)_6'G2"/B^^Y4I4/:Q1E=:U85JRZBPV MDU'0W&BAV[.EWH^XX=VL9H:_T413&*EKBXFM#D+55INV-FHB^LON(P8?)L_]H..N/@D&-3UDO*R2E6/@L9V\$^ MUR9EV">IZK)B+(8"IYPN;K(YOL_&(HRQ50 'LW7?I'OL=Z%_0JTY.^\HZI2E\-(EMR[925X!]$D/H+U4J M]S8?9V\2BI>$LJ;;]>"*'6"\>I(/($XIGTYL;4B+3%.><5;>LWSNXMW]/SX_ MUC)W<5-K=LQG7%2KG3?V$V\D+G'Z?C*)Z")G^]9F[XU/Y_H9=GI_3?R(S:!C M=X+^U@#9KJ9ANMTQ+=EU=\GFT-FTP=*UMLUYC_*E0W0"TN78N\"O-^],>A)& M&-@(A.O'TB *G_,A&-V)/\*MT(W.UD 3G*I?@*@EPPJ6J\M*($%7,V@2Q@7( MU@:0$]M)UR;&&._6-3Z3R"WI SB/\J:F3UM=DS%$=+6XCHSAQG/>3T?/]C34 MNRPSQ89?,C%5K;-V,M&&-4?0'6I0AJD9[K,\9?CE[KYS?U-'RO""%I-ABP_L?;"YV>'#EN.,'Y]+9*1UB'CK 7(%%5CK ; MR-0F88O;NC9-66T4&N?,VF8_96J,=C@($Y8W28)U#H.KB(V\! ZV8V_; M6;LGFY>OI$?VYGITCU3>MJM-5WA7F^:"!NV,/4HW/4V6**T&B5KMY'65!MXT MVAA/;?'N=O@RXAE;/Y =UC",,678>8/B&(J/:YN20F*\QQFG MG/SM'<*_B"**]\(LXQ>X2>Y%K+_E.-Z3C5GV<5%3U)H?.;4?!E^1T'"\Y&2N M;I*QBUUV#5LV]47 !ZI_:JJ$[2M?4:-DF:UK739T2[:-)J&%4:0L4LH!7R>X M79'!J"MS<1$1SN;Z=#.E,PY:K:Y%%O;?**Y"0?-YBU05([U2J-;$S?6-ZZ6X M>2NA0(Y-3?'VEW$@%1"(@1_ MZ62*@Q=V87T>,N+":H%K-+I?.$T9AR'['OE WK$WRDZ%U;7%:%WKIB-K1D-@ M(BG^_'*5Q]?[S M3^GN_N;'Y\[C9_A#NND\_FPOKX1B?HS[Y0^.1W6'S87P2"[HTF2-#/OWI#+WAB/[R$?1X,6*]Z MV8R!$X4A4#9E0UL$!:6.G[.1TG4GL*;+J8L#5379U9LDI>2^R7TO)!_!7@K/N"S_^OG^MM'.=6?;UK2T_K_MHO\5]+[A M5MMPW";9;0WMMJ,YLFO5!=+7H&"!E.@\E&?&M>#1XI MQ7DJQ;KKK)W5 B=@R)IFR*[30"S1G8+"&IWQOH+"(RZQ-)10*Y;PSAF1'D-Q M;%)<^/C[]^]?/W_[?/^S\U6ZO7N\^?KP^/N/S]+#%^G^X?Z*AXT%!/7[6VG] M",9+JG+]\?"[Y,4Q2R0OZ!>F-\_W&$@1ZX5/ 3RXO]/9_[Q:\K^XC-JTF]M937I T9Y?^O+IT9Y, MT&Y=.[*MU0+"VM ^OJ8[V7R G32>1,#AF/&.OB)V\0Y3RY=%@V=H-2IN_FP, MRKJ21SYZ^G-A\O1=T)M$$>M_FB3W8?(_C)\?*_G=VB>;;,BTAN=92.\N2>_6 M%QMOHWF;>&VW=:T9NNS4-K5TS^IW26?F1_@6/.R3]#UB X;,EAZ'7L2D'^PY M?/%&.[1F79!-J;CYL[$I*_"2N!3%7(I8O\PL6%A46W^WZC']\8Y'9-*=2]*= ME6AC<]JS>:QKU3[@IVG.]H3/S@+Z.$;)" =2ZGIOI7'N>OF03.3VS-3,+<,C ML=,%IEVFE:F5-&=C@]:<"')Q?1CPT8^=9R!ID@)XL[Y:R3!I>SJ$[\;+TSBB MDRJ3*N]ZO*^FS!N9.^CUBG($4[:9ID"3=!FV!NL\GPTR0"]]*2:A,O^)U80639/E7FDO\+U>F-M=LM/"_N!'4 M&9]9GN[U'5?1/-7HJH;;TW73=1W58]W^P.S]KVI93BO[VC O*!I[3^RJ&S'O MSRMO 'O]X(U>O;>X]=LL79=HU1PI@8Y%OFU%\G].XL0?O(F7_* /'/B@.MRQ M"5)T(UA;"5D*/W!X#BX4W7 .=KY^O[O_+!G2?SY\Q?:U1QF!7MJ\O.;Q]T^/ M=[=WG1]WGQ^7:D%3-G+_\//SH_3S0;IYN']\^'IWV_GY^3:K%^I\E1Y_P@M8 M7+1\*TW0L_+-O?L],UCO%U>_J7+99JYP16/TCX.]NQ M?XW.'\/K57!BTBL#?SC&08^10#_LC,;P4-3[D$]8B$'O@UY;>M=Z93(25 ." M\O]7/H:3*'\)SN;@0J76C7"XK?Q%;[CM@>='HSG(Q@48.4=O#O,4,P.> (!ZF)V](-A&:>'\QL%]O63(?_W).#K' N04V3> M$PM@]?@3\#X;)^*[N/C? RYQC_ATSM3.,^RAYP'7?F\_MJ6_=SK?6^^%O(7/ M?L+QY L"$D^ O*42POD-L5GI%N)A.!F!X"+U/+X8X/ _)X$X&/"=X.HV5X@B M<6-X'L("37>92O=_Q%)'T/4'&X<80 ;2%R"^I"I7_R_GYQOS(HD%^/5;$(KG M+HM$_*^KLJ0IFB;#$D;P;KY,D&]\U#?O33+Y1W0A[/.2$ON_I&>P!<,X??Y_ M30*6/EL17Y1YI N[R 42C ULHP\\X2*6ZEWV:& !$)']0@E$VLSM >6@=!/Z M\CCXU.QFRESIU>.,#R-@+1<4B!V9(,?(>YU:+!0:_,)27@#;]-?%1A;N3& =TQO G M?V/@HQ8#<\#6HJY'DS'GWNWCE_RS( I]-N(KB7P\S,JX-JPE^Q?_!XKT%Z^' MM65>$D;S)YQ/N]#0* W,&/S]'!SQQK2ZW8T ,9 MZ3(6K+3Q)=:\W.R7VOAW:120F_..\!-SKH[:<+>P95$#+. M7PM"R8<]];@M#5@B@>$),/X0%CG?9'8ZGA/BW^:D^%0%]ZL/A@!\U=O9"&MJ M57DL;G^,EWC=8A1:(JFYC$G>> R4Q&P4NBQ/>@I15H'U/18%(X[A7-6&4'MAZU_R[W2FN@DJ&/2]J!]+GT+X MOUP7OW0>/V5J*)=_X?KN-QNO8K MZ>^<_C>"_M*[QTDW@<"X!\\QKPP%%H&.:QH?2^S%&TTX7UZ'# C$R14)3PFT MZOOIJ0"BCA?\"9E3T <'G$K&TQ/$AO 61B/R/.!*?&D"Q2%K<+R, $*'K4; M3A+^XVE5-8I+=H(%(9@7G?6\]$3\OH:'TCLXC?!]]1G8P%$F1+-T@O6"3@FA MZ[)1^/K^/,*H#H_(7X-LUS.>:JTJR,48&]P"#\,FX@88-LO="(C0]+@&!Y^8 M!TT)_[3P#>!,.*;_ ,B:#LE.SUPH6%E@RY\+#T->M^'4F\!!XFFXL ,B".? M =?ZW"NEOPCZ\&];7RA>F:NPQN&T#:'A5_B=S6X>K,+-@]&Z5I7V8CFA!*P> M94?'2@N?NS[9W]+-UK767FSJSE>^\N@C9:<>OD%QM)J>ID=O,N==02J*\QZF M!_+IE >,12*L,4&KL1NG-P*3SSM!JH+)%TEHU4)"6:C,_J1D;_NW6]=V>]F= M6T8$'.Z!UJF4ZQM12#L;4PU6K"QQ,&L#^U.S^AI&?W)#+DJB*UO!.4"RJ7;P MVJX_Q-/3>NM2#B, >'L1]#&3\"S\>^7NO9]".]=NK/EJ%P&D-UB_"^LWVHLM M6KF**/-C+!!(2E[9""RY<&Y99GW)$]&0U&3@RPA? MG:P8WNKM9:.<PG=!LM/8X6_R-.#Y4WP/$N:+(7QAJFTA1Q$UQOQY$(\9"S)[U9@&6$4KSE-S]Z ;':N;DMG$2T5G>X8 M"!C/;!O^%KG4!$C0%SD,?J_XPN!M.3M-K#B7"H9FGWN*X R%AQ1,_\-GN) A MT[P>?P>O-4$N?+P U[Y?=_#FNG9V #$&,W 6\K4P23HXZ5"Q,^Y?=9-ID&# M#%:C)RQ%8?ES!D$NY,Q&/*J*>34^FG9QPX%9FW'DOXA[D0'#!\[?-JQ,U%+E M%%9.Z>LJI\ZQ!&IYY$:LCTO.L/*UH M*J(BB0Q?SP,'G'F_."MAR1WK[.,+OF#&!L]Z26&'"P8V6VQFE'EZ><+C-DPF MH\47]K?0]();F01_!N#UQ4^%'%F$Y];Q=F/Z]()UYT9[TL,Z@,$$"?O"1N$X M^\ZL6T?OAJ\N^"9@[&240&"#V? (A(C_$&Y,."H>RQ8RK;S^("^&R5(K2TDV M0:G K2"Q,)AEO_PXB?/BB/DH):XY3/FY++<_Q^M^R*LJTLH0B7O:0H417SKW MNKRP0OAY7O 6KS((-L_>O*SL!9W($@1+YV 0 2DY2F[ M%(O\^$^)^W61ZL#79HU#01H6;P4\<6*Y&H2COI!7U"X&/O^%I<3%7P#C\L6/ MXD2>J[LJADS(CO^>>%Q";ORH-X& "P%[GKM@*-ZU_ONF@Y5L2S]Q)=T C;&. MG'_VZ@8_?8=T]P<^[.TGZPT#H/83_M2[UMWM3_P GN7P1O'V#4X8?B^6. )D MX*6*^Z[U\_8./X=J]^.FPVO@6,3E\EWK!RXIWS6%-<;@JEC*4W MG_%"/I18GJGJ3\-0<4T3QC/484^BOAV6Z:?FX-7'.KH1?@/UF-?/9P\;H3'A M5BI_:LK1E&5MK.T+@_XB'\7BF; MZ:ES(([CO XP20U7RJZW[+=>THNYL1?/ MG6CYG7"^SB=8(E[B=;,3/:]SB&,_-0G^ P4ZQ?*G?B*LD9$H&!_TDO2.!AI MBH$OB,P8:[[P+)E5*^8G M [AAA[R MA3(2%F#];@R7 Y?3!%N6[63R?\SQU MID#IE46IA6_SV]D17G1,&2F\-"YQB%?$0_C9[EM*T?%X]';5&XH:#:&&X%][ M+.=K+ KR@$G?@'@@!X]X7)2^L80+X;?';RB@G5$JM[#DKV!\(ZPO$J(.;^%+ M<2;'GW_U@'40"\5)-!&G\7@7+HQ ?U""_^@6@^9VX8S'LU/&>EWYO>+,S<,&9:Y8NCT\CKL5TMY*(KC'@Z*^8B M!M\O>E>/'P7$(T$O$C[^_)_B-CK=(QP81. !QBT=B3^>$EU9%YJ0?N MLK(G:V(@_QD%(#,_W+6&K\RS&QRSR8* M@R9H3=+<$S?H^%B^]E<\+G%[/E_'$S-,@$VBS,ICE!^%7C]+9\ZOY94_E$N4 M!W[V27@LQDF#,H>/FL;^.<<*<53ZX^!H177/Q$C7MB;:6%60C1$&\%),T< 6*PPX%/JOC(>S(C< M_Y]LACQMZ6Z098+7KC$[)0D6>G @QF)0WI# U08LD(P1#D1/0L1RR8*G\B-. MMGS0=0S)<_^0_;J,BQ6,'J#S*^JVU\<*YHPY/*C"G>0E=[/5H#FK9E.??LS/ M:%F5()QY@:S+124L]VK37\]JY]-+EKP I M8%T;)3XW[=%RM'4]6KI]I:J+35KXLM;@+BTM[])ZG#P_HQXA!$A!( I%C-_1 M*(**J8-M!3\WJHS-&D)!V3I:9>AR$J M>?B*N929$_[J.[1E519%$>0&.DUZ9O=G:04QYL$R5SQ->S+T6@%NK%VB]V<@ MO;^+LAH6BWS@>83#2T76O2HSK.Z5MJD@KRMOWZD1@SOCO$"^C87;\$-YW7:R MO'DN8FG7T23.PX:*&.8XGSVE@(BH,1,PD.L:*8KKY6(5O3R] M!A7!&#Z7EX#$>:^?..866AEGW7F7)R10RZ>K@\U!_([IAEY:4I*G#/AQY064 M/X1]I5'P_#XP&0):"BO+6M\P*(-S#80,:;* =QJDUYL> F1,1A[/Q$#\BEGT MD?\BC#<&2%?XKWZ^?ZR=CUZR$"HS7>ML =V-KKT;->AN=";BT\HC/KWZLIIG M=,&\1N"=_9>\2@H.%$ T./[*DF@CX83T&?#.[)UO0\S8$I\FD(.93DFY[(@EY]NPB_6L>]0#7AW_Z5L\&]AE&\GN?&B"&LB_H%VI@H$ MH&U5@S33#KM M8%(L"^Y2T R0-/:KQ_-4/"C&X)%YO1Q. PPC1O3 7?Y$3%CR*EM>PY^?+'G^ MN<;.BD_P]$_IPZM7K#JM:[WMUMA3INUMJ2XN=;$#:+K4K>Q(L9.L+3VD-P>" MP7+-1<:HN[]GTB&@""N3P5'6-(+5Q;%:%ZWBHE>TQG"ER!6G%E9V(%(I/#$] MQF+P-62C%);EO]IPI/X6(H*4=(-C?<[B0O.;]T^(E6_ W"(,22S]N_<\_BC] M@P7],(HW@@?U&:KR-YY+X<8Z3SUF MY_KB*66I6 *]E^0:S\)7?MFPN70^*-N*\EFA4UO:Z&=+8D%L\\]^-VO]Q\]T MC&G-%I9W8?E56A$ESRUOJ0$%:P=,7FQ*_5+N(?K MKKHX\/CU+LXH7]Q\5_U221/ICG$$?!=%1.)R]9($L-34O0@/.V]*EENZ;)C@ MCJ9._.Z!#)VCUBR-.-]\L65N);7.$QWJ+LM_GH4>+0LM+9YYRO5(2/Q;]!D4".^$T3A.U3V*&TL3Y.ZU!$WBI/)XM0'R^8$"R%-FH+Q#_1%>NA_=2\FPEEN9*$X789#/XL$LR>(7$\%7^']&"DM]\<5A\$.:1-X[9 MA^R/CWT_'H^\MP]^P$62?^GC[(^9XP50?*XSXNWI[4];$3= Z9R>])?3M]O\ MK3F,?_&>K;1UVUCZMM)6E[ZWZK&JUG8,;:O'KG[/,+;[YMK%ZAL]=LTLI&5# M1%9\M&3PA[C9/,Z8BP5KS\5J)IR8GQEQ073(#(N4V9096M0TE?(X,V#6>TI. M@1]%Z[_#H#*< <)+51HW#&=#0NPR/F_5YH\T[F;#7>^085Z8=Y.[V-4LV=:?^@7HK6'4ZLRI)VV;1#J)J-JJ:JENQHBY!"352U MFD97-EHW$.R-5P:* ]C2Z$RKMNU2PW#:.K*Q0T*2W@7?!4&KJPE>4\NFYLBJ MLPQ>J>K)JFI;=Y0G%2^N9=(54]Q#:"SKWUDF:\S$B&[NE>[9AG6#1>&BM:\V0%=6%_RY. M.MCS@.4C)J8.-3&=U/?"U7?#&& KY=5!>4U9,QU9W]WS-T!Y9X>C+UYMGW") M\-U,[]M7['W[RBOG.KSW;9,B8=-2SJ5(.*_UQ6*4A4; LI[N%*WLQ8_]=,QM MY_%&^LF'8^F6,C.=*X.?6T/S#,4L[]G+&[AY[^#BLGCC5C9!-D4EY#42T\;' M6/0^O_CL-<7!*S0]O@Y9P+ V+05&@G<+P$4]1$-\1MRQ'G^!CQ8M3,KJI6U' M62\,]H<'8FD<6PHA6OB/][#^371>=X+B[R,6:PK>DW[P*0 &]OG"1.]DV@+9 MSUH;YR&V\4.3.!]W*GX=B#CM.UNR5-'NCA\_CZK%V^DD@ T*%X&2O.$B"#?A MO6BI3P4 I"_%VDD$SE*!H5[@C=YP-"KR^'JWX M>D0=:J!?VT!O4@/]3 .]7MY ;YPPZ'C8YSW89V&UED86FJ@1G4'C0CP2CG?] ME-$@ P)[QG?^A6W]."L07DU8G"SZ.S$L'6&$HII]WS)_]_EEBAH]Q=+S9KR@ M\,XY&E(1+:VP(OS5'"6M-^)>4<9(7F#/IH!["]/G>6,2PJSRR=^"QI5W\8=P MK#BS(D0L V1'80/=MWR(I\"S$=/I2R 2T0N\(KB?EV,5%!86BY8]\5,Y./>4 MV05&IM-$)QSZ,-T-HL%GE^&@5\@@EA! M^H#YG?EQ<7XJAE_)58HM6_Q<6T(LT&>6#,/^(O)/AH^,2_.$'LY_FXOP^OSXY+58L^(F%5?7'>Z:(3]YY_R, B. MDJO)N @/S=<%G@:/G[P&.\P:4CB,X&# 8S_>L!<##7O#M.^QB(>?(1,)!*+; MFR_I=/54^^+\B2ET;I%.(#P31+5FO8D8)0"&%E$97Z>M9D#:WX"%'/G1QW\_ M18Q-41*RB<,""CI,QQVD"-]H?)G7]SED9 XBF:T'HU4)82G3><4\3DXGS ,1 MN0?'^/H-T5!&J%D<:AG7FH&F+U]E%*&=2=?)X_$,11,7DV$I,NE/]E9"F#.% M /F2H\J YN1"ON')V#SEDW'I8.F;L)\/>D< \,>;UGO)T<"&EEL#(=>W4] O MF4_\0&OALS/T7C['AV8L]_:OI< MX;]YV@F4HX 0F*/WI,\0J&+P4]R1B5\O"!('*F[SK %048QS@J@%/"[>O:$- M+)!I"&J*%NTM[=W*,P.X28%>S1'>?OG/P.?BJ3CL(E19FA483U*V<"LZ]\E) ML/A9?A 7B^:)C'Q%TX6#T>Q%?IB_X<_(1V9TF9AZABL5="@\ M\$,%DY&F]JXP-_W!MMKFG!FY,A1\[0B6I%R?OG)@<34/V8^ATQD,ZW]/PGP< M0)K8XJ=X(;0B 29R20B\ER::"@I0<7K):;)*.R:G>?B@U>V#6//&[TZ$%H[=T^!%$RQP^JIBNNSSQTALA7K^7V/OIF-').(7_ M[.)XDR014A"$&9O3X1=O:?2:?FUZ7/?Y)) TI.1GB0R@#\>6,I0"G\]%BE,, M5#[=F ?C&"E V( AR,S #G%^20PJ@5?F_O6XDG\GY/^DTC,PYBR0,'N\Y4OWBG<:@- 9&#YX! ML 9A$.%P21X?%.-D3O%9Y'T4%?A\X87I/4;1 ,S-6"L7JC* NGF<,KD,Q*7P MXMA[RU^)L-DX.QYBFAJ!%],/I"N<&?(C5EEZLS"+R%M<-- Y"G^EJ(X%XN(8 M%^8+ZQY""!4\84I@D('I\8P5AZD&V>.GODQ5I\_#O O.'.9\$#HJ/C@)^&7( M=.9""L2; _YJ/ELA+).'O>7=@J40J28^ M"(%'TJDY1$9XO6$1R2'[5/J6G W'\):8-V[[LFR%X X(>2 R*M,L43+TH_X5 MGB[>"C"IB-L!_.,S]=+[FBFZ^B#$WG:^G>FQ74:9Q=D3*!CQAYDI0;#/#.M# M+BA%$7S&3,X,NS2.6#+9:P$SC$)4^"'+T M5B2+G(["X6C>I2-@SD)E9NQ:KA]3GO+APLLL&2A-+YUQE0J*L$+\/)@:L*+5 MRJ9:%TW6+JG:.426!5\S&VMF0VNBW.WW4[SPZ9;2Z:93+\;SMUO.BVZZ9RYZ33*;SI/=[PR8MR"B_O&HW[I;@HX?!9&-BW9 MNY_PP6!S-7KJ?%F>H(4@18$2?&+.6Z$ #X0 1YF-X:L0K '.(4.G&-3I**O*2%8S.]F0Z ^O MX/[CH3^>XEJ5PEJYUA($.";D.O>&?"9;UTO@GV^%@5_I0)H,K2N_H/*DF'E\ MK!E>=75#'/X)/J@/OHN#L D7F2>?.2%XJ2//]F4(\6#E^.T2FKOTP%4@)U[! M];((E=-69)K%RL4YO/CY-(LO%@-A= %K7L J93-(^ R=XKG:#P;@8OFHS6Q0 MZO0.>W88V#@=#Y4%X4M)5K:==$DBJA;Y+N#*519]9,%!/LAL.O$EA6V68CXA M-:_]R^.B9/:W! *T&!F=3H.!G\!K/AY%_ 6:F/"; QY%3$-G9&9AK],YC6TP M?:*"*PV "F-.9_G(BZD0VA:CUT*R(]/V5X_?HOC\X+LH'K((AD ATN%Z?)Q! M)JSY!G$$;U!=U?25H'$[JIK=NEYL7%O0M';VD=3HGL4MY8_LKEL$QOE-]]DX MR=+K53>;,I;)]B#L36(Q-^BO=)IW-MT6"5,L 0@'_,Y^.ELRG;7H/V/NBV6? MX?/I16XRF[*(U2EBR%%A=&]49$#Q=Z;C@7G.,SU%]T5BDAN>LN$9TL:%G 4( MU*5K$*OE*(JL(BBXNMK+9W+7"?H%J?LL-EG=USO@+-O+&ONW!C8WE;J+.93R<[!!G[TH )F-I7=8T?V>#TZ(AR#T9VV$7&W>"*5!!D9E$"6@ M@Q?#D_L^'K/['#0R30K.4RH+/?C U'"P&(84YKK-S.=I2Y_X[ZQZMB]"HTEZ MGDVIC&^&(VFE8:C-T$__,@V/UZ5%HQS@I^"4$P(P7O00@=% MXE_-?[W@;9;O8"DV?>XG>'RXU'R*WUKI!1:ZQ3H%>CQB?HR[N\^_Q-SX+U'X M?,/ECK/Y89#9"0CG'O'7JLR2R-O,--#VUK4F.ZX!_UUT&:L1MLMW.>1%7/Q(-F>]R,+D<12PV66#+S$5].!E]/; H&X"GX+4^'IK1-+;4E^ M(;)HYUCF#Z;J_BX=.O[Y^V,Z;?R]T,L8Y1P%'V.K$2][75"7]'@9!ERULG%I MQ6EIR[\:L:+Z\)-;* JDQ9DXJ_1*X7AQRM5F4==^L&Y3-IP.UJWJM&U[#_"Q M$ UJR]]N&-8M+986>XJ+W0RC>E?<%(YE(,'_*O/566XY4(]J[@3*TCR(X^QF M^R=W,M^$<_F\Z%PV0('>'EKN4JE:"4]Z:YDM<&A32()F4_<>#H=?PQ78EU5V MO %F^9F0C0?\1+1J1(.#DL0))XFC4KUH^&=")%3(.YZM(>DBE3RJ2M8$4RKP MII194G# J7F/>R2TI7+2B(3KY^^/TE;QVL8@W9L(V]9@F+1"6N%YKK FF,_& M&Z=R*+C[^3N=76"LSQ01\(20_=Y50N9TYY$YL=3J_[:NYN\S0$A$)(D'O YV MC6#F^&=XPU/GCY@Y'X8C4+J8^[KJ-Q=:Z]J035.5'6OQ.GPGD22@_J, 29;? MFRT*W*R<_9'>(W?$-?(]OT5^&(B _&%Z:[NEE FX25719OU).-:9$*0RL05(7RR%/V>J2)IR2)E2KT%-6>I"] M1RHX?%HV=5=VE"8-@J%P90_ARCIAVW.X8D&X@G5+(&MX*75NLD9&^ER,]+)H M94Y_%KLX-@Y2; Q2E"8-@8]XRC/N.P,]^/2$G@:TUHA-3SKNF\7JMMGX]N!_XOU MK_[%HK#4GSLIP*#VL4$NG:/TC,X?TTF2R.].$G%ZSZ)# MUO_NO>&'.P4$XDJ"YY+@G:K@I7PC-C6;375F\W;S,JI"RGYV4K1=INZP7D95 M2?!.5?".[F4NI5:RG/RB\1N+):E6DE9(*VS8"@\]$OT$LMX_$2RG@=EMNEX[ MI>NU0]1MS@2[WST$LDMQ5BK?3:MG6[!):G-*:G.8^M-42Q;J.JJK#56@DO(T M9F^'K4#-74V)6E -*NE"0QW)SC6H=49=YUU\2AIS%AI3:RUM?:$75=.2\C1F M;X>HIET5<#6VGC;[K8Q:8AACG9 N.BRP'TX0+K%J)I9^D'YP^^1X%<"U&O+E M>Q^]5 UT[='_M0F0W;H";2+B!KAU4R+N*I)G!U-$*'4$B=4(2"Q22%)(4L@& M*>2EU%VMP:BCLBM:(:VP82N\[ 8^#!%&)2$"I3Q/*>59J<)I?KS.D7#I5!PS MI\BZILJ*XI[5]73^C/,LXZ]U;-5^<5Y4EQ<%*;8E&R;=3)&9;JZ97G8UI=8, M2J#]E+%;(G;+%)3TX&SU8/P_P2 &+IN*H0\-T9=LTSDI[*%ZI,H!ROQ&+ MIJ6U-(IL6HN3)BEB(4O=%$N]O)BF]IA%YT7,#8E9+CN;O1*);J8A- M]7?3[=7'6*3L9R=%V^7$#NQE;!*\4Q6\HWN92\G>$ 8&(K) RXL\& M2SDO2+VTR?&,K[DJ$*#9(C(*2<'9 MWNM/:PO/]'U4H)Z,I)+K(->QC]K650%:;=6M^])(\?3#R^ MX"Q%MO!Z(<^8\L#6@$GC,/;Q Q\B-O+P(OKCJ]]/AIG=+'PKW9(R_8K7C4,D MZ=*O/'O1DQ]DQ'#')0 :AY<\C4-.79GV7%)QX7^'.5S?&(S\53=BWI]7W@ 6 M_<$;O7IO<>NW60(MD8DYF@!!B@S8BG;_G,2)/WB;21"K3IX@OOX_W0C65K*_ M.;%(%<#0[2M$W]W@]Q=_; ^LXT_\X">PV=[J_#1GY@_VPH()DWZP7O@4<-F< MW7OYKDU;N]+K(_JA1?CGD$DWX3/\\IL4B9W_"YX>I<0 ,621U'F\D7Z&8[\G M68HE2QFE!E'XS,TJVCGIU4^&T@WL#L+M*);>M?)OM-ZW)?R=03@:A:]@N20_ MECPIGCP#I=ZP AUQV[*?C*;TE\8A\.X- Q^)>;UA]M%TP?P*VOX8PY.ZL=_W MO@TV\^#TF M"H+'4=B?\$^&4B]G-SP[8LDD"@2S?HWA80PCN0 X _$M9R=^W0]ZHTF?B1^: M2@0;B?*1#Q78-W/3I5OK&7IU1(ZBL&K6QR-=@,$29LFE&FT.&\M^L=XDY51! MCPM:]A]Q@#6-D85Q:Z?C//$L\/RK,\@"(1 +F<9 M\@4X$<3I.68<@=&=.K]RCA)#&\-0,()A;PTWP6FN8.9'=)'$M8-RK1AO MNR M,#0,P*.]#EE0](52#&R*!]@@N8*+=X9B$&H69A)#;8 M5X@5@29\1=,T!$^P &U&WCAF'[(_/L+2QB/O[8,?\!WR+WV MGA[%VXHXCJ=E8.DOIV^W^5MS^:#T/:=MV^K2MY7V\O=6/E9MV]KRMU<]=O5[ MAD&+I<728OEBC8T>NVMYZ/)*UMUJ3)L'1_R3.X,-AB)L0-;+ W.^@1-?$DU$ M /J89G$($+L2#;]YP60 ,?PD@B43[2K1[I8-6! SHEHUF\=ZPP!^ZLDG9:U( MN@Z+0OC9'HE<19$K-F?4V5[7Z)J)1P].A'#F?PK#_N;(V1MW!)UC\4BUS3>[ M<*12R:%CK"SF2B_LOD3A\TV:?OW#3X;9?>CG7WCK!73IQ#&#__1_>K^J=$KK M]<' 5.+@OHNXUG3HD0Z2#A9UT-RO#FY25(GCI379<2Q957>>+TVZ2+K8G%U7 MTT7KJ/ZP/L@:TD'2P>;LNIH.VL?WAW;KVI$M2Y$-RR15)%6\5%5TCNH.'7*' MI(,7KX/N\=TA0B*HLFE8LNDL-@(U41K[7ST9:3EI.6FYZ>[Y:GX3+7=JS/V1DI.2DY+/ M*_GQ[_X-=V^E<*3DI.2DY)9R_-($4ZDMX4TJ3BI.*CZKXD8#_+B)LQT<6=$T M^.\Y:/DLUC=A99TC[A MEA9[:HLEK*R#8F5IA)5%6%G[I2%A91%6UH%M'F%E M$5;6@46.L+((*XL:,5?E:8_:U&-JU Q-.GCQ.GC\CB=3;UW;L@G'3\,F;!!2 MQ8M5Q:.V@YD$'4DZ2#IX_%XYTVQ=N[)FFK)E.J2*I(J7JHI[;B5_'WM-3Q)Z\A/6E[IN4O(WQRY&4P$-B_Y?T'')( M&;8 *:-+7M#GV#(?9J\9"%_LS+"::+&TV%-;+.&+U0M\\@BN8"FZF$[H8H0N MME\:$KH8H8L=EFJ$+D;H8H<6.4(7(W0QZEU=E=L^:A^4K5#_..G@Q>O@\9O$ M;!S3@&4BENSJ-5\QD2XV12I)%]?JHG;4%CJ;T#9)!TD'C]]?:.L<3T6#_^K. M:>"ID"Z2+NY!%_?#Q>P)MLW6M.[*AZ;*N*2>ABX0O1D@" M,UIT_*8[V\*F.T>Q9,?=68D(MZ+1TG947%;;)BB>RQ"SX_F'!C084ALQ*7G#E/SX-]>. MOK]*+M)RTG+2KX@TXR=L0XVL\R+?U<]#QBH!@+8*V.CV8 M(%HL+?;4%DO05@>$MM((VHJ@K?9+0X*V(FBKPU*-H*T(VNK0(D?05@1M16V3 MJW*T1VW!<1QJ728=O'@=/'Y_DN/R6U35=F33/HW69=)%TL4]Z.)1N[=<@GHD M'20=/'YKFXOM1JZL&*YL&37/&2)=;(I4DBZNU\4]M_ZM\8<$]4@Z>/$Z:!R_ M*\[56]>Z*6N:@Y6V)Z&+!&U%3>PS6G3\8C77P"G4MF;*AK5SJ3I!)C1:VHX* M">J:A )S&6)V_ 8, MH\/RJHI68_*/E)R4G)1\3LG-HU_^JXJ^OV(XTG+2_/*V\ >_W@C5Z]M[CUVRQ=EUQGS9$2Z%CDVU8D_R4^3)BD2[P(0_TH?65>7*@Y78M55X'\A]:!GT,FW83/\,MO M8*1!/D'&X.FO0Y8,621YG$EH)R4_EL*(_]/S@QC>&2$5) _>"7ILS-D;#B3X MVO0[7M#/'Y4,X:/B.\^,);'XY,B+8W\ =HY_OQ?YL 3?PP=YTL //'@T_FPX M9A%\)'@23VA+?PQ9('DOGC]"&RCSAV7[F !S^ OP%2;YS^.1W_-QF?Q%L80D ME/I^W .-RQ8U]MZ>@1DQOC6.6 Q_2R_>:,(^2L/P%9Q4)$O/89QDFTQ_C_#^210/7[P+>GG&CL"X?W@-N1 P_YHTD<$)1^(IDX[\S*['+=-.Y4E=H MKLO?/5%I[\1()00<$RX_11W3!=D'DV02@73Z@?\\><[%#X5X3OZFG'@%QDE> M# '):!2^QA\V-PJM$P*PM-RVK>NG@MJGM1U#.Z7%;D;9#='PCE]\LB%$T2L; MO; "%"!JUXQJEI>$K-CZ!OA.)X7B]$58(!Z1S<4,A\P$+R/'ME5;6T%^ M-2Y- 6[,V 0DC5HRJ25S^V2.X:R^>DTM%M?.K[[7]4=^\O8]#99N)^P>'B4, MO[#[U3,Y5NM:E5W=D76+X'I(#TD/2_7P*Z9*6>XR]ZB/-K@>V5 U6:E["@&U M1^\2#)A;!0/40'$H3_@_S(M^OH;5%<[A#M P9&WWD@1JT3EA"=O4QF\M:2Z: M=ETQ9,.]Y.Z<(QEP:Q^GN8W4JX1>%ZA>&QGP8<189<52%33ACN'(MEE755F# M3BHD8_LQX=O)&G8CR+9C((11@V3M0J)PFZ+PQAOQ+^$DJJY7&K?AKB*[RLYY M* K#3UC$JMCP[41-YZ*FZ;)A[)QBH3B\J@EW* YOO@GW7[8(C0QQE:#)CE[7 M50*%X: @K!NRHYQ&O0')8W/D<5//4%TN\:X4G('FR*YJGH1<7D+L MC_S^@,TVDX3U)1]+FEF<9_559%36E= M.[)A&[)K+*9UWM,1X")D;*6EKT_6U-:U)1N6)CLE;>5'D;7+B?[#+JR$-R=2 M_-_0>*O4TE?7,KQK!7-NNK)C4=!/0EA-")IBJ'.XR9$6G&+\IHB)B M_-XDBK!C?QQ&6WL$"K_V:_AO!(^J*QX"=%F&K%F+>7V*YR]#H)88\:U%BE_( MFJHC.X;6#*&ZA,#]/@RN,DLMX#5R2(VX$,_O):&_H2NAUI-&DT2>ET4NBCUUTVN8Z;1@VZ/4YX,[NCDBY!$CL M(*AA_(D?_ 1VUEN-1:,5@'G."0AP.32:-QKE6&AIJ)9"Z0G\,J\;OC !A,;Q M0UE?0.@A9EKRQN'3V%\3?XR7JVWIEHTC4 L!*L=^C5F (()Q'.)K\-57/QD* M-+;9G\37X6?+'RM+ 4ND5R^6_JV*VJ\&IBVZ\1](J8?![S%#&-JD\XQIAG_Q M3517?:=U;6FF["J+#5E\6Y7VL Y>=V^[<%?L I[%>1C[OZ1G#BPA,9#P/I%6%Z)Z@EN@A^IFJ]5*PRVP\X%0U(_;LH<6* MIM^!SS^Q +SD2/IW[WG\4?+ZB*,8)Q$'%,XT/4;0RA0BE#L@KO-Q O\G\!3A M]U*L1?C KG)TEU[XYW8&?GS.K&SV"W+^$_LT,MER/XO55A=!#512L67'7P[+QR'5:NZ[*E+HKF+%,%)XK2"I*7%7;,#Y$D1.R*0<"7*]-=AXA]6=#6 MJT&LU\%5ERSN2)PM6,"-S6];ZB1+P7+%K\&W/3@6@""D3F$*D8MHQRD^;FIV M[B?/L/A>V=EKN6GY(_V=COB9']FO\#=_PF^H,]8&Z-/[T)]$;\R+"O8%6[W4 M=FX6TY5<2_BQ6-B4TDWE&-$<2AIM_U(3"F:N"XJ[^F1I5-CJ;?K;/^"GO[.H MQX^9J>V\T@J; RETVLIB7]'?VE5/)DT\:^5G[]+3UA+=-)53AJG^F9^MNFP4 MOF9PY +4?!Z*.CMS>1C]Q5R41VF"PF<%/YEJ_CQL^8PEZ'HC'AS%0X[0[BT_ M$\*OW+(>0Y%/WU/Y>]J9(F#K:MLVMP.57OE8NVUJ!('M&$:=$-@5H(_/#24Y M.[;P4 =U]8(1HS,#)8%MRNBAU0(9W]T)_![OEU#89NDZ6DV+G>J'%$V/P.M&R+EWJ7.9<] MKIZYLWA1K*T8LJGN#&W1O!H]TI-SU9/5UT0U:PG>]ENRH=BR:34)M?F\ N!5 MW4([QP4TGX'F,S35"3MU.N%3:I BK2.M.Y)+=^MTZ8?L!IN[[U9-D8FON:?E M0,\H4&R^WO%4EWA>,5EY4O+K](;JV)G)1C_C$G)W:0]7\=9RK^V;I_Z,FNR# MB'GTA@O'?&HS$Y*W.LS&*6G'_+7_4D)4V?R9!KYG&MX>N$?64%;UR)X\/C;I MR;GJ295CX.Y:P@?LZ*@E3EV@( 3]L7$[>8^"1PH>*7A?B8 MDX+&1AR^*]C0]M 5W*"8BX1KMR!E%]$2Z&6:I=4QSI4"E:VOH'=S0CN6JQ D MQGY).$9:3)I\AXCC>IZ;/+[<--19=VN:TQEXP%M M3KC!4$0C65]P9:0%WMA;(Q#"K!S>A/$6(2[6(LN:J\EFB2>I'P&ACB7;K6O- MU&556RS;.B0J2AU;<5K7NJW)NKEX65 _ DK9@DO6Y):"G:181?7 G>#6RL%. M#HIU@BK=\^*A-/; "D[X2/K'4GT3XKP8I>C9TI[*XF4KKVG9<67/J$+=J MJK[]HE54=_"0[B)HTCQ#CX2],+O36M 73*VIZ LK-[LI_H*)X#6;X"]LBD># M#_:9Y>E>WW$5S5.-+EBRGJZ;KNNH'NOV!V;O?U7+M5NK81!L!0%,I/0=V%B2 MO6JM 4LFLR0LWZ>C&Z<.]Q!.$O , 4:M&0K# MU"6,0GCZ5F@,J?GV\%FC4?@:GRD\@ZVT=7LS#('SQE'0CX2CO[B;QNC@CUFU"_2>'48-NKA]"%P1,&R1C';%M?9!HXSM!R M7=FZK(&WI&JD:E-5L]>,>ZQ#T\S6M2T;FB4[:ET7Y#3>:UM,Q;XCKTKC86SN63%WKE"O'G8'R1*TSM$8W4ZOA91LEO7EB,; M)1C0!)"Q3T'XD2*(CCTMB[@CBM:],T9=AU@^KW MJ#2T?EFR=I.E@?^+]:_^Q:*P5(QMHJL*_VN144T7O9M:!#..A<%648BN'/-Q%QU/LEO)AP^2B?LF550 M49/PKCF?ZI;% 5>E\K.V:=05W%&//ZDOJ6_E?%EUY75!>2'05%S9J>UDUOC& M?IH4OVY2O*70I/ABHZ55VFAIYWIQA\\Y))Q!$M'P9% M#?Z)DOL3'O%I%/;^G"JJ#4K+0'_'\+0DFK#3;8C\,H&=,[!%@A1]Z3DG!6^: M+_1*]H$@DC?;XBC-,NY<>AP=H^V:]@FT#58-.#B7CM "]_.5C5Z8]"WD* B? MA4#-]-?.68"*78*7D#K4%,T@!/I+0=:NPAE.4NN(?G"G\EW%5U3<&" M&]DV=-E1ZX)9I/NUC17%H@NSPR@*NI&?KV%U_4 4'\N5%9W D0^N'3:YD0-J MQS!BK+I^($ZOID.HM?-E,WF/JOKAD/6JV;;KK!.ID8$U7S47,'!/]8KN+I ZDR=8$\*,*@*6^"9\AI6\20,? M[^P\:>2]QA,_D;PGSP_@DYT1K/.;!_0*I(@]>1&_<$%(VE)G"=!I M 90:?XY_:>CA+Z6(J?BUBBCC,]*,8+F[BK-5$&>G8N&PI>QS-5C'T5Z$D%M$ MSP9Q&<$? E?6Z_6B"4<\AW" 1=Y62+B,0^8N(ZM1O%U>[Q+?^>[D(9*[5V% MW3H*[G:9#T-^?QRQP4B ;R.X>\E820&QWF<#;S+:'I%Z;O]W]U]F M C'D[!WH2C3!L\FM^+&,) A$78I [> MR.)>_Y8C:_<]L "":[TA6!FQ](JJ M4MY65+9L_+6O\&-?&"LS\X[6NC;MQ21T6WH(0.UAI2E\L3YK5W WWZ)V9D*\ MIXB!8"8A&("8)%*?Q;W('V==$(7?YY@9]D>0^> I%%CK3]Y(&D MG41@8U/JPI(YOK4CXQ.?_41, CW7XS(SJ5D1O72OM9=!FJ159#;%O M6=KJY:%!+P71?X70)&9!835&ZSI O.Y#0MH^D4GRK4BX)4R?A\MV@O8CS 2 M,RW@#2\()B"[N5'GY@S$O;(U4Y=8L_*]%BW9(P["Z*? ^M[3$LN&4X46+<7? MY.ETCE3_8MQRETF3& 0*@=.S^1R],!J'?'_C"?P5@R4_"\6Z"\3(#J%5W\(H M\G&4!Q*8>VLTBU_"J LG>!X;3>TB)YT/IJ?K!7^B2S^,WR!8LE M99-+!H7/C(%V(8X[2?Q1%I#F/WV&;/YOT%IDQXT?]3"T[L0Q>^X"=6<(BE0" M]Q.!946Z\'P%LOSOG_RW^>/ /?GP6[*QKJ M&=1 +)'>$ M V%TUO2[ST?4]]QQ/0PXL,##X"9]QKR_!1[E_K8D8H63W""<1(MGI8B]0(#) MH\'95BT,]W!_WM,3GG63ZH?3Y1O+SX/PD]F60/CXX+YO0F,_@9T-7V%=-]X8 MWL&!?B52!T="W2PY)4V/@& .1A-N>K=DCK5WYKAPU L#MKB)GC?VL:V.C^." M!T\@])CW8-698JTYH^_($U?%D+-D?%UF!O@Q=+G8\?AG^:B8!-/#K.HP-LM< MO>GO:0SV!4SLG\X$_T4PUE3LR#"?6 M')T6II-M>W1R(3X88&Z'CQR;/SJUI4Z/C_K"$WR/^2](&)F?FB"@=[QA(^,DC'?_W I0.)_&\IB[//XH.YQV^<\(8S;-!@#Y M@:Z1R.K@@A*/3V8$/GC(G:DW&OCP2L^'A_/YB7PZEH>$$#^ZY+R2Q[IQ1GV1 M'1/>F6=L?C#$P)AE 2;+T)VSWC# 7#\V'1[*.$?.'420_^+XJ%XN GLL,8ILK!5XFAD-,TN7C\P..Y]<*OP#;B26]8 MNN"2)1:(Z943(.($6#NZKL*@.ELQ6NO[I^S2_BEG31?3WL/8%8/J3##9-V' M;X!0K!?'U9UHD'X7K,O7K;;;]L*UX-9VV^$>XPK-]D+"JUH,8Q\J:>CBT-D2 MXSA[&NT5!.<8F3M[OYD[35$PD"N)'79)W&$R"?81,+'']%%^O)2:I>*[E%3Q M$)QYO$@J;0VI'O%[GS!I@K_$@IC;MDZ$P1%W-Y_>IA])A\=V7L&PXW"3Y&U* MY?@!EAO]''K! [^!B/\>H:F^"[[S/%?5"W5-P8LA7;9+XDV\&DE C?A,8KYO ME**;D1?'4H=?4 !E'I.P]Z>49I1R4417.W7N.-T8)%6,,D,<19NZ M&,X4#)PJ$U\_6>+C4<:U9&TGZF=WE/"IT0CU)&)PD U$B#0CW$!H< (CC#&R MVD8>G#Y[?9;?P6>\2 =&SZL-#QR$EF0&)XQ\<%QHRC>_]FK@Y5E[ M\SN\B5AD_V+]; YO=0;@6='PD M>)>G1;.AWJ,PQK@LYBH"Y\U>/N\["Z?P*2*3C??H6$XG 0_#7GI%6#2!U:]C M[=6S?8HG\D*,LDU9CH;AFV;HLJDM5@]DXHD;R*>C<[)UDRD!<+9Z-J(\BMYP M^S-D%]9A6=G'%L19#9BU,T'P5LHQ9<->K&[DS/9GB5%4,TZ8LL'P60U+/&1L M/OP^W3BR<'>Q32"Y)N.^<2"I*59]@>2:XW5=@:2FP"E;;:^[UCAZ(%DM"54] MD'3.)Y!T3C:6@3.-99<.QSB90-(]5>*K>)22X415.OFI2BBY25*',(X*&$._ M;=JRYBP2LLJIZ!G]XZ/62A^@'JM3#%&^K.A7P M#+[,<[V*G^&!6^[G>\)CQ>41PQ:.WUF7Z:Q_TP9O!K47C\O3+?/[J@%'P(FQ ME'[V*@P>V9N(J9Q)J/O6$XP@A %#"C@N';SV&?C:1W M_-;">I_&R=4T9U9T%C0G)5[<"?JL50>%@="4WV_"CJ-P!(_JLV?! M^P'#VLWTX#(5NPB-,,B[/_"S7\R:'-ZX^\*KV[3G@Q?.Q"A.:_,5!TSN.*O! M3G>VV]B$YIBRHU-R9U6$U1F-%O>.)^@YZ9IOI7G+"#1#$TY97FT,*TS%D L/ M;%9*!% ?+WN?K][>[68:HYV54:]CVE?@R>>OIOG+>H/OIBV)MZNH'\71#[P" M.IK_D,19]2P$\$'<4JM:5C7C23ZRN V*!9(Y!7J5W*(=(34WY^"-]YQ'?X:^I']_/A<%+ MNH;X:^)4+J=_?!*%1>(?-W-G=5YC%:*EX_780AMX"@Y_84VF191C50V4UEVU MB9_@O\ S(7%GD@SAJ /GC>IF%C'A73[,NMS/ISN<%HEMO@_CD/MP\P!WY3Z* M4E3*LMN4T9E4"9,+#< 0[&5-QG?DA M6<)_O4E",5;+=9;*AZ45@7E+E^A-P*QXO%\:CMRI]\BZ%D ;Q4^MN H%QP _ M(O$0600_J9\8>UF / 8%X8\1*M1E3V":DLCCJX)'>=(88JHKH=M=+(D$@>JS MJ'1S[)\\0XL"9*?]J-TI]VIW1-&[G9;2/S9K321DIUCJL1+A<"GM2/%B1T UN. M!@NMRDB4CO;]/L;$Z8/%P@IG7O$3.:W&^>V(%+X&\-M#?SR]M$FWDA(8A.E7 MCXT3GCSO@QSZ@?^,(1G?=WKFG%5[AIT]@9?53 Y2L^6-4A:"M(J:\9570[4Y ME#LN&96-L*:LZ+2O;7&[G LUK,1QP$7H=NEXI:5^8YF'?P4!6*9(_O,SZ_L0 M!('$C2,?;U+",B//,VSC<13^@F7S3^_?U6[+86T+#E=>W$XFC!6IT06NMJ7[<%&-Q5.+CQ)@^5E*=>X1':P[YW8(G%HHO8:3 M45\D'?+Z96_A1Q9V,FNZI]^;GPE=,=F66 M^V[Z6+D0^TRKG&,,BC#;CZ^5: /6]XOQAWA\\/IXW!$7 IQX_$8 []3!#<"W M@ZLB-46^333SY[D6?AF0)GWR=6\:P<>3[C_3[V%]=_X+>(.?)W/2<)#] B?A MQTPDU/GF(A8.A#?SP37TDKR\>^H#L_8HO#WH\8$+0R!,ES%$9TFB<)JL0B,Q M\E.L!=B^Z+H%WP0;P LZD WX0;]ZB^)!#I'\B1]PJWYO@^/S;/0!%'Z$)S., MD+Y';, B[$[@;Y[%(;J8=,9.$]%@G9N&*7P%;RC #N(9S>R+=DZN7OZO-$,C MB5YN7OJ3Y?D^5*!6BKQTA>!A'W1K/?VNCDA 'OQ;.2K5X99:EXJ/CN%9#X."8[W)?E&M[E<1>-;22LLX%XSH MIUGQY(>$RGMS0+/JZ"S8 MI@!LH?SBLKH*-+O)705DCPYMCU876%].A:KFU%&A>CR#=++5J9I;5W7J(4P2 MU;RNK7G5J.9UYO9?+[_]-S9:5A,S'&>=T$@!IO9P^#6<=9TN&QQ^%^VGCM7] M2PY^:"MS;HUS;FU_N-UZ#_GAMF0#ZNH-['IP;:X><3:D7G1V0_\_>V_:Y39R MI(W^%1R.YWW5]R0I[(LTPWNJM;1E:QN5VGWG4Q\4F2S"0A$T %:I_.MO1"8 M@B3 #2 ) NECRU5%$LPEXHD]HAA.'%OM*]<[EO?[BF\P6CS XN'CW)G.:3+) M.T4:>,14KU1GJLTY>$T#>W5EH,HG&MBK'O78[:_I^G&?%(N]V&+U.NT/--HEEU#6;_+3SBHYDRG5(.R'1MF:@ M6'M'AGVE(6.KK>RZ,12C1F9-Y7DBRE-=AZDYA5RJ83=3;3-GK\4L>L@S]M[0 M5=!L<:LA9:/3$*.VN]T$>7T!HZ^WL-H M#P54P+B \0J3'[=7W=8(WYD)P:R'PW4N ]#C@ZAQN\I^ )%:72#2:W]&%^:POP_""?6.%7H%&[X2J'G1 M,*F7W /V%3DZQ4W#%J0FL?7-KCX;GO\#:;@1/H!V4F(#A5X!,1[LK,).K -E MLS?1<;9-$\GQVI_1!8LNI5-ATUU4NKW[.?=X>GJ)=-NN+NMR%]3ECE'BY<1; M"@JUFW6ZT@4ZO?9G=#6W8[.KI";[N)RVRNQC91_[V.X-C8%N M-L$^%OC:I+W5;NO60_NKMN[AC6%UIVYCMS:3]B7KIS(L;:I6W/]&D16EK_9: MT@ GZ4.S;(/CS?@%LPXX=SAT)&O:G@\8XJB4O!%2,AFOR4UQ'&>@&?8Q/7$4 M8R"KSDE:K!CUMU@1BQ6+O<+%:N4OG[8M4.E;%>,ZFYLD0EW*>;#K:/7B7/=I MY'2<0YJ[7-5>3]TAZ:C :_..B3OGV"%AKTKF+=S'(-NY^^X9$JDC:ZG+11%B@P5ULZ[QDH6)][_#N.P&4-C;F2]]5W ME_G\C"R_H0/L]_FXSJ;&+B MR05*1+N15N##\14.R!O.T:C30'4&JQ\4VL<@!YLR[>P['LKA1W31?)T MMKRI7\$^]K#E3:.DL7.#:K\N$'EI$U>5Z1;'#;*\O"UOFKVAJNE$J\U+VT0B M[50M.$/%JS7FK=[0'MAG&8[750S;*E'W&/'99&/>;OUHA8X1:Z,$;AW&O(," ME^C:YB :0:-72J-- =0:C'E+;AR BL#\#@K3&F4$6\H5[&,/IX2E8B]?503F MV\M59;J%?J7&O*7UAHI&#+FR;M%@&NU68!Y!\5IM>4OO#;6!98G _(44 _VJ M;7G+*!' [<&RCA%KH^1M#;:\979 WG:,1IL"J'78\E;C +1JC_J3#HO=OX@L M:;2XWI:_RR5FQ_:3;X#59)]H#EPE*FF**U<\0X#$M8-$':J>4_H)?I3LJY4XV .B27&G.QH_#T<:4 M=UV/IX K]U/I9AYZ/AZK,=B_O_H948$]\94')^R-MK<59#CQAXN#">)H=2]E MW?=-M8_QM2O%Q-7N^[F^^XB23\E!2$@JCU[\C#2W!WXVN;+'ZA7K,7T>[UW5M/NBTR]XH3;=./ (U=XE'CD"UM=Y0)9JJ$%VIV?/4;-_2 M"0E7=$!KQ*Z/"<&NL6SM(U5S#'OH2%5;QTZ%N3XD7>#20Y[1A1[,FJ[7/8VR MG"2KY.;9!C;-T42_90'E9Y[>N@;AQ=-;ZX'PU>FMJ[K7Q/M)Q_U_TS H!'.S M![!MJXKZ^BK@_&"S:'>F=.-8ZS=TQX"97890'4M4*TNF-$YLT[!KB#[,OK+X MS&]A$!T>3;;K,2:.:VAX=1)0'J^Z8 38P*MO7#:;% M/9[1!?V<$2*G/=>?UPV&>^KG^ZCG#AN'(I^U=.;89YS;)WL)JGH?A!/J':M^ MM+#F_5+J1W(1"_CRE.T.4>P=N6[%OHG>F([1XB4UCP)ZW*Y^'$"K2A=H]=J? MT073.R5A87Q?6/J]^SGW0O:9XZ2?6ANB--C6Z1@M7E+ZIKID"2@74+YW)LX:A#QKC(3)UU%>CDZ M+SZ\:%1WO<= 4TQ+L<1+++$SMGNN^\>I;'=AH=?AVLZNZ5@+W:[?0F^0AE^9 M"*]?16N)(G8IFSK'8@?;U$Z]-G6#^*HFX==8$CR;?5Q.7F7VL;+;/M9DN3GV ML8#8)NVM=ENW'MI?M765 XQ=36YDQL]>7=JV]FU+KLU2X5[G0>3A&UZ%U'>Q MM=:R5_ 6E_$Y1_9V@R)]SXX/[&RUD?O^^:ZH;'Q[S1S M&\P!-/MW(75_]-T)+/J5ZS^YSU'OY>H!E=B":V<"!Y*_@*/.;D.7&_+CLD M4&1X4^]]S/B=N^_.$>YN-G=,;SEQPGN<\*F;'K;D_ 237XP$\S)5I/IT.=6G M/,)4W#^MEF+XG.:[*YZDR6IO:*@#NU.9U*(<8-]D@\8WYM1D#0F8R';EV7]7 M2<$BRSBA5/LJLHPU&;M3#DR]"5%4H7H(U:-)!2.:; AE1"@C%U-&*F<^:K+9 M165$R!DA9\XO9XY/HM1DZYKD3&&$1O366-*9TQ!7"J:]RP/%;'&CC(Z179DF M4'>(*5?61!I,C=6Z>S66#HM=')9<>[+L:5P ML-<,&5&5VG6:;O4H=([LR :QV!S3569"7C>R8D= Z8CY&$#3$!5$Q*R981X*0E9W014=2$A MKU5"-@H0*UB JE$&B(=TZNBR<5\\7>W\MA^F_P^,32@1?N_3RYI3CWRLP1JS M>D.%F)I,=,T0#L=KPZ0R@\R\$H/,[@WU@7R6RM.N8M,10JH)!IE3(K;: TD= MH\-+R!/$!=K7"/88I8[MY,LZ3R:3 +5@(G' MP0+GBK+NH]UN%VTVWN#1L5\,,52=.$Y=[K4Z*.(*W7)M>$:%T5L"*AH-%37H M?H: BE.P*%-57K*QVL-T7OK:+/2KG7[^=A%Z./9\2J7(^RD]P >FD41A76,V MO5Q*!Y<3]AXD;7?V+'E1M(!W',I$MKR#B=[X;A1]F203:;^$WW"I.2%Z.$]L MB4VQH>T';V%7RY+ZMV"5F73+4?1Q(,5/@30-?.!''%J/RYY1OJ4G+YZRV\-; MC))7(Z7PX.R2D!"[^"-7?]3U'[5ZI\2,(A+0Y1SO]I'ZST1Z MHB%-;P?O3W(CO!W&O:K#N9?MF/Z<>_!6V&K^-9O?]\3U0NG1]1?L:I%:FL_< MAGSUS&THNYD[ 5LOVDZS.RYDP\V>4N'-;,S)L-(^T.]DV>57<>#2E3,N7>L- M36(5E%:N P2"> Z;4,:S$-SP$ M8^H/I*V1$&5]E^^!)?^!''D3191M]J/GWGF^%WLT^D3=:!'2\9?9-SI:A"C% MX0V?@UF8_@J*IA?AYYF&\IV.IC/O7PL:?4>0^ [?^ZL?C'[DSD'GUP Z#1W? MQ.D?<5T43FT.*XO#!>T-B^$B(]?2$YH$OA\\X6_ 1(L'KO:6AE.8GK5-J^(Z M?%X+RVT%5@W*'X/#5.?CNBHH5KX[C^BK](?78R^:^^[S*V_&U"/VH=>KWV;, M-U15IK_QEU\_>>-XBG;%0.:VQ>I-N8Z!WKKY4<8.W= A5&T9-S1+#>3W$O$NL;Y,G"="B MN?YA-E_$A2+$P'$6=I."+EWPKW_SHA_]24C!LL&Q\#2*I="--YB[JQFE9=R@ MYKE!JX47^FJ.&4PT7)J2FGR)&_G/4^<<-HX3W_U$-1FT/=^;;&B$=63(M),3 MM[>;J2R5L(_R8+-"MG-QV(PZ'P,?# 4PH)[K",JVDR;UHRWO39H\U!*W08U2 M]7K4=#5W;#NRZBKZG:([(PT.V+$5E]Z-)\;H3\7"1I#)@XJ=/8IF MJGUCPW/%_@R*Z"X/TFD/T2J,N7W&8(LE_9__L%5%>2W=TGND.>D;G0=PT[/[ M_5U@#0XL?L]%"\=>-/*#"!X>)7OU9EPTX#W&4S=&YS;<8.1%,;Z<1:R>W&<, M9CU-O=%4@C6Y/)0N!7.*EE[$7+*/'GV*)"^.I#MT-M(H&DCO)A/NMY7&RPCG MOQ9N"'9B$MZ\I?.8(HRD,4YU+<8Y&X44@_7LT2&['>Y0Y)M@43>VY>PO ^G& M]Y>OX^)89'5Q%WECSPT]6#'N#;9$7=A1>AQN2*5[&MR'[GR*K.X_2WXP/W45$)!J/!M)\$<[QO@:M(,5/2[JA/T?^ M8@R/7O5'/TWI+#FRE%;F83#QXI= MD!6S^E-'7(@";SW4;=XI9F[CZA_P3-" M,%+-3(2=?PFKQZ7H P//X@/Z=48)0]Z"-(Y>OOGRVZVXA;/>0HZ!)I3R; -D M$< <^%."E^).SLP9P!94BMV?TAV=4<0J^A/3SF@K,!N$' BTJ1MA:@KL$/ 9 M(6 TQ6RZE ?EAH[_!Q/ R8NI\%37E7@L![5!.J-/K%$+4(1MJZ#>&&F'$EH MM#QZ\3/3&>"$N1R,7@D./BL'W^@ G;,H#A?O'# R;W@&(WRK\_2M\_#\'@#6'1>)FN%$TI9?S /\#J'(-0:"Z-N=UW/T?4 M/_'];DU0319OJ7C70>3A&UZ%%'VCCW29S?"?J^9S0B#R\B/N713XB[C\(UOQ M[EZ0"4. MX[4S@0/)7\!19[=#]@S_ZRY\.2S:WQ8GBEGL1+%V+4N@12UH 4KV8H(EZD7 :9\XD9 K2;&U"Y8_#WZ+,9PX.&S0/N+W]^-'TL? M 2'WO,2Q!X >/DO_QWV8OY9F"WPW73#'KQ0MYG.?T':1PPVU;BL:I%=6/@WYF4;WH_:K^VOLE MK\I1GX[B,)AYHVB%Y\557OHJW\'-_)/&R76Z,>ASS^A&IVXXFC(F'--'Z@=S MQH*)\U%1P7(SNIJ9^.M!2E&W.=SGI06>U]\@1;.NIW'H_]SB3JB23R]G;MY% LX\-2VWWR2P] MOHE'&X],K8/1VG@P@I8JTE*[,H6+-_T-C%50@*L46=1#0Z?LYR=6>/85UE08 MPA/-M<8P47%>\_98?)62M;95"Q=ML=DYZX:Z(>9S+,X_>&SI$=C1B MVDV2/#7Y0*[>CF-9MZ)^NIR'U.WM L_"0]A'29&)[FPVXVO/_ I!:Y:ZO;_C M66C-!#-;5XEC:H+66DUKZN5IS>H-=5TCFF$+6FLUK6F7IS6[-S0UA5B6U2!: MZUHTH:":0[0EW,(WV[M.G85O'.8Y5!RPWRIS3O.<'X+:R+OSN[2:WR\=X+).+4HVP8HK&4%O7O*$KG3.$ M'W0+SUP^5F7AU BB*QHF@C7(>A.^@OJI[?+1*LMFU&:I1)6%U[W=U';Y&(_% M8SR@#^A-F4\EJ.U$U';Y&(\M([4!31'%KISW(?R@1VN?FZV\A =T"^-K;!:NR1#YH*VGM&R,\:@ZT73A!6TWK5T^PF/;O:$CJT11 ME ;16M=\H.O-U(4'= O37#Y093M8'J)8E5E&. @:36DG#E)-O)]TW/\W\'X1 MD3DR'RV@J*\%F;6:S"X?TG$4 6A=H+3+AW,<%6P;@\"A-(C4NN7M3(?""._F M%DZY?"C*P5 48+))-%7X-]M-;9>/1#EZ;VA:&K&JAZ$$K369UHS+QVT<@V45 MZQ9F%@MJ:S6U73YRXY@H1PW#(9;2ICS/O?OG[CU@HI0(&Z?#[M]9][#-MX?S M=*7%!NBC6.6FLC(W2ZNK@XS@1,&)#=CU85+QXKP(FP!>E(EM:D2UZXI(G)87 M:XI5-(1YBH=F_A8&423-PV#BQ=(+'W[YY:@!FLG6BP:F/@P5.GZ\^_7%? M/Y!88D.7V+4TLSJ&:.X;*F_<_@^6R"V5N[N&:#+P_D/- MTHA3T!QNPS\D\H6NE)#6G<*G("2S-U1-HIN;&KF@H[;0T7H9]RGHR,)('@*2 M(*3V$M)ZC?8I",G&1B8&T0L&\ER$D+KF&*]K'F1'ZLAVS(.LQ H.9NM:MDD4 M6XS7:3<5;2^OKD)%BLQJIW2'R+J@HG93T>FB68J"=2JF#1J>W"2WC*"B<\]E MK$1%6/',ZCA5K4D=1;OFW*MUWN+U6C]USENLQ!:LO-FR;&)6[^LL;.A&4]'I MXB:*WAO:AD4<1XRG:34-[9B.6(F&6#DRJ !$5YM4("JHZ-Q##RM1$2LSM@R' MZ(V29UUSY54?9M@1DV?',,-*O&#UAHZN$Z/Z&"]A-C>:AK8WL*U$0Q@3(:IM M$*!4046MIJ+3A1,4%DXP3(4H@HI:3D6G"R>H,G/AJ39QU":UR.R:"Z^F48%= M,79.%QE1663$,FII["),YD93T>DB(RJ/C(#)[*ABEGF[J>AT@0158W-\59.H MU:.T@HH:346G"R2H.G9 UW2=J(:8A-(8%:_*(+[KM7L.RU#=F,1W@@Q5U0"0 MU0K;MN^?H"KLYR:#ZXXA>Y6H!PLN=(>HU:.T@H::C45G*+M0+>?2\VJ9>-<1LV?'Q+M*S, GV2G"B==N M"CHR-K)U0IVNU3>A3I!/H\GG=)$$36%I4[( H'93T.FB"%IM$^6$V^X2$^6Z M8M&<+@*B:;VAYM122"&LXD;3T.GB'YH.*.IH1*T^:U#04)-I:,?\MTHT9/2& MEJ4251?5LNVFH=.%"C2S-S1UDYA.D^KVJWKG]FX2F7RNFY,P#MM\>_AIUZRV M2OQD 283R[:([-1E(#5CV(Q@,<%BM8U@J\1B-H@L HQ$#+VN-$;!8H+%&K#K M^B:K56(P+.+!Y",-.*PN1['@,,%A#=AUG1/3JO"8CAW3%&(Y=HV>](9-0BLV M"!O"%,63T#[,1L$#36:@29,P>)"".0U=O)3RSD5[',*IIGGMZT412VSH$KN6 MB%3'3+1]@[B-V__!,O>*).MAB:L;0]%*$E>_RT4_('UO*:-C$*1KJ+<1H7M*F.GZ-VO8D5IYFC5@N;8$VO91.G M8-"&J*-K"T'M.4^M%H+",E\-",K8#-((@FH+0>U9X5L+06&E+Y$5^)\E&@^T MEZ3V'+%6"TG9:#L!1A4$DB]"4%WSM]KA8Q, M['>FRAK1Y"8U.NB:%[#ZE+:.V$8[IK35PA-6;VBK#E&URAPA[.Q&T]+VIJJU MT)+=&UJV1BSA_VLY+9T^+F$X//H+IH19N1F(H*9&4]/I(Q.FS.9)RB:QJ[/2I@8 ME2"Z*HLQXJVGIM/')4P=#%/#(:;9)&3JFMNOQNENUVL9G6:Z6RU,8O2&JJH2 MU=KT!%YS8:$@J#Q!G;$BQ,2*$*S$,ZI$[01!-9N@SE@18EJ8$V@1TZF2OB\( MJMD$=<9Z$!/K02R5.)4FFPI_X&4'P5VOG70@9ZQ'74[)&2S\HMDRD0L*0T3. M35M(:CWTT%87 MG+VEPN7,@\C#-[P*J0_O?*2OG[QQ/$W]MKE/\56\DI^BP%_$Y1]Y<,-[ M;]9//NFLDN&(PJV&YZ7Q$]OX=QJFJYJ[][1_%U+W1]^=P*)? MN?Z3^QSU7JX>4(DAL'8F<"#Y"SCJ[/ZYB&)O\LS_Y,W&<)2O%)M!!M_370AK M*]C?MB_@;OH\U21LH&BFVKG7IQGR#8]BY\)>7!SR0^2$GYE3R MS+6[26I,\:M+1.KF&5%)99S=;WIP;TJ'1 M4H=MOD7LM3F#])3L93&]4K&)74FO/.BV+NS0%?S6=GZK%[I6SH/X;IX5-"=C27W(8#5_9O]X:AYI&+'$ABZQ:_FR==28L5O-*DO54;77H.7L$L0@M44[UROVG!*X)7SL&5[UXK3\(H.O*)9Q"H87R7:6%S:!CM^ MONGU)G%4&V]Z#I8Q>D/3(H;:I*Y_(D&H?MK:WCW\-+1E@IJO@>JB5.XJ)(BK MT<2UO0WW:8@+IY]J!I%UT?VVW<2UO2_W:8C+;B)R=B<$<>T]'?4DQ.5@_H)L$ZWZN 1!7(TFK@O$ZQQLCJ%A^]P6 MQB $<>T]/_4TQ*4"<0%R605]5X0C\E+Z8Z6!JEVQMBX0XG(T;*QK$+.@#ZHP MY=M$7!>("3E84FUHQ-$K#UP5Q-5DXMJ8MWH.XC)Z0UW#D9F"N-I-7!<(GSA8 M9FT6-^\33LAS*9'59[%VQ,[:,8OU-"QB]8:62G2M26:6L.'//9OU-+1E,]HJ M:L0C:*M-M'6!L(F#81-=)[;9I$0U05SG'MUZ"N+"Y@F,N!2[2=C39-< MNV)?G3\"A*780Q5!6*YO&)BA M9A#3K!S_$79\HXGK_/$?0\;R&5DCIO!NMYRXSA\Y,60+C%]%(9HF?@$@:PT:[ KAM4% C\*-H-3+*(6C/(25GN;B.L"@1\%*V4L(*Y&Y0T)XJJ=N#;& M#YZ#N R0ZHY!'!$I:3EQ72!2HF"EC*$32U4:1%Q5_8U[-TM-/M?-43*';;X] MC+8YDO N'W1S%W8*"-X3O+?DO5WS"4_#>S;C/1W'S5=N M62-X3_!>H*U0G.$YS7@%U7FUUX!MY39>0]6;&) M?B4:9TV1@H8P2_$@PP] %R&-8HG^G&-WA*-F%VZ.E:QUZMZ^/ANQQ(8NL6OY M6G7,+MPW+MVX_1\L?ELJ9'?-+DR1]QT'WL/EJ=(;.C91JD^3:E[FAN"*]G+% M]D24RER!U;JJ3E2UA0E-@BW:RQ;;>'5B9C#!C196))3HMMIR.MM-?.$]NKFBOS!':QM10BBP:*+:>C[07,5>E(DWM#VR*F7#E[6Y!1H\GH MM*$M3>D--4TGIM%")[Z@H[TG^E6F(Y6K>G:CJMN[YMZK=7A?5VR@TX:#- WD MM$Z&V:1B/4%&YQ[(5YF,L/>J[H"Z)^"HW71T MVD"#AFU6#868EM4@.NJ:9Z_ZF+V.&#\[QNQ5Y@:,EYC$<,1 TW:3485PR<3[ M2D8JN*^EJ04*M)Z+31!0VK+G%NMP@NM)N,*@07MB.1+C<1 MB;KFR*MI$%Y7C)W3QDATI3>T%&*+Y+R6D]%I0R2ZRG(\=4VX\-I-1J<-*.@: MNEXL8AN5&]H(.FHT'9TVHJ#K0$>*051=).SSV8K@H)F8*$ND%"%2(*.TC($B34#1(Z631!;V0TH6L^O%I&R77$UMDQ M2JZRK>/TA@;1%3&VL]U4=+*HB%%?5$204*-)Z+2A!$-!IPO1+.&[:S<950@E M[$ BM8E(U"VW7:5);UVQ;DX;!3$T#*;)1&_4P$-A)9][J%ME.M)Q<*:.S;(% M';69CG;,;ZM,1UA8063; D02E-1N2CIM:85A]H:VZA#0(1M$1U6==WLWDMSL M>]ZA*1F';;X]/+5K+EMEGF(CV!39!JZJ:PAP,X;1"#83;%;;"+;*;&;WAHZI M$MVJR]$NF$PP60-V7=^LMC:=;!931[XAO!%\02USS26O-DH>*#2"S^(HE^DHV:H)3L_U?2O?5TI8HD- M76+7$I7JF*&V;URWD41]46V(6@0;^.]>?UVV @I_8"#\$2#X<,FJ M@ *+\[BMS3*X7ZXX^T%P1HLY8SV;XS2",)E&/X(S266JG MX0RM-[14AVA"9@C.N!;.6(]HG88S]-[0U( S"MK 7X0SNI4(>(J!:M>;17$8 M@VQ,5#L-@QB<011[TXVW/X.(A)QFD]*Z,_@TI&3VAIHL$\/9[)TK2*DMI+1> MUWL:4N+Y*)I";&VSJ90@IK80TWJ%[VF(R0819ZO$*,BZN @I= M8[4 M1NT8L%:1&3 _PC*(HXM:WW93T?9:WVI49&'XWU2(98I!NNVFHNWEOA6I"(M] M0<>SC"8-21!4=.[9:A6I2,4*-8.86N7):L+/UXS):M=K_]0Y6:TB6V ;5,LF MIM.D,BEA19][L%I%*L+R7Z(Z-E$<,4CWVNCH,&_,QFBUDWAC+*,WU&V9R 43 MUH1CK[&D5.=PM8H$9 (!$<4V"4!?@R"I:UZ]ZL/5.F+][!BN5I$;K-[0UBQB M*6)@9;NI:'LWU(I49/>&EJT12Q9>X793T2EC"Y;#>KS("G%D,0JHW71TRNB" MS8H+5=DD=J.B5%WSZ=4T9*TK1L\I0R6V FJ>I1++J>SD%J9SHZGHE*$26\6 MFTHC4\86;*S-T'6B5W=="#=>$P:L M7:_MDLE1FVU1OJI@6J7Y6Z#$%*S2:EL]1EV'9O:%@FT0M:SHK:W#.H?K4,8+M> M2^A GEB/G)R&)U@(15=T8A>$4$1^3%N(:3U\T%87FN+?3,"7&,'"@H4%"Y?/P#L% M$YL@Z(A_\%_Z3; M2F[+4N$ZYT'DX=M>A=2']S_2UT_>.)ZFRE3N4\EFY>5'W#O8VB(N_\B#&]Y[ ML_28G%5>'E$<;WA^&E5QE>_[:$PEE\[.9_/?:9BN:N[>T_Y=2-T??7<"BW[E M^D_N<]1[N7I )=2R=B9P(/D+..KL_KF(8F_RS/_DS<9PE*\4FV$TW]-="&LK MV-\:<23\H6BFVK=[6U[6^T9]RSOW97^?4NE-\ #?_/Q__L-6%>MU)(5T'H2, MB:2(WC_ "B/)C:1@(OUM,:-<.==D(JFRJA')G8VEMW1$'^YHF+RFL-=4(CW1 MD.)')X'O!T_1J]5CWW9D\^O_)F;'/L M0Z]7'V?,-V"#G3Y_>4EE YE36N)32[XY>7G 7EH#0?Z:)0\T2R]]61XHI:]M M>ZRB#FQ=/>JQVU_3]>,^N7.QVEZ/W>&WW.GTWGSKH=I0CO!.#KKV7H-/;Y"] M2KFC(8OJMX#F$&TSP-FF([$ID8ADQ44XP":#,%6<;V5H;'4I#)*,BQ;:([:H,H MJ&MZ:JVS>KJB86SORW@L2UC $C;HJ 91"XHLA([:)@K:WI/Q6 JR@8),8FHF M<>3-FB^AI)X+5*N/P^B*C$,C3BJ$U2*X1B6C\%G21, MJZC8(DH5G%2%A!)H8M9LVUFX).$HU23* @G9B: M2@RM,I@*_?02K0B[HDV<)/:D6, !C$5AYB-2AL4^FC]%'22V)-B,PI2%)N8 M:IL"^GNG9.]=#=+&9.W#-M\>;M+MDT2P%(Q@Z2H LERCS[4933\$?PG^VIN_ M3N*.5C&ZIQM,WU>5NJ9*GZ$=1W5+H"'L4%PR^EL0C)\\O[P\8H_]YFYAO5]* MI5K/?17,$RRQ:QZU.@I&]W6'-&[_!XN$E@+_KH+1%"L.!W\L&54T8E1/.VZ> MJU#P0WOY87L@\GA^4)O(#]UR?)ZB7+0CWJP=Y:+%;#'Q?M)Q_]\T# HY0NL- M60,O]76#_%C"$WKN2M&C:$=O(NUTS8*HJTBT&T'5746BQZL6&)@GCJD1JWJ5 M:/.4;4%">U>)'D]"9C-)J&OZ::UEHEU1+[:'ZH_G"3:J15=D8IB5G=="0VTT M"6V/U1]/0G8S2:AKBFKU0M&NZ!?;P^S',X+3&YI$5TUBB=31=I/0CDK1HTE( MDYM)0EU346LJ%>V(9K&C5/1X;L#P&M$,HW"XIU!.VT1")XK0:FHS2:AKRFF- MQ:)=43%.%*/5-*9B.";11/?2EI/0B7SQFMY,$NJ:EEI+N6A7%(SZX[.:T<3X MK%!.SUTH>A3MF$VDG6YII95*1+NB0IPH[J19+!:K:$13FE0D+;30<]>('D]" M=C-)J*H6>N3DZHX5L1VV^?:PTZXBT>/9R>D-5968MDQDNZXX;C.J1 6#"0:K MJ4KT:/;2Y:MCKRY,%KT9C6 ',0[7'E'O$:=4$VE&8ZFF,:.UUHV>9L[H:>I& MK]RU)@:-BKF*NP>-)N#Q+<..SS1^LPA#.HL/%Q *IM%IED9TM85=DP27M)=+ M=K2UK95+U-[0((IM$T,5O?2;)Q_%2-**(TEK918<5&J;=0@4X6)M-%'MZ(5; M*U'I.%K,)JH(_3>HADJ,+JTTNK16!L&!IL0R;:+;HAU_F\EJYSS36LG*Q*'1 MMFD111>:;W.05PPYK3[DM%8^P=&G1#=LG%W9( U%J+UGGWQ:*UFQ; -;TX@A MB^96UUSEVA7=9$F=EH?)>NAJV(UK)KL&IM7*(@D:A:3I$MYN4 RF4W;-/4ZV5K%0D*Q5'6!E- M"AUT3=D5(U;K'K%:*Y>P2EJMNCDH--Y&D]098P=&,HG5%KT*KKRLMBM:25V1 MY^WEDD9]I;9"RVTT/=454=M!3_65WPKU5DQHO=B$UEIU#ZLWM R;:&J3?&U" MH3W[T-9:B-1T-7=L.[+J*OJ=HCLC33,C>>&*,_%0O;+2>/YL?U>?$ 1#%:NT5E_>+>! \/7OP UQ3=S,9OV/??T]G( MH]%;+QKY0;0(Z7=XP*]^,/J1NR.%$PBLEHYOXO2/^ 44;G0.7Q&'"]KCNT@N MY\$-[[U9>@<.0ZHSETJK2/>?@YA*ML3,9N6UE#L#R9V-I953R.B,G>VVS7"B M\&9C>- KQ3[E[M@37WDQ$-MHC_U^]$9T%F&2Y\U]2"GN]-!M<;+^YR**ONF,*>_R! MV:_N/7L9\4D"^SWW4<;4D02/P[^'-)I3 )]'*L7IYR/X-O;B[P":\-VWL1O# MSH*)=,,8S^6D!%\R=@?2=W@C?GW!XJ0GV 'P))SFF*^3Q/7@0@!"P,,V+;L5Y?'#Y_5N6;/N- M?]=[2K_2$$XIAHO-! M*K@RUU-Y0'1B;^07_*?4/7J(EGV2)6.E6O$18$_9S MB. SD73G1G#<\*=Y&(P7HUB*G^>4TX\+MP#0(#UX,^]A\0!7"R+%QWMA= "W M\9>#K&QK)0VDKZW+D+6M1N\7,0B-3_S;O_)O!?C$5YQC'NGK M)V\<3U.E*?>I!"7EY4?<.] =@+-*/[(57T<,R2Z$IN_[IK5V7AO_3L-T57,@ MX/Y=2-T??7<"BW[E^D_N<]1[N7I );Z/M3.! \E?P%%GMT,V#?_K+H2U%>QO M3>_*J3C]$B5'/7Q9%[I3P&>-G);=WR[HA]EG^/SW)^H_4A H\30ZG+&-WM"4 M]V=LV)A^CHW=4GC(^#BL,F%+ZD%;,LZQI>]3+SQR1Q;LR#QH1R975TZ_J_?! M(HRGQVW+[@VMPVC/&K3!+OC##4-W!DI:TO:@A>;!BFG@@JZ=[#A*=KQ4CU%S M#8-';TRE$1CSH*QLO#MBU.""*@Y?@IITM)C/?8\BA8"0NY]N*,> 43E]/)C! MLWTW8F;"" XK $6$L)>>IL'#\FNP+YMT1],%C;/GJ[(F#Z0/,WSJU 4;-:7/ MB&:?)DP?!XT=3!9FPO"&8/0P)BQSWS+E-B66$^SI^U-P\)[ .2WJ-KL%N$N\:+1&'=GS^M8M7$, MW+K#3T34]VG(8"3)I!U(O\^!^M%AE])/^M@QC9CM#@^]6W@^/#]&YP78*V 4 M8OUO$#Y++] 9ILJOW_/?V6_*ZU_P0P]9F3"5[D-W/J4 8W=N#(O%9-[$#0*_ MA1Y[%"QJPR_"/2#IBACH1JFO(+^A VUPW3(.L,$3%EX:X%\FGVE\B^9TH2EN MX="NP685V'_B%I>6."+P\CBX.0X;O^,[2PYTD%UG8H9'4C1U >53^X)=#R"^ MZXT3*3.'!P;CG/.DV*6K6^:V37^GX<,*0@']CEX!S#P%X3BBL]QVP:R)Z8SC MSKJM+$U"$%#LJF(W9,)O#!=+)%CJ G;@$ ,+U#=-_ 8Y&!T+VZ@WW MS1VZX'Y@;.9VK0$8EQ6< SX\!OA7C#Z"*P;C$8+(-2)%T9Q*]#V([V'._L: M!B-*,=)QL,>[D6C[GI$K/)'Y<.'_5Z'V 7#G#DP[>-V;/09@MR+L2K[[%"V\ M) P0(&5)/CN>^?)XX#EN++FA%]$4^T9@>T3,S7FW /BE$>#=1\#7^\2A +R^ MN/LG'3$ETYO!8Q'-%[-$SXP]5-KP*[T8WSP+8FD>1)&'X2FFEL(WXX?AJX)% MS%8-W^4OOX$+!L9\P#X34!GAV0/I)DIY$7F5_PS/_T;G01BO'@@ZH?%[7=!Y MV3OQCYM[!VZ?!P 23': *NL]P%G=PQZB&!/T#5D+[3"-]-I(\?WV2Z3_*. M5/=999")YP-&N"E$%$=_WGI1'"*KOD%O!%G^CF$A]G!7>O'&!6K^' S45ZK< M'SWV9<6TG/[;O_T5OC'EI=P5DIR"A,])]S&^>8 ZH%*" MOI(I!.F#X#,KRTX])^NLJLJ*)'O J M_[D8WZ.P)QGZHGT-',"QN>A+V1X8RMV!GZ FX;W+")N42.Q M/\R\B3?B ,NA;O7@QEZ4!+TRO9PM)?O.<.&S2!^L:PX',^/A,7<^IZX_R.TZ MHRV60P':*5LK^A]8["UW VQ[+"")P90(1 C3%Q-,!*!^\*((=7" -N\0GP%G!NM%+ L1WSY>?P/,4A4MA M]'!H6$FW5C*"^\:Z9O<11. R%/_\UGT E3WZ"AO^A^LO]G0EY#4]'2-K97W, M,E5O[B_0J$%3#)@*SOM@FV1E7^J*+B9V/:?DCL: MA0LD,\:/P%M.HC)$C$'8;GR4_A,TN;)WP[X.],D6)P"Q7;VE=_$'UD65N6-= M@/Z/\)7O*2UT?YB@<5N;9A4:/*"H@*ET@P&E3)-AN@90O\=9\8["O5,@5B#4 M=\ X8+'\ 7='8]CM*AI_U,!=G.\F2/3PN!TV$ YRO+^,F[O)$YFIGTL/0'41T"KW&>8> M3+UZN*1)X(,6@VE*A]ZJMMW37@L/YN\>AV65N=K!4&2'!HM&DYK?[V M>EW.C6!.AVC(K^]0W^8A6-O?;78!GQEO?YG<)D\]=)]V;ZB6Q:GY2D'3CQ9H M=CQPV@8-^?6AMV><^?98E>^A&S>*-[KA#$&%?^9H.WJK- M&K;895METC'=+Q/_#QCW]'/>CL/3+*QC-OF)?V]NKXF;Z_ M*U@U4[S?.PI6 MP@P%1SX#*+W2).L$+:\J:2;V>:G95GM#YR!:7MNXSH&]V8AK:]L1ETN;&=?T MKP-<;7TWN#(U]0Z5 Z8A,^<*Q]O$+YN(XU89_M\0:6/I:Q"B_M1:TU\I-_T3 M$X9(JT=18KRO:7Z 6%]^^.X4EHM_F<7/A.N(*Z^\>/.W/BZBK^FJ@B8[VD;X M]8L9'II$9_#(:<96F"(%%A<&?&&72*8<+I.H'2XZ(5EX2V9*HYV'"E^R_L33 M]D31-_>4&&)@(X+M%BU<'KQ&SQY]F/L!9^G5;\L;?& 5?H7O8ZIUSJ' PLJI MM-X,3O$CY+[1Z DU=3I[YC%PV%YJ'V]]!(!$D#PG;^DN/8BY':,6#EM UQ\" MT>I)@EFP&#&GSGB!JOB:0X/Z'GW$^!(>"?P7)%/H/0*E,E.(4P#30B*V> +2 MG!M&(+TPG9C!1H@92CWML4Y&0O,8%@SK8S#O<3.T7 MF8>YS$-;9!ZN9!ZJQ9F'VE[+NC1>;Y-1Z(ALFVA:A;R=LBF/B8D5/RY7O4;P M3A^C1)N.)KM$^RK1)5.UZRM[G#>91)N!85"_LL!P@>9E](;Q-*1T4^_*EAGM M*UT!OC>E*_-B)=Y\V8C?\%S[BB/$!YO MT6ZO@%Z&B)>FT;N?A>@5\5*3P[EO\;9=&$@ZV]K34Y)[/V M;)PF:!;T$Q@@@_=<"UN$_+T]A&1?"&%2F](V] M"",H=#R0;G.?(^R#'%U2&LO@A =$4+6E/]'M'O$,+AX^ "ADI)6$EY &<7D> MR"$WY-YAOLP9O0]B[N%.]?S9?< \]<5!_) %\5F,']17=J9^GHR#R80M+MD9 M7"/+)#R]LGO=ZLEO<,;3 ,. +=-1\$X3R"Q34(KBIED W4L3B[,1>1\Q;@HT M\S$+"^=Q^*T7HHC$6D:)I=@E\>@Q(^HTOHL$]^W-38E.Y"ZUBM3^Y*K%[8(E MQX5+U>(3K! XBYOM2[WBPPS6SH+N-[_?OI,^?QE(NO-6!OU:E;7^UX]]639- M4_T%O4+9U:]&SK,_+_,"W&7B-WS'UZ]?I7L_>$Q2 8'O8;OX0+:Q-*)^M!"Q MY6,()_@C-P(PQ*!ZE,9\(\ M,?HGU$OTJWBZP!@VG!?Z6@?9,[@2E(K@C 2XS0XL$&]X$- I$+J+<8G:EH84 M7!J#@+-@E)"#+!,(J-3P$[ US=@:C5%S<+V:<' &,.3.A MB'AB28* L=%H2L(:/LT.C@[JM')-(D MDJ0Y6RQ6B'<8>A&7!/R"6"Y!>KRP)?3( MAKZ!?(3C(J<_T&T!3GAJ2.)QXM2S>N=,?F7WO4HF_"H92'HL!8+G2S!,\Q(M M S[*HF-MPBS0*$)4-\)Y\J)T$]YY,?^Y+?BU0G)DNS[XG)!'#J>P,<:,5R_< M8:HO&B_+0Y)>W-S<2&GRH\1T,%"_9+WO.)K!-+#-0U[B6((R&V_):V4IT0?A MLJ:.KQ(3_T!E1#9/;"K82'_Y_D'R/C !A$2_I\3 7@>^8F;,;1YMH3DQYR[";K2&_9#RXIQ"4ILG"3PQJ4&@C MS&(,@Y_> \M;.12OU;/CM=(;R@65/&NI?R&=^%A)!Q3"+C6(N#<33/S$1&*B MF,:4'S<[.SRA$08!QXDK<4S#E7M*:8OA)3<&D%?RI\P>Q!QE:T?/R B./O=8 MYC3(M-4,YIE^ ;)SS%/>DVO*255\?)(O>H<;9J&[.S#A8BS*8;IU\EF6.A^A MJRV'<9D2RU3Y1+OED4ATNF#! 7[_#4@Y/TF.$*Z)ND50S'(765 T9H5V^*7_ MBZ0(]',;![/GNS (?K1-K\ZK)]IFW0IBD1>EZ=%Y?9GE>R?Y[:GK('4-+(\N M<0IC@WQ\%\NA?3%G_H42'3EXFL$=3+TY/@@_]TN.M0%%%HD8C)^P^CI>A)C[ M[7HAZ&(/:;@Z\3R"/ FQ\PI_WG-"D>K'_US 'K$,B F2!=];2!^9[ 79 M^>B%\6)E8]EJIW":Z(SDID&2E?YB\R >V5:(=//U(P^0R+*BV[\LD^K91[+' M,E/:#1^P(C#&U%+HY;G:9$D*,$$4Y:9/ANG, TL MXF?Z!AJ#\#4L;2++=4ILPAM6>Y T!4"R7+H\DDOCFCRCE*3;P?B?\,7A;$H(8('1(N(-R)9;9P83JXOC[L9D%?SIO%4"/R%^ M].R2(XK2/05 ]'I'JLI'IR6E<;V# M7%G=Y(CRIDP\\I0=XTKH*771,A]N6I[/8T-1\H9< M2&HOO6#O[LY6;[L@40S3WMF6\)+=EIVLV_(RL4)Z]XB5,FV1%&E2$H@*9N%D M[(O\S!EO&4W!=N-M\Y![%SJN"/\.%8KJWBG(,1[:0G6+O,^I.=V ML./K"ICJ4Q"&WEJS;UC33=(Z^WT0WE$WY/7J6?4L=RZF@#[)O2?QG?/F16F5 M:5+1UH[C^Y(<7[JKDF3)+M8A.V8WZI =JXUUR([=F3IDQ^E:'3(HD9VJ0[9D MI0-UR):\Q;]]G77(EJQ=L ZYJ1I'(B?U(I4C+Y! MNNTKRZK56PI*O\<:KN#AO4O['C/MFH4(P.:Y??<&3)Y\+C-V* K 2L=\"PPW M,\B8L-9@1;4"2<\C[@M##\?6RH)$ VY M>XTU*L0D.'A"VC**MRB46$03XR',Z95&::9 4",^7DO":30TYM_.]Y%]XVKG MP>2-65N\B.26SGK\+3M/+T KAHOG,4A@&QJRL!!/'V&6%FX._:!!R"R/D3O' MEI.L'3&HV*,I>_:8/E(_F"]+JD*:P^6TSW:PB*/8Y6KZF-ZM9[N*F,JNF(HE M[XJI'.!MTGIM#L24?H%EL$_SODT9F;"Q<+ 9WYU']%7ZPVOL]N2[SZ^\&;L. M]J'7J\^#QZU/A6.+Y2\O=SV0^^W>-#DRK0\>6"L#L7+CW*DW[<@--_Q>I6SSR6'L MD/D\WKEL>9$>U=7N7W&(I=A$4V3L!])_OV!NM&Y0P,UL?(6K3NZ-.*!8:[*\ MBVYOU^DV?[>_4NE+HK^F&5249X6RCTT#'SYV9&PF.R3O 9@E''$[#'/*@-AD M_<][=?#/^7U/ M34!5!IJB7YLB4%G'E*A-/-M^_2AP\'P$Q#-_+A\_LOWS[=?/_PY;/T^IW.IS("4BBO(B XS:88$:??#^G=5]8OLKG-*!)89LWCD[*):< MBB_S009/E'NLYRX;+X.^[1D=Y6;B3"F+MV3G.LZ=:YHK&"U##'>4SXC!^ 3: M1J^DC<._(OEJ*P-'4?>2KX>]INO'?7+;8A5U8.OU+U8=J+)QB(I1ID^D:@%8 ME:@8Y%G-IY.-B^1W6#>SV;M AA'*9Y=-A6$E_(QM7F54G!S"EOVMJ#WYMYK[ M' 67+$TZC!N6+KYR #MN>E.#&8THG4SR6J-2K#->E#AV(S$[D-MW;U8CL.^Q M=]].^B@]E3+"J>D:SO0OZP=8T^;SFV:UX(W:M4IDT^1&\&GVCR\=> [' M4' [^/K_J89QW$J[JAW?C%A6!$N6ITF"2*HH'H5H:V=0*@K5P\ZQ$,.:Q\Z* MPK+N#F3H8KHY*=M>(:E69,XU47L-.^9S93?XLIBZZM W]N+.@H.\$NXTS&.X MLYAPSB%4KXE6+RLZF5/A$MO^',SZ+I>AS*6Q(3NYRU1(T/TEJ"PD:#-Y] I1 MZ9,7C:CONS,:+([39[LM,355",QF,N,5P@_K/74*HW+7YU;CV!K0XCA8H+1> M#V1WR(E6Y]$T&\-L53_"R5;C^9Q)$]F^U&L"B@)H+,T;2?;5QTVPX.RN &[_ M%!'<]3A*<0#WS_7_'!"6OJ9]9O=W]N]>.R8=3^!=&@%O11+ AUR#6E[*%B56 M)_QQ$6)X_\:?P\]K?6^IB;? 7UFWOFJ^"DZ:;GJ^C88W), M'V;>)&W]#^?'1[P$(7?P?9G :S2,7F/NRL@/HB0$G2O4_)KDN6&EY_KS6*/M M92+&S2C.!LMXZQZ)*Z5^UOF()Z>\<'_!L[E-?E5T(R7=F]9D)>WG)$6.O#]8,'&>R8-\Z['T%Q\U&H^(T@N?D M-QSC!H^?9:3^X(YI]A[6;N4Y]R8BS9/>*FQ8*^^,/9;<9((%F[,*KR2UI:P" M=DI9VM/(>_1\(HU"#[M=8V/Q,?R01*0?*5O.[!$9[Y[_X46P;"B&_TT:RO*% M\RY>RX[KC/VSDV"=Y9.!-,FKV#J/=QICZ4'X$-9'&)"$4S3!$EJD9I+-'\0W M,8PH^ J2G%_RG @G)&$5+R_NQ39$V+!U\W/205_JSO@AK'PQ7DW2BYA(_PRP M5QDVU0+>(X!M6(D-C^"?8YD9K%,RR7H>9T#W8@F1+K!2.*//6?,UQ,M?X.F+ M\3UK*4&PPT+BUN?-^")>W9Y..TM:QXSB!>OEQ^M^\0) #<(>B*QRF=6=8+.X M@K0M5F"UA8Z\"=X<[X$/'V%[7<7 MO/]N.BN)#2P,9N/%B'=Y7LR U2<+OQT] O(H>+>!@@U%,XE-O?)8M^DRH&$5 M#R* MG:MP)V\Q/<%O8N>2[^R?9]WLT!K KO3GB,Z3DYXMB2G5/I)F"XQ"O-D&2V-' M1]ZW U>0##)R61T=ST/-7UXTQ1359>,/UD'[/MN%[S&N3Y:>IQ_@N<[+CT=]N94>N+KZ=Y! MN<4^'31L";;FD'0"^\0-\\;H:6O559I:*A],3>#J![N_%<+,AG' .6*G5&RI M'G"MBS5?C3(EX\F+:#:2+(6("6.B73(]A+ M'E<4V7+K^ 0<.TB&A[;JNO^_#V3)34F<8>/F?WV&2XM*;,1TH+.[--!7_6PK MCK1]G&W\/0E:9(ZM@,F%*N.:2;8]7$@!;9RWQ#.#T.4]CS M(Y/Q"XH"!CGEARQGX:R,=]7DU\4&)V@[4\HTD/"!V4]99]@5M:R %W,&U?[, MR+<6N0_H!? BCO8H=M$>99H[,[-X5_U6<.:-X8/N4G4C<8,$\*Y<'!R+/9DBLKYC=)=[(U!\X5^&D/0G M4GS$.;5@\[R+,?=@L(;4BQG%M8"A#N!]?"@<1V(T/11N#*1O%,UUZ=;UN4_S M]]FR84#^J%ZPIN2L/5O6A("G%*2#AA]I>D_?*,Z_A).>^SC,B,U\QV-F21&\T*T55[HSGCF]6^E0AMQ6]<:X'= MBC/\/MW5K9([FG%>]9B'SSA\@M%/LU$8JQ>Q\EHZ=2S,5] OQ83B:!K#2!9% M I&2>$Q2C4P'C>R%FAG3V=O31MSAPD\BZ_ %"VXP\5EZ"_^>)R$AZK(O;,>- M?<@-#=^'YDV5&&E6__I-_[IZTWB,*7KFWC//0@TY#F&/502/', CRVL3''*V M*:1YQ3$Y<$4CEB%CT#H./19DWSV^ -T?S&X*F#Z<9F6R)O]\S.%2,8Y71JOQ MX"!C1S8!D8V@89SFF$0]9!TD#52G9E$V*GU]:NJ$34CPGY?C [@>Q8W,1(WE M#H/5A;6# .IBV)2*KH]=14Q.Q.2ND7/9!$.PVDNQ&X?MS;P@7$$N/CHY"D#_ M1!!#I>B)M^Y>B<\M6#MPE0]5VHFU#**):EI$W_GNU>&\KA\%R_6^]Q@VE"]( M(X;E=$>16MK[^QD6*3E<'PA?T]6LC@XM8+QD<-TXQ>,(W+]6+>.:KN9#-FJME,3MO2@<$/MV@=EK[U#=0Y+A&$M906T%SJV$-M5!462I1#'67 MJ)JP#+YR9Q6K8. ($"4Q4$4FR@IOW\(F*,+ U\P+?)LYBRV;F):^^>ZWZ^]N M$1KLT'_Y_12<+(\+)X>)AU=V5I@=%A0_O2U8TLC;96YC',1:RG6:0S3;W$-! MA+6X]S0M9RNJ!W-'_UIX:77W1'K[_0/2 ]<3/V**(WS=QRS!L55#C^ORSO)K M$BQQPJOZD@6M'%+.%HJE$-O8:3BQ9.9''(;.9LPKFDHTU6#Y,VDY2MYV:L<) M"F*_FJMZNV SP#'H@]M.'8\E"IA)%&67#<04L)$;L<3:OQ@&J%9ZD4!P5\Q(7LX4I$W.W M"VV%+700 XI=Q!:8OHX$G_* "'>*<&>[PIT"^J[FJE;B!^K2FYIF!6$6. U' M7L3S3'6'J):91GTCIOS.LK? 27DCK@;+ Q-T:^:I 7&?E'1$7$/&<$1)L[0K M/$%![%=S5>O1 W5G]$"S,,MTG^A!R3M;&ST0%'\-5P44GPRIWH_>55DAMKSI M"RP*EY6\55"\H/C+4OQG./[](1[>8IJ;,::)K*E'U?0*U9?&J?[C/"^G%[[>_8 >S>QKF>T>TD9/+SR=CV4./ MJ37Y\4WCQ3%UOW8E>9MW3$Q9NFD'+NP/;(]_=P3$E_'8MHMDYD)5__ MB9[(7)E.N5,SEY0^IG=Q8L;;MDELQVS'0=V?XK/?J0@"OR2!:Z9"+-LZDL!O_%CZZ-Y%^U&Y MB$$M8U"JB$%=#0]51KPB-A&P=Y:T+$W>HM@JQ%0L(IL[X:\@676'DR?IGI4T MFTC[=Q6\LQWG73GOM_ 019KOI9@'=09@C2UZPW[%CGLPSJ][,\ZO+62<+SD? MLV)LPRK5$ ?>'*3Z5>#1.7ED&7E,6:1$U,/,[W0TG<%F[EGI27[(2U$-K&T3VU;6?%^=CM]LUW[W.&BA&%]$WFP1-RK1 M98>HQJX>?T=5T!%+UHFB69O1A.(B.H5H!O8 D?<(/[3CFD0=75>8,*D;*C-0 M;5DCZL[F-V70^\ZGHW_26#BA]SD90?,GIODLVNCL4.*.*OTL82##MH@F[Z.N ML>O0')/8JI$UH^(?:\<55&::_2Y"\-0E>$K=ZNC9 >O=SZMVA3HV']-Z;P0E[ M0!-L:A]CG]O1E([Q&-M#^]F>65MQ+UJEOBC;.G84][%MP3B=;DSY)]GPG)]I MNW)W/JWK=61!Y9J[?78E^P< M^%G <>/]_'=/ZRTUAC&JB*_4^4])6:5WGTXV3IP?=B^YVUK)WM[%[NQ:$XHO M(+0++.;S @7]FOJ27,B6LY;QI'M[O;7@6KB:6GHQ%SB&MS0:A=X<,2<[BSU( M+P&#.)B_@BU*H*A[8PD7^_I HH0GG!^#V[__<$'%E;+Z4;\*@)>!3P^%/3!3P>0*=:5@^?-;+9P_77L5.0E>++B7EZAJ-CM MQDY38&?WL',SH*%REO_UN?_1?8KRL8NK8795A"?V8WE+L'SW6)[+>177KJDR M&DKS/X'O_YV9ER45JD!N.2S8 A8Z"PL* M(R^U#!8V:SN["PMINU>=YX&W'!0< 0J=!@753D A@X1CXW72B\_N Y7>3-W9 M/?TE8:;W]"YDW)0TIVD[>&3[M3N!'HHLX*-]\.']_'_'P>B_=\*(">!ARZHF M*Y8%?T(8Z>-(=ME0U(I8E]_"-1/HX M^#IH#/_O#0#%FO^.1*;;OK*:^JUWP@]PV=1O@0*-00%CB0)_^ZOTU@WO/(H- MH[!5U]4A@"$08&\$N&P"LT" BR$ YN;;%K<#O,383QHK]T<^=6<3#@$E:P@]W&S8?;8Y$84]T*]@>(2^=J1=&1XA M&H^WJ_'XA>6YD4LCO)P\%[Z!I@AS0\D+\R\@ Y,^SG_WPAA^^C1Z$\Q^>)1( M7P=O+M^W.:2P-S9[^!$H:8SS3))!(\N1*5D'ZK\&/IL:1;"28D"R62HKQLP= MQ:?Q<1,T3,9!\.DCYU(@DMA%@1[18O>D(HN$YB["4*XI@ZP8"$.*_&<2Q;:Y)"2#8.Z??>&A3V24U.UI*]#NY%% M=*,7R,*1)5%L5F3Q-UQ()$!&@$PED!$]W3L+,JQWI.8X*+M$O/]%L841WR*6 M%XV!/,V&5A985 @!8C@,@$% C $4#/(0#6#0CMO^6L+_+S!.MSUD]G M9 >S:.''6.]S2\-';R1\ .U' 9&WUUD4X*4 ' 6V%1EUB/6S40E)CZ.VY^@K M(I%/L/]*)5")"Q##?RK1VI+%*P"A#!!$FI\ ! X(FG (=(_]1=Z?8'_._HD_ M<&4 J[ -5K! :CD8B)S ;H.!ILIICV1%3H>I?7B8!\ 3&!F\H6$ ]X+]DKGK MT&43EA)H2+H&9%EU25?QIEL/:=LB9("*8Y<4*P&*-O=1QW,2F80"*)9 D?84 MN?V]36!0=09;5\! %5F%W04#A1&8NJDU_,-]7D@O?K_]17KW,/>#YV08XRHZ MO*6C) '?N39T.%)52%L"=6$^(V*#2#@4V+"7HG#%4'"DHM U*!"9AQV$ D76 M3<,!*% 5U39?Q@^J8NJ6-E88(/37YK7G:I$V/8_2BYO?ODK?0]@AG ZL\)?K M@8@CM87, ZFH'0$)D:,H0&(=)';,=K^6T$1UC:%[<""2%3L(!XGY@(Y&0RD( M2!2.+;AU?5K0POB3"U\FV7R\*?"A*P_\W4<;1,Z/C$?0S3UYM(''.M%H[C(TI@$H?3V^X>\L4'6 M_12@NVVP(#LI[ H"8V]Z7E_?D2&+*Q[RVW%$0*M,"-#4MA>RBB##OP M]_3M823-W ?*_AA2+[,@7#:4\8IQI6J69%=P1613=QI7%-DNR(LZP -QX\?2 M1[!YB]P0G]PL<:#UP(%[5>1N8,9E$ZO%&.JK=EE^>W.3QXK6 \/^KLEVH(-V MV4QK@0[7&0MM/0ZLA#7;C@&7S:@6&'!^##!56[6!LF754DV& ?! O?_ST7U> M+-S':#&?^\\N<#N'A-]GL(L9L,4-;,'UI7_0J3="0+AE;^P0+GP9Q0%S.-C= M@ :18=U==- '0Q+>9EL29$UM1_]3&T(%XR&OWJ^OSW#^GH H3BTL3+4_C:& MAS#3* 6&V[Z2 ,/-XGX!)\(=*%K;LR@UD50M<&&)"UH1+JRPSC=8XIG*'2#MD.! M2*844+"$ G,)!7]']OC#\R-@D<+6+B^6?1-Y2$X 1!L!0F1-"H!8 H1U $ L M.\R^6.8$"JAH+U2(1$@!%4NHL)=0\3@P0HA^L@(AE@CA M+!'BQH?+^.3"=0&_T#CVZ2I "$!H)2#HHJ>L (0,$'1Y"0@?X"[^[L[B,'CR MXG]+7T+OWINYO@A+M!@,1!-9 09+,%!*P>#=SYC.V/26;W1&GP0JM!H51+:C M0(4E*N2R'=],0V"88#Z5_D87LR 62D(7X$ D.0HX6,*!M@4.A)K0)5P028X" M%Y:XD$MRO)VZLQG/=I[19Z$D= $,1(*C (,E&!BE8"!4A"ZA@LAU%*BP1 6S M)#]!* @=@ *1U2B@8 D%5EFJDE /.H0)(GU18,(2$W+IB^_&#\%L+'V$70CE MH - (+(4!1 L@< I! *A&G0($0R1IB@0(4,$(Y>F^)M[%WK4EWYSPY'G"O6@ M"V @TA0%&"S!0"D% Z$B= D51)JB0(4E*JC[!!*L5%=K&0XDLIKAT4%Q3BO*VZO<@M%JBP1 6]N >2\/UU E$8K% M@B42&"7=T(3C[P*0L(TG3HX+9L$F!3IT"QTTU5*L'#JP!&,WF4_/>"282*5S MZCL##[=T'B?-()4N080E($) Q!I$6$40(68W=1DF; $3 B;68,(N@HF/P>A' M__>Y@(;.0(,CH*$-T+#D:Y9:[&KI 'B4]4#P;]QH*MV,'UUDG&6+Y")]/'CFSS7M]#IIHILNRLG]_H\;FHNU^YV<1=Y8\\-44T&:1A/*0Y' MAPMZOA(YJ!9/.VZZF^TB(* -! Q<.0RD/*PI>:'W)IA%C+PGTB?7#V;T5Q>( M^QDE&V/C:][;U[:+9FUPV:37W2JY8,F]R%8M8 M-6%AM8&PZW.^\/*.U/628XV_>V$,.MFG$?SMAP>FV-?!FTLKG@/I!6B4=U0" M_=-?C$%']&9,,0Y QT1UDK_*U4:(B!%2"3/\.4L#\Z=Y:<#W0)3<6/;* M#,U6<[HB7[;ODV#TFCRG5EYA?<_I^CVETG>LZK@X8^Y=W%1>WH*5,][XOWL> M-5W-'=N.K+J*?J?HSDC3#,>Q%9?>C2?&Z$]=MWH%]5(;]38G9SEK_3!45ID$ ML"(IUD#Z'2\S=G_ 5472YF9+RX02%NLC/[&BH)4JH7ZN3.B,]\RV]L+]Y4)D M!E^_>B[FP&%8A5Y$S7F=_-]W0'_&0R@80$RDNAUHL%,:TKMG_BI<"HU>'7LE MFMFD*U$:="6:CN?P/6 *-Y'&BQ!ARIT]2W-X?,#$]M/4&TU!)$_@DD!22Y'K MPW)<$.%W%-_]X([AHZXT#Z*X3^%M(ZQWE-QLM.YVO?WH6S7T)MVJUYA;M0>& ME=QJHGWQ"PV#: YWL\"+^-?""[G?/\+K@OM09,"*%]HO29PBE^!S,V+6I.)H MVNN6W%5S+LL8V,E=@?;@PUVDBG+NNO#V)J#K,.ZCCW!\R'Y>Q%@5BV/9!Y:< M!X8$3>--Q3PGO0CXAQZ 9^$]6#"\A7\1B8/)+QP)"*P0+MX;+US??\8E_?_M M76U3XS@2_BNJO:HKV,IE!@+LU6W553$,,\O>'%##7MUGQ5:(MFS+)]N$[*^_ M[I9D.WZ+PP!K,OY"@#ARJ[O5_?2CMF(EYO?W<#>XPP1&C+4@&H*S!01P'"L% M>(^;Q_?"?4!&"Z5#*YI(&?R5+MV;S8)/L4T==YGA/Q%JD:Z%#XI[!7]-2%?@ M]5I@1QK(!E#-_ [#/J@@"TDS2>'=%-=@*1Q(H[!4H: ^/I*KV0,/LK8/K%06 M^ R_Q$,\>@+^D2YY:H/EBKMHAY<>@E0^2>:+!VEFM- JI/L%:H5R+L$_&"C< MV4TDJ0QI;R[DCS+,0G-?G+$F'89\C42)]9JBP%K8UIN2_Q@RA?;F:6E?7K X MTTG&36S^F@6"G1R?',P/Y6+28$W\TU@N*:D1YQ1KZ8F2M:\5>!0D!E!%Q,#7 M*P9W4\G'+B9E1JIYP04/O"PP*D.RM^P4"*;-<]7VXL)W6YQG7Z+7<,+7;/I^ M5LDUZ+5:PAHJ+V]R/G 2]$A7],?X?;I@5!]-)><978CK";SI0:HL@>@"[WF! M2@KW;HEGL()P?>7WMGX'=THR;[DA2N= /^.Z@=@F_ E;JA4$6STQ"SOFFM]K M'B\3!@@.TOW$O,I#7 CF5_A]KC *YH'CV.8@HTK91'R_%NG0CM@%"3K= FZ M*(L"J,H#@W$9F8_#4H3EL['D036+3$34O.B'!;I!-&02989K-.$ ML*@OP$/ RJY2#R2?RT"FEBKI*-\F3'#(AI026T-=L@1$X%#3I[_V$#;A"%8),^;D0TR &5$3_,:_8'*:TDCX=- M<6D:"ZT":5H]\51&(:F#_)*YUG:0L0QK% M\,5Y/HY$0JQR/HH=T7P"RUO<9">,QH,J$^HZMYS^?9%X6LZ+>1123-EYDM?S M^'9N39-,BHQA39%/%4KB3.B<08V%QN-+"![* BF2[#PR^68%\B%90!HQNNG MM#OQYAU(M]MV<+U!,H;!*"\F&%$DKPV,V6T+N7*M2E+3BB)FI)UW*\W%6:5' M2H /%H/[RLOLDB_Q$<3>T\RZ: IKB.>6;R6#8((K#F-, 4\,K<.- 6"$V@J) MM<3E9'G'3=]"CT3_%3YM383*AQ*;O+KD)[2) /=UVMEM&[1\K5"ST<*P MIEKB"<2;D:M, 73)5\[7'5T"N*=XS[4?4,(JC8C!GI*_2)?*-TD._55 ;*Q$ M:+?OX&8\+JG/HK *PB M'Z$W>BTV@W3W6JBBBV++MR_B'ALT7J@&0@LOM!#,Q9LJA&LR&[@$)&.#6< / MD!L3 -H66]P +J4P!J^$=)SAUQT?VAO##\?R^=XV!F.E71ZD>(\P>G=_L-N% MIE9MV"7GPWSM/+%CX85V-<<^B!Y]$"=C'\2V0/PGA=TWMBD_K)3E#2AE MF2=KKJ)$+;A&UA(5%$9RX:!'F6,W-(=I']^Z/VO;C&-,9&EJ+.U#*>JE2B<3 MM*WT\+D0]" B0U5 R<'P]$D]=U4(GU+SML&RB2%,$,NBOZQD8CN0RPF88Z. M ,#LPP=,2&YU)7 M*FJ,-G(,U0-)"28U >T*1/>>P.0Y95>V3?DA)WHY\P(N0S)/50!W=Y*N;+L# M@RVIQYJP(%\7/8H;>@(5@*@B2FA[ O1@6:V82TJ>/#=E;DE\NV['!C.ZYWDS MSP-5++( 0L$";^5J)$YI'CEOZ:AJ;).'00])N: _;9.XX9][B@(WAO]&%D7D M7>T=/20U_S'D?A81F5AW&RRQ/$@OB3 4(E1GN&F6>UTBTM1NGF_(A\]1^,15 M)MD0-?&E9^L"P?Z78<<_3F@IR+R-3@EWE.G3 M7-,1B/?J0>BHV/I?T'/7W/\]\]U=7/"GK;?V:#UBG +CG&[#.#L\+'MV],-W MBXSL?U(55^_7:/G7>D+X[NKS]?EO__EZ>;<#=AG\7-CY]4=&QTBPFT_,'2/! M/MU\9>=?;J^N+]D)^^7FR\>KZ\]W$W9U?;$+EGL][-DNOP\=>]/2,C["2_\%N *W.A?[K M7X[.WO]LCSC=^6RVP9]'\V%=[!KOP73>)>\8?0_6AZG]*JR-V?7TU)S&Q'VY>U\9N$0G:OUO?%4HH%NWP$_$:- M:C>62SBXU3+R9,R#^IN'$W8+1;,TM3L6RQ\M%]'D'Y7R]^C48(SG\IFG7CKF MV+?KM'N88R^6&DH?%2.5]6\!E^@_AA%L<\\><^W+Q^*!^L"8<)\[X7Z2$8?T M"MFU(>'6WL1\Z]X\]Y!JIWUVEX[K3E([E?![XYUX8IZ<-7Q0.[54[%$8=FDN M\'PA1_7G[SQIYU$W!<0_IYR+K/CZ?%L]NSLR.QD M>G1Z]OS#OI_.CG8B72IP]7C6 ZXV!!U# @XJF6XIY2M3U&IE?C]^^G1#Z?N! M&%9ELU&[--8MWZ2(IF23JV&'/;K7TE+/@J&EECOI6!RMF*P+D UPV6PN&=:C MQ.T3,EZOPMW%9F_+,GWJIOV,:C6$. :P,8#M4%:.46PXYJG#LA_W.H*-F&L, M6=LT=![Y:SS+-ACCU&!L,L:I,4Z-<:K2R0JW_!?'EN:53!O)^C%8C<'J53 ^ MEWJ%XSAF_(/BVA]CUQB[VC3T66B]9I^Y]B0?Z\'AV.5["UTCSAICU38-7?JA MBGSV1:S&0#48HXR!:@Q48Z!JX]K9KR*+5#K&J\'89HQ78[P:X]6FAGY5$:># M$?XKTZ4(VSL)7UDX:@#\D=W9KKQU9>%N'(H1NV]QY_9;W,='\+<3EU=_.]OV M"/Z[N?+7\+),P^"?_P=02P,$% @ 6:-$5^/&&_"]( W+(! !$ !A M;'!P+3(P,C,Q,# T+GAS9.U=6W?C-I)^SZ_@^F&3/2=J7_NZZ M%Y[UB(/0)?['@^-71P<6]FWBN/[\X\&7Z67OW<'??OWAAU_^J]?[Q_G=E34D M=KS ?F0- HPB[%A/;O1@10_8^DJ";^XCLFX]%,U(L.CU?N5D [)[\(;). MCDY.TV+IM\&'4^?TS1D^=GHSY_6[WMD[YZCW[OX]ZKT]>?/VS1OG'3IVT,_S M#^CH]?O7I_A-[^P8S7IG^.2TA]#9Z]Y;/'N+CMXY[\Z.3CG3Y_!#:#_@!;)H MU_SPPW/X\> ABI8?#@^?GIY>/9V^(L'\\.3HZ/CP']=7$U[T("GKN?ZW0NGG M^\!+RY\>LJ_O48C3XLA;+M?%Z1^NC\]>V61QR'IZ?'1TEA9D;-P&QJX?1LBW MUXR=*.A%JR4.JVGHUX?L:U;/28_V^_18HCR&28]Z1\>]D^-\(YUH399OX>M# M\>6!A:(H<._C"%]2B(=XAF*/DL3^?V+DN3,7.U1^/,PDI% @]W6$@CF.;M " MATMDX^;Q^_4'RV*(NHLE"2++EZAF*+SGK0R#B),=6 +]*V*CB LU*QFF'9+* M'V(O"ME?/?;7J^?0.3A4KS4.>W.$EEHUYVE$[/D>^[5W?$+E1Z/:.M%5KYO^U4OIMM&&;%[JM2&E:]F&RCE5)PL0)?\[ M;-N,]:J@W8R$4JL9U4N%(A8I 0/AM4Z%(;9?S)8NH-+V43%#^8\/*+ #X@'3^7 9D"4. M(A>'^:V',W@(\.SC =N >NEB^2\/W;^B+4F+2!449P#[^I"28.\JZTE*R]#_ M>!!2 #PLQL;DCB\#K-MQ2A+238H#_9?OOXT\W?Y3$COV_G]TW\$SW>Y3$M=W M-^@]HY[2[RW7^7@P(%1S/K#89U_N1I6:#*]-E$L9I:RR-OQZQ/\[MGJ9?MVS M.-4OA^6R)2YQB)VQ_RO_O2S4"7%2I(&P) W*=,5AK"1+/DS'K6DTQS>3\=5H MV)]>#,_[5_V;P<7DMXN+Z>3XZ.\J@]Q$#H[]"1WP"1TYG Y^CIN5L+,$OYY% M.>YQX0-[BP+:L0<37^VF9B9CQ "-^HSTO&U>)L.PI3:=_ZW&[;^PR#\U9GIZ,<][CP M@=VB;O)94S=YIXG87C5IT"KTIU@]'Q"Y]YLH*%V>=;5CW6;Z*3*%T#P^VAC- M_8Q45Q3;3%" +8CP<2O=\\=)JGON9S (QG8FM$X=(/J-7AM-]/I,D:[-WSLGZR+==Y*V',%1 3HL=B"!S M\@S=T/9(& >8_I%C;Y&9E:_ 6M>0@1YV",AQ,$>^^R=O!?*=<8=@FH2+Q8H6)'9Q)W[[HQN$G[4MVT2^Y'K MSV^I1-LN5IEMBHQ R-Z4(4L8,XQRK*V,MY4R[Q!L5QB%2K D!<%A?UL>=D'8 MH2$=XOM(84!Y,7 XWY6'DY%U:##I:CK#08"=243L;Y/X_M_8CB)RAQV\6"IN M # /$(;W91C6/"W.U$JX6A&Q,KX=PHF/P@/Q'!R$%_^)W6BELM3+1! 2)T?2 MLIYC\J,EV'1HX,_CD YJ& [(XIXJBXRKRG)>208._G%Y\%,V5IY/AT9?B-O( M?Z0ZO*HY(=. XWY2'G?!P\HQZ="@CWPZEGB*GI44EWQI<*!/RP,MJ"U.WJDA M=N(P"E83/%<5:XD$'&S)$DY96"F/#HTX74 7KIC*U)P<$&Z18%_1:&JB!G&0 MC-L<-V[;%OAU"!.JU(7X/S'MP,6CXBR02,#1K[!34Q:6X-&A$8=]-6K.5C4^ M(#:2,:OF]NF:OU7-9:.&G#HO$#W)=E;W '4-0>&D44,H*PLB()G-@K9KH\M\ M-FICFY:$1O94,H,99=?&E>HEC^PFQ+V'U8>X@@@<;,OF<4)%VO-IFN#WV!PJ2Y#C0Q M2"3CN=%HZQH\93-,5?>4J4 @).M9LM^Z-_@J*OS6CX15CH;?OW]]=O96VLXU M#(.?TM^Z% *E;)1M'=0\3Q!764W0,_CVX-8#,454U]T>K@D[$%)9\]"8JJ*2 M+F$I[&MEK K%02PDE2.QYCLXSLSF4Q[E7&%PC"5M@EN7'1QAV5)47X'J2,'1 MEWWQ579F!]&H"A=0QJ.!&$1$\L!71AQT$1(IC$ 9CSI*$ S)H2Z'(701B5R$ M@3(&,@TX^I(S/1^;T,UQ+T8<: Q^)2&$P#O)Z2X%+'01ALSQ5'9D*0,"L@"A MJ?#0IRPKO&$=1$G9W-ZRH9=Q!#%L;[YW#];U8:RFS:&+:P!#6 D!W[=8>.G01&/D=4AZ66%@1%MM K3R*[ MB @<\S;$$7(]%834>8&(;1I#]U-20Y<@5%.I!BA\4(=2GR<(::O .HM5M4>W M%HEK]&\2#*A926W[(-PVSM7<0<0EWX,6XKQ2:UWK'OQ:>))/PCML8_<1\1BU M[0I ?0V0$+R7K][I"$%:L975O!>$6IC8RQM.[&$R8\Y5/R+!:MN2T% %* IM M(BAHX:1F5GI=]UX8%)"Z%;F_5U1M8O;'DJF^%V'D+EBVD"\AGL7>E?N(M[YM M;-X"4)1:>7T*HI0VC2N5Z\;];*V;9XGV6;R!>WE30'M %DOB,\]V-?*[DS/5 MFD'Y:A-!4I2OK$GUTK:7*@5L+UG5F,U"9\1<_G,61]\/0QR%WW&,UJR0Z>Q%IMSY< MQA&%I+]@3D?AR[IX7F(_W+K!MIW6@*+6(EU6Y9+5JUVR1%NM?&.MI+5[H500 M@W'T@ ,QF#?$M^,@V*DBUE@=*%:2]W=CL>+M6 M1UI2]S-2".%HLD1N(O)57 MQ)][;$KN9K-3J J4E79NY:P%K#QK0X\W8K_?0=A](L1Y\M61V1T?-C[=NS@#5@'+1SEU< MK)W1)/7O!4/1)QM'"7 L:L-FD]OUX@@[%[>3W3J#%2H&A6>[ON"D1>Q/WB:Q MV(A66;19G90I$1R:8*24'>7L>3*$*Z*I"91 MQDKKZC"\-R@(:$,>-7:'&D(0*,D%N@9JS:O#0&1SXLZ=/U#;^TN8> 3I6L2+ M7+GHWO5<]ESTYA-.@SD(J.1HK)QYO$;V"ZTSM>#9\BJF8*[>3H+/0L(WF(.5 M9"!@D@M/!*1W?/ZQ0<@FR V)<$@W!KV(+9@'"$[E^P"EN<096PGGSH(E]O)T M7)QK1/_D*PB9C>,H9#?/J+ZW.9";\P=!EOQB"K*NT\HJY1[SK-J]#, O M2:C#K,PYL-]0,7-^8-PBT M[/"I!CJIL+!E\KB^K,X]['RP_D!>S!M%C;)8;$N8YSYS77!O!3COPMU8]*"R2'ZI. M6 J>_'6CK*Q5J4L_;9?P[>>\^DG3]C(F@7P;D$L2+-#(G[$?>IZKC5E#LB&_ MRZDB&[1"B]=HY:KL).8M(O,VCKF3G_/T7/UC;#MDFN=DL!'B!H$F>JQ)H M>?[YG;:KLZN88%D'LFI*$"#)&561F[F#2-1G5MY@V=-@!N(E.9X:$S9W?56L M'_F^[\?(2V.2J3&=^,[I# H>75M':=E")2#LD@L)@%W4G,56T]KM( MPUIB"Z+;.F7^/ATKC$@Q9^H?V'?(]A.S0O6 HM#J;IL0A7*>UO]&B^7_6DE# M]C+2A-UWR-?97 LH'ZURD@GYV.?MU)8+<:)RC:,'XNPP[P)<$R@?K7*-"?E( MCH]$&SI_BJ2,W/?)QP!6!$I(JQ1A0D+V>1G:;2X7*/#I=^$M#B8/*,"EN_ [ MW7(4ZP;%J%5*,'DC2IMET799O&$_5US'W\N7$L;?*0F(3IV@/+5*&R;+TSY% M2%Z&UJ^%[2*C@R9;4!(DYV+^I;)]9H?M(_VOXQUA31GOT?XN:&^YOKYN,_NH?# Y#:R2X!L0%0E#W/V'.4^ MRT0E;KM.--&J"A!OR8V^9=].XA(Y>.\6\GIL='<4;R;NI]+-FM98QX+8<LO>T_+F6 M9=- #.(EQQX*9M::6W=MF_I0>DW#4X$-")3DTFF.N>\J9N6P>+V)5$\,XE,1 MF5<.J^\"*+\4RA^'@0!3'E\GP?>.Z')2=BG?IXX,0!;WGZW3WRD&_3+^P .VYT8(44 MY\B-8E;H4T#BY<<#4=*-\.+ BC@7\UX\$?RLNF^) \ M^SK$#MB.@S@L?$]9EBIMIW)PIZ[+>0\6 U*G3_PL-V]#N. MKO'B'@?YSHDVB;Z52^F@J=?TXP\.62#75V@Z78AI6V.;,4[O-ET\V]A+=M;F M+JE2&]'58@KE*Y8DD3PABC"M?+:BN?61T5\DA*I M#$G,0C-#/ ZHPOOI^/KOH]'HTGW&SE>Z&'WI_]&,OBKU[M#7DG/>@Z]N])#> M-KC#-G8?6$98[+#47:(^B2!2YIA\^>"MVZIN<^2;=JAV535@9JW.QK\= M-=#/;E@G^DT46Y@ 3O3!<6D;PV3O*?:,-H@.N]I*S31?RH0J>AZBB$T)_]GG MD=;UVC1,N*,--^3L%;I6&T,QKHNAF)+I@QLXMRA@Q:;\(_P/(5_1*Q/&;1:H"6]+=HU7]$KI?H@,, M/?GU&Y >EQ9[STZWY,K':*:YQVANB&_'M$##7JS%8W/59+=[<,7L?*"*EO:4 MSA,9,:G38ZV3YJY(Q4PP]2H2SLI9BEDCBWF*^U5YBE.;+_UF52O/.Z[5U!DP M#&C9T^$U=Z("VW)U62/D?3@=I?HPT >YH!$=$!D3J."P_4S4=N>&WYH[ Q 9 MT;%KY,Z,#9BNR\#LD@$DOCU0JQ(;:PWN'\VQ?:#3SPRIU.,'37_CJ/)',-Z MD@JE&=).!_*:>2A]H$-2.2.:+RV36>2BYY$G)B2W+(:-^.)8!GELDU9?=179 M&;KV;M5\3@YGAWA)PJ;XF]U6:JQ&)*8X'*QB6JQ*^S6B? MQ!$071M8$X62*N)0ZEWQ$-W+1ZMDY[7CV35=V^94FV8;]"UX5G&)I5^XQ*)X MR"HRF'O5?$GT^I"<'FJ MDALQM0NKSK'&"G5L5#>&+D=W$B^7XBOH!*&VO!'=N45!ZF?]3=R# L)NZ@G, M\'-5Q2AO'-QLX@$"6^=&O*GL<^$,9ZH,#VEC7R#/XW+68$LJ$*!,Z(LJ-A1+7WA1DD+ZG1='1Z&&LRYNR,L@(:**/L@9\NHW#JI MHS15J1TMJ'$=LD0FZZ.PYCG<0&#$W.5#?_',\B.S!52LG#E4+MGQ[()9H\T2 MK& MXY,/'$CO.K#W9RYQO=] E=P,!;?"B[V^Y! Q)=9UD@.L)+YV?1E$QS&NS-)0 M?:G@TV0ZGXN=2Z'U47&FBSOSC"S806CMJ.BP,/:@,/41!/9#.R># @-S5"SY MDK58R5+W6.I?:%CY--F\]%Y=\)B<:GA73LU"+[XG@0 MGZ_:_ 0.N("L0&D$K+ 4LG_&/K#T:K/Y:W2>_0]>A-+E8D;7FS8-KD4C;[,= M9TW\TOM,( M],9*C+PK=X;925O83\:@]O+01KQV)>^JUY/+(2-I@*2P[\5T'0?L)VMEZ@0! M?#_MF+[T$C! 2Y=*-(^:H98+%>7\/4? I:=$:X3L5X2()L\TZ425KDF,M1!3 M\;HBR&IT$._GK5@,2+(D0*R"0197&\"3VT!@ M1(=*\34\0V_[,!V0C;$VXF?HJNQGPZ[*5H(Y]/'/9'><0LY-K?@>" M]40X8W/N)XU[[MNMU="=65((SS=-QR@1OKC?4FKA5C5G16Y&+(\5CLH!":,D M6VACGA854F-7DJ^3WV_9=&2*(I#JK**D$="=(__;N1BMAIO.A4)_@:5&1,"> M%V_PM9J3NAQ-, CY2GF.0AZIG^TL+-A()&@X7V5%DDV]S^+1DJ?F/O&HI)$O M3HX5#MP:?; OU)J7]_(J^I#T/48&V-K)+9\T(W@3_C#ART-5$46_]35$G:,1 M&\24[EI\2O*YV-S9ZK)&=*,0I CD):TN:T0WBI-(A N#AZS-1,9J5[DX^@(B MMTFV/I4 _!K"'8?>\UH4>O@;"=P_B?\5>W2S"B.^^H> )ME,8X207B/VC G? MTA47CB8*([I4=H_?L"L-5(N),'P=0HG6T-W^CZ\7DV)@&9 3MK:\$3#J9UX$ M+G5LSM#4 \'I$RD<1(L<&/[\Y.@$N >@0FF$%.3B6Y0#88SJ !S]>7I\Q/YK M&Q!>8F-&YT5+F5+3]YW\.R0\RB?Y';K8H M*<: 0U1&=$W_'2T6KDQ7FRV^S+7F:*B&D5P(5+DT:!*T$^3_3D(\0)X[(X'O M(F"]J2MN1F>T;Q8H/%32DJD1 [/)RO076)?Z9U79B:XGUXI+KQJU$5TM.MMR MD;%,V$(6Q,7N_U$MM3$;A2:7EW=DL@2L44!\UP:6UHJ"1N"687:]A@M; MN![O_(W4S,<*'BJW86I&OH;-- !JFVU9I^ <#=4I*L+=5MH!74SX2VWDNA1&Q$H.,GCU 9Z<<1\[=M,PA)NR,W1TMBD1D_,^NUKZ7:1O79>AXYJE M]2XH=NS:;5D%U$X4KLW1E"M?Y;E32$]&C3H_%(9?ML-F#QYB9SQC=T4\9D.Q M[B=W9I0GZG8J,\,N26<2RUHHWR7B@9TC?\9^\,ZJ"5@[IL;(F-QJ6D48TC]F M#?="(3)C S?2NP[LR00P6*.Z\$O?CRA>-$Z"U9(P?<7;R64B4[78NT%_/)O1 M-9I.LJ_\8F,Q?DG2A*F_4%-#: 0R+&*)MHMXCTRU+D08 M-O8/IC.B>X40K=<:X5ROC>J&B-'Y'?DQW1S:Y 979&%$I^7P.C"FM)'$B$[Q M9XW2?/WV*GOA4C$=I3+]2]_@[I]ME'X6)#,"Q32I// HCE3,A(NKU>^A +>V M "(S^E49?\(.K9D'T\YB3@#+3)_1RUMHI6G3]Z(KVKM-9EPUJ1&SCGV=Y"Z@ M^GYZ^#'DY+5:+0]-CJY'KSAUHS6B.Z*;U(+IYU@,+&(#(S#I#U[@ML\^Z! M41C?X:4X+6%/Z ;1O G8RK+&KEME_W7N\"P-IE$/G:@F-M43?AE=K^@">^F1 MP'6 JT+598V0S8&''S$=,.?J:@ LJA4EC>C"$'OQ,^"B*98QHMG;C%-C:YZ3 MF,??)3"N6*&IAI?\=T/D>JLKNGM>8G6G7XG(U*YN M<$<1?FFL!4LCUIK\ ?]X5A3@2^0&/.]P_4:M1FVLEE+OO MF-QAV_R:(S'A MC*CFW4Z^MFWXYF>1UMB=MW_6QP$)600QB]53/!EJHC%#G2IY+EK=&-GT!LC+ MI';)']KIO^QJ(I@5RP>+F-)><_)$)JPZI7=P@#/V11QH:J=OI*2QZ"2 G!J2ALAOA5! M)CB.XP MYYE'B[)'5H9N:+,\U0,2!W0=&7_ST -A3S/1SX+5)*+[7_8I%%_3DJT1@[/- M\]"BMPU>U+]+W:::;*4CE?S;K"H9L]2HS8B F@Y'@!61%3!B4O!F[\B8X/$RVJ5B;OJ-#I.9XQETAMAQMIC-W2[["' M>/1&$*UNB>?:R;]P[A8%2E,2M#0>?_23[M5-2D7B75UVBIBK5$4W\_U^0(W7 M:]=^<.?03=ZZTM]WV?GED/8DM!_P OWZP_\!4$L#!!0 ( %FC1%>7]5N8 MZ3P #B( @ 5 86QP<"TR,#(S,3 P-%]C86PN>&UL[;W9=EM)DB7Z7E\1 M-^[KM0R?AUR5U8NAD*JT6A%22\J.[B6@@:1PMKOM8X.[#?_ZW_X\.?[A,RZ6T_GL;S_*OX@??\!9F=?I[,/??OS[ M^Q<0?OQO__8O__*O_P_ __KY[:L??IF7TQ.+?TP_IQ_>'*=5FR]. /YM_<^>S3]]64P_?%S]H(32%S]V\=W%7W75SJ"L MT*H-8$(5$'),X)7SSM609$W_WX>_)F&CU>C R-3 H-*0DK'@L?DD0@U&Z/6' M'D]G__AK_R6G)?Y RYLMUW_]VX\?5ZM/?_WIIS_^^.,O?^;%\5_FBP\_*2'T M3Q<__>/YC_]YZ^?_T.N?EC'&G];?O?S1Y?2N'Z2/E3_]KU]?O2L?\23!=+9< MI5GI#UA._[IM_ M_'STZNBW9\_?_U'^KA/ MT*4LA3 =PO_[X.?]]!5@2?VB%Q8,4_5SBK>+8C%X\\GI=K M/W3/W5R>D2/J3T:7*T7.)J^>QTL: 78.*B0>&K!^>3!*.< M@QB4!>>\KZ5Z&9R_OCU](4M:R5J$+2WS6H[GG_Y3W[>?\'BUO/C*>B?7NW@G M@+/MVV,UI1(!9;P2I)>^&3<ER-3\Y9_$5A5=(J>4H MR \4DGCL2R5&ZP@M:B.J3AHUMU[9 -8F5#'?'E68Y<%&E)>SS_3L^>(+ 9D$ M'TW-M$*?8@830X%D,8"G_UBK,A:#S(RX^OQ-1&^_.='OO,-L,GXU37EZ/%U- M\7)!HG6.]87C.(K2*"2!38 MFI@54%A+DJ/ME]ZBK>RJ[5XP8W*E]V3"'?XT@P#8>/[Z$RYH%V8?7B$%YQ>H MOEQ@0AEE*H[>N"0=O<3H(.NBH%;12FE.QL0=/SZ,:$PN-#,S&$7!1X_NRO\V M7^'R3?K2@[_+A2I$DV(#9RPIY1KZ@9A*!"Z9JHNK&B,W,>[!,B9'F9L2'-O/ M1H87TUD_'[R;GJ55IVIUD(JE95K4$)V3D%5UUH54)59F0CR$9TPN,3,IV,0P M:.1T&YD,-L8@:X;+U^W9 M NOT,J07J*1N1,CL/8)IN4%J(8,H OM_';\AN0O')A3PWR8%]MYV/CVP/C&8 M6%-R:S)#289T4"'_-M8H0)NBA7>DAT(>Y)9J7_S_/I_7/Z;'QQ-1J^Q7BJ0V M;0,CBN[^6 !,3F=GC#9:,*_@XMECBI5WD.=-2]_V8SWAG//^%B]>7-<9JMCF:UWSU] MZBE"_8"9(FDE,!N*G@MIFHH)LB%+6"V2UY-KJ(7[!O A/&,*71E8P+;UC/]U M'L_+,YP33]9)AIB XF5-WC+9K=0T^>!%^6B2 MC3IS>ZP/ AI3P,IA.=@V?X@+05)B[U;S\H^/\V/:V&57:*LO$V-R\TY:DEQ? MKX[DKTJ#](N-B,HYW[A#@,/*RP*;0:\5]\?T8 MET=S\G,C")W=QU!BTJ :B/E*X,& M*6317NL:V,W? W#&%#8-2@TND0RI++2.IBH*YJTK%HSU K(.'HC VN>D>K;6 M@97%3BGE<1[;3JKYIO/KJ! AZ1O0P*D"!5,#JK'J^3*MF"E<,'+T@90=U+S%1A%LD0IP83&6NT M/66DH)8B7J>J]LT5$50GBH")HE(1J3](54-2BI/0DLX)DKFPIMK'.H M4:3A%C3N5.&MI/W (< N>SULPM^5JYPJ(B:% 5H2NE=%!TB:7BYKE8_.!3+B MW"GCCT :DYO$Q09.*? IMOGLPWM=1::U Z]XJ?0G!J/_87 M*J4@;([L5V;W@AF3K\/% 9Z=9R/"+^?A^LM9F9_@^_3GE77VNUT9D@NNDK5J MLA([98-0I0+GC,L5,5 DQTR'1R"-Z?*4BQ2<4ABZJNB*T4*!V5D10=K8\Q># MA6 D$3BC22A$B?Y A47;.0]/D/6[G\Y@E<3>!.G-5VX<]+T[S?\'R^K]_"U6 M//G4]^8*.B]\*V@SZ%@;^;V: OQ< GA97#4&JTLW7(K;_5VV?>A(4W]WXL&@ M&WZ##O_ZT\T-(V_E'WLV^'GWGG[]]?EO[]^]?O'ZS?.W1^]?TG>O(]B^S<\] MG\K8[&<3W$PM?TC-GVG_5_/ES.P=LI8>.0/V.ZX3G0\PXY/^,,&T5OB,E5AP6D=TB;1(%;S($0]>PF MFUW5A?OX[!XH6YZ:P#?%I/TVGID%P]":W+1(SIH%E2IM4K,*@B!:DX\?0XRN M>#3?JEK;(_BX0J,JT.FF&P@?>@\1E$0C8H"P*,FQR5(D[G?M#AAC4MACX>.] M ZR4XI$D_^'(.8KE)$3GY="DG%= MI..C63VJ)]/9=+GJG__Y)6#26C+-AH?U'.0:AN5'V\//F4IHN3]5V6S5)V9$64=5\3 ]GY[NXI M@:0 BO?O8N'>/K=JW$ M\+*^<%(I0#2U2BC2D<]078-,KB146X6/3KH4N'M4;89LR\O)8>-M9GW"+YH# M>/0&3 CK12:R^B:YHC"(>J/*_9ZKE <>,B:?BD?W;("W+CUHGU7SVZSN&CV>R4 M8H23W@UJ8E,63L8 (D0RXPX]1+0(4C;1I&^N!NX(E'4!6[I?WR+KGD[@W-U$ M;^[.I":,Y'!$\+(7NB:9(%FE(0KMFDG8@N8NK;H'RIC2QH:A$8<,6!WY9>'J45'"_H3X%6F[6(*@>'*7 78UUY_/Z' M&^0[GN+%.?G-+IV7/5#Z20S]K[Y/?TYLG[5C*+:N4I- =:+-EXH<3&F<[O>@ MQ7)7(>X C&560P,42ILWGOV>Z3A?X\^FR][TF3J\5VT1[$50A'>9KZWU(2^D) M@ 9\'SQ'#EI&R]WT]3%,6UJ3P?,PAR#2K:XOG'+BZQ=[$]79LM=?FT3?=.QE MEPFE E,T0C"D$JW,LF5C0S7=#>$9ED)Z*-;O*9SC&W-OW=E*:"\D6 2U0 M0&A2C! BQ8?&H@\E*4'1XM#\N1?=N$[2GXA-/++C'61[AJSV0XCUGY?KWCB3 MB%J0$ZZ([/T@7Z@^"$)G<$$0HFBL8D]R> #.J,[/#T,>+N%P]CHOB'6=A'N6 MA'&E$?N=JW>%;&OT8%.K8'(,$+RP$%#+;F];\]Q1U;881W7D?B"E-*08!R3; M_;JS":-:#0TD>DEO0T7(TD103D55I<'&[W%O#F],U=]/1C$>X3&5B=\7&:PU M[I+V$NO$-*&RPP1-6NSWV*%WOHCT)YN4ML5ZM5E2TR9/V[(P_)OVC881 5\N MW]VK/^N5='WU3N4L3"C@F2N&]QW4?S32*_8)W[83)&BQ(!:R#:!ALA.?J3I*_Z0GY <]Q7;@_A M^19.++C9PB8?'E?M$L[K]NM\L?J0/N!$"C0YE (6!3D=QGF(P1EH.OF<9) F MJXT\LSL^?%0%% .+G&6#!U$,U]24\C:'3$ZEBJ[/'S >DHX6G*?P0)1B GOF M^7U8MCPL^*;9P2J705CR;$X1R6+5ZPK7VBF86)O0KL\EKV#0DW92B/U@K#B= ME?8W.WJQ$N4&G"VC_N^.*_M(A_WNY"RW]+J/G$U*/B4#2O7>#R$CY%HU* HO MO0^NA,A^.'D_G&_A!&"X$&8_Z0P2P5S Z4S^.A8@^Z)"\!6J"OT&4-%R@Y30 M8E5:I*1KX]8QCX+:A#KA^XUI]A?4(/QY=746^D0WU6_S&N1B^Z"M7I9JB@%= ML$;,O<'BD"'P-3";\"5^OWS973"#\.2FG;1)2YF-Z/EUD7[Q"H+2"5PU59'S M[4P8\BYC!R]&BN^7+/M(9Y!I"6\64UKKISZYYLQX3E1HL2FKP6/JK03F/Y1,3N^[Z8+\@O/UV4CX3M=;N<_-BPB*)! MYBA[]FV&V+M6>E%U-EI$E[B/VAX$M!%KGCK9;"@'>'\1#7W]=9F^?77E+43E M38&8@NX-X!.D7 1$BU$+7XJRW!64FZ-CZ*JYZ"_S+WCV^Y6'7&]X/BE91*6K M $Q]1(+M0Z.SQ#455+31NLC])FT,;DQ5) ,QZX[>K ,(CF^PZ<>TP)\)1Z5H MI5="K+=NHK6,V$J$*GH']M#G;&2O06LC,JHLH^%NDW WDF_@@HR;,0PBX52_ M5PINA JZ>AVAM$B\5+9"UC5 %,F5A*&AY#ZB>J#C^M/V'CL0&787 &/KG<_D M%,P77WY?T);\,O]C-LDHI=0F0(BY]ZFU$K(W&E*PM<4BLV)/<+N-XAM(P>4W M)GN)@K/']PVC=E>Y^%?3YJOU)@;R0E6_VM>1G%*G$*JNM;B@4RS\W9JV@O@- MY-T.[YGP"9'GMOVA+F1H?)&Q-8@$BWRD%HCRS1*:E*1P2J"]X:$,T^3MJ>_, MN%C!NN$'[)OCLDT4T@8H!7MJ&46^H>@&16"N%/*:*+EO0%CZYCSUY1FW-N&5 M%./LOD\++-,S%]HH%&7=3S_WXGX4N:^T 0:)QCIT/G+7HUU]_C=P,<;-BIVW M_\"NRKK89))]*KTG+)!'5:$?:4'26*%@GRPH;#/L#2$P48'J[<1-HN ]!F5 .I6]+(ILZ^&:$EU%]BU-MF%-\:OP+KO?*1=0>@U")$$;86E+LB/[:K-P0H1F+'=9 M[+88M[V!^QXX-J@_FO@<^\4IJ0._JJ)3%*=:KXUP+*A.L\2"D)60: M V1%,:23_?R@B:K84T@VP;41C;ZSXV1V>0W+I,[OY5LL./V\SO'.5;:LK0#$ M$GJ+G 1!Y0#:>MH+45MH TR2?!371DQZZC*-@U!I'X$==@!3;^WGD:"XZ'U/ MR#00,D:HU65K6DN:/7.6:P"3_,X.HMGE-:!2(FM+D.HOYW/&S[TW0GZE9\4D M%R>=)3<.9>]([7M6GFP>O,U8#/EWP@R?@K$)THW8]KV<_C'P2T$9V^MX-O/A$=P)>Z*)9#41I& M)Z#UQOD4;%*PH(. X@0ZZT.6AKLCYJ.@-F+/=W8^SBNID<[<(>KK)DAIAEXQ M96BS(.ND(0L=C<74,G*KJ8//W)%/7*'"3JU:Z-7<@=8Y*1*==X3XV?0C/1FF.W]DQ/)M\>))- MKI^PD4MXY@RNR_NL&:@\$N!AQT7TZ0*;<#E6/?S0.%GG.'93(V 6D,$))<* M2%&L<"(%<[-=\CW_\*5GWR#B^F\W@X9SHM4;]#KJBE%T*JYAX!0DFEU[^)@V$$J4(&1,&P;R7 MNY:7/6UAU8@Y?D=UQ1#B'[KZ\:[6ISH44VNJY"''UO,'! 1GUD4B13LC,G\G MD%UGG#QM%=>W3\]]Q?\DO6EUKTTBARRHWL,-"5HL(D$A:,[Y;LFY"PIW[4W[ MM'5EWSX]]Q7_(89K_7STZNBW9\_?_%$D*D ,I%^E]UKG(:I$[9_4V"MY\RLMB MIHLUHJK!]I$5L2A%:E-(H&"C=WQ7-II6E6G<:NEA1&-RY/;DQ,,ID7N)@LV" MO;K:?.D"B1!1:DVVM%DD5Z\A!9P!26/EF+WRPE3#3_S;.,;D-#%38>]MY\N MO97^=@''&H&:;"#DJ,BCJI76EUN$K*3TL483V-7?O6#&Y* P4X%' 'SY]V?' MC%_[REZ@D36AEB'TPE?=RQ\MI(0.*JDE;V$1S;SUC< M\T ]] 6RD*M/)3MPJ1\Z)^P9'AV91$DVJW1_D?N,;0-<8RIH9R8)NU@XKA_",J6:=F1IL8F",1K\6X;1& M;F\)#5)=>[]!0W\T>"^JD,%(KP8\?=E[)?/9A_>X6#+M7; MVF7GR9?/"G)!HD//X:_<:?%WX1CI$3W99]^B M+V2U>S_+%B/D%,C"%NU"%3ULX\Y-N1?,2$]4]J(#S\X/Z_3V?+YSQ=6)W?!2H@574D016]R MF0MY,L5HD$F2DY]K4>5 UW3;T>,)SE+VTQFLDN [5EM78%ZX.%FZ1,%Y!F_Z M^'?K19\36@ 5A>O5U)($=^G&-0#[UZ6LJTWOK#*]/+VTKH5&%EID>@5)9@G( M1%<(R?21'T(WS5V?MP&L,45.NW/B=AT*KSP&O7Y8P^J)-Q?OHVBYE$!!G:UD MR[6Q$% )<-I)YXH357.GF&\ :TS!%A]1N.7!WZ&[N_F6'J5-K2"MDD15*R#V M(['0O*HF9.4D?VGOU^>/*;+B$_W..\Q^M?2UNB0H[6) ME([AEGU_[IBB(T85O^V.'B)9]=U[^O77Y[^]?_?ZQ>LWS]\>O7])WV7(6KW_ M@QG35S=$SY3'2J'*_"*(.3L(NVBPJ)06Z)0&U*GTT_ (D=0V&%>QU9Q*]-P7 M*O>"8PT;NJ>V75YH630DI!2V*K "MM3P0J% MY@XS&%01:=TM5.Y7X$% 8SHDX24'GQR&[M+PY6._MJ,V1;'JL,:SF950F_: X=E3T[>O3,W=2%I/"Y5&H5*M(7>.^/Q!J2"$>VD..1?N@NGZ,V'KKO0JY M:@W2DS>?E43%?MW YR&/<@;#'L0:0&8#975=!'\N22NB"$!Q0F_C3S%"[E7^ MSB.BR,H:]A&,=P(9T_75@A\0"]M-)@NZMYLY$9YX"&[XS M-V!'7HT>O0FBQ0D M8'6T>"\D1*T4($J51+*V*6XCR#@:_3L[^AY 9OQ5#K\O:*]^F?\QFWAAK:_9 M@)<]^/2:8@F9 [3>^4"YZL, IP0W47RS* \RK*REKZ4&DVKM* M1@NI&L+F, ;O*5*(W!3A&6!^J *) S&&5U*<+&M+[IZ,_R)X'53!R2>XK!*L6BMB)*:+5W].F3@I,0$6R?4.Z%-U)Q MWW;M.EAEEX3^3^E+3V%8OF[76AB9UK)+54'.?5B ZWT?13\JLSF%:%+S["=0 M]V'9,I/R273QOL2YG>#/(!?.V^""6)9ZAQ%:Q^>8DMQ9]$-"HRCT.Q!<^"0VB6:YTDNZG%Q/EE0O6$R)E!T@SN0_.F%IN/(%^V493"I>N3Z?: MR^7RM*NM?G-"86ATK7B)@$(1(-T*K:X@2*U%E:I07,)]VOP G"T3%K]ICG!+ M9Q ;<@'G=7LV/SF9S]9C[2?!>&FJ")!47ZY+"9(6DCQG8YV1Y#]K[KX,CX+Z M!K(6A[0G^PMJ$/Y79VA-C$F:=EZ7XG>KL@D@4!LKU",:3)F(TD=#LBA M>X&-:7[$$_"(1V!/,4^Z68-%2T?X^AAA'\C(>D)*AM4:)V0(61_F7.G1>=*[ MF_#W\Z/RS]/I J\5SAS-ZM?:&>%U4R69?N#GZ9TOEOXD!0@E:Y68JXC3,_GA;:DG?E M(];38YQW;^;3?-9?G_GERM*51?V"JS0]7EZ'O5D/BZ&@[-GVXB [Q-0IXUZN MT9^OGHZ][2_^$<+,M-V1S6D(#5?8MST%!0FNA.>U$SF6V6-29_ZOM\;P8CV5C\MY>S59I]Z-<<9^5F!_37[GOT@?VS MC7: R1\CIM%;]&KZN8<:UQ_;YP!HDRW1NH)7HH&1L4)T,8.N5FL?BD?!?6[[ M,"*&._+[/OW?%ST[MZEDBR;WWLJ]H:.-*BMA"WMCL^U1 MCJI/]=.PBD-^8[&:#RSSQ>GJE#R&*RL\+^L^H&7=!]Z!K2_;3A[&0@N'OHIB M@#Q. Z:%UOO2T%L2C-)*H3&%N[;TR2ST'3O_OS$MWM.Z<()%-=UDAEICH8W0 MM!&9=J-&;64I*"U[IXD=H7Y#]GP;=FVC>;D$>1 S?S?8%_2SDUBDL0XMJ&93 M[P&O(?J>CE41M3:VM,;=<&(WI&,*S$?%N:W%^(24>__'?)):=:HD!:4&T]/^ M,J1(4"6F6)JI ?4AGM$)]2Q]SU2$$D1 M$^K6G-84]17N[)P]X(ZIV>IHR+>[0)^(@;]1S/;^#SS^C+_.9ZN/RXD)1177 MJW?6Z;3.5DA"&JC9T9=SU.B?-JBXB7A,#5Q'P\.]Q#J6$YXK'?B^#JL_X!'. M@\\_\!G-YGO!= ASYP,G%K.(3=I>C-]3:*NC2-57*,VAL7TN4..>0WTG$)99 MFV)I]4.%O)S)=34K2W%FMZ8J%KH%)8-^*O0'K60?"N98?)*_9[C_NP MC.FX@Y\9+!(8BUWKV8BGJ_43Y^WGM.S_H/XR/3Y=87W^YMV!TS4W0/($V9K; M[@_?6+.O?:N.5JO%-!,2\K3>S]^DMY+WIMA8NZ<=?::]/GO(E:*IC_-C4BC+M6PFI'&C5/1>EQ![.8=DC(_[_X3@D2G$FBK M Q@E*^1H);2 .H70)S5SIPC>1C$F2WH0MNPI"#9"_+[>4:Q'GW&1/N!OIR<9 M%Z_;^1+7 ]R6KT]72XI^*QF.22AHA*@)G B]E[9LD*1-T%0V0K8>:G,W=MP2 M(DLOLIXAF8[/7]WU$ZX3X>MDN_,JJJ/%(LT^X%F+C51"KK$Y2-&3)&TE!PF# M@AI=U"1(DV-DWJ3]48])80_)RCL[F!U.WD._N;%]U53) [IFY9%T0 M0@MDC>(LQ2EB^BA_II6YT9LWJY@ MOMJK:H\ :[\'[AE',:Z6*5QZ-9]]>(^+DW5[GAJPE.J( 5@4^0PM018*(29' MT;A.-FONU_KJ\_?585<_Z^NV7JWUO^Q?]7)V>)&Q6D#U7R>6L MG!/&/+GJ&EE:U=-Q:UN!/2&UUBFM/ME@M;,0;.M-W%*%;/I<]=0K&U KU9Z> M7)NF)A\JA^H)Z;6UT)Z"8->S:\B&"Q=B@:I[ )*;@9"UZN\$%E>+L(&[4F]7 MK&/*E7H*DNTNN*?18[?29_K-@,>4 M%/4T6FTO$0YU7O'SZ;+WBUL^FY_DZ6S]2.O?FDB_K&=?.P>C2[.G23OG=Z@K5GX)62,OGD&9S.I'JL2Y!J M2M"L234*+RP^NLE[/'^O9L0W'_G;?-9ORG&%1Q_(>J_;5^F*TOL>;A@*<(WQ M%(=@(8->@H[58DPB[[2^.QXVAB.%0W'A6M-B;D'P]*J^B>KE;(7'QUA6I^GX MHO/&!$,1(:TK?D+KZA=[]^P(4:$TS4J43>W$C[N>-H93@5$09&]1#,.0WGN/ M%EF%B]E#45;T%OR-.$HQ9HS>1X-"F9O]+C9D1/_T,<3NHV# UEL]C,0OR'>M MY:'74AE9>\VI)Y=,RP)!AP R)RVQB>:$V(D!=SUM#.'V*!BQMRB&8U$ MA+N>MN4(A.^8%7O+XI"')%^3P]]BF7^83?\OUI>5=-NT36FSKFU=NFOKF ]5 MV/ ,< @SS%XQ98S< ?@VRG2E8=49SG^?S^L?T^/C>U\+I9,.33LHMA%QO2#= MIE4!Z2G]=.\^529(V2I6<5=O'_O5P M)JL (28K)9:8&W>&PD$7.*J^R&-X>6X>RH^7;FQ71YQ+/'?)SWZ2/@6GG_N_ M7$ZBL+IXJ:#5WGA/T$6C^//NZSE M:GZ"BXL:T$E%7;+&"LH'VN^8(@1'?K#VTC45313*;!0P#(ER5,->Q\3\+">R%6652&!#H"7XXB!DU5?D#=9>YF+]B+VE*TL94VK8F-Z.,3&( M[76XV*F)L-EJ$11(%;M'1KY94*5!JAFM3:[2AC'S]^+98TH-&R/A=I+1*!7F M_5/N2C2B"#(#-:^+1"D6"%9I"@AD"<94(3UW=O9!%C:F <=CY/;XV#6^ E;O$Z),]-IF10%TS\^FR)E>99]2,"*[I ].^7O ;D+]^%_A MY4C8,DH_Z7:P?-Z=[**$?F*T-KED"A9BZ[%SCI"]4:!-=3'(C*IPEQH==($; MW7*)_XQOT?CY-N97ZNPGUR=2DVB%:XGSV?I%FR[,40SF)(<8J5.XUSE67 M0#YR3[N.38"K+=>FBLJ2^[SW,4QC*-\;G$NW1E!S"NHI7J5^RK;ZT@O*%KA< M+5^2*EBKA_Z'M>LH4Y')^ RB#XTWR3FRBE&O]50K,I@:N3OT,\(?>;K0,*1\ M*O$_!7^OF+&79\E^=5(+9M]G&S?7^]J(V""(6B'F%D4*4OEX@,A@"\1C*&L< M,TOW%?)0E05GK93?IS^QK^+3?-9-09\^?_[EGW&&;;K/B)DMG[!G]O\^ZV'* MY[]\UGD&RODC)T(W79H1$%#U1%V7((J"4*U7112*VY)E?J?O@;*O),&=U;85379?\;M56F$_Q:!_<7S?\B6F4*HA=\2) M B;01N1$OR@LU6<7D3R'@9:_";XQ*59.)MWWZK#+C/T]>H'=^;P76XI&!J4= MB-ZB;3 M8+24D+U2O<5]+"3VX#SWV(QMW+J=UWLNBML+;D&89J(!T3R]R%@51+*[$&K5 M17<.L'=O?P32F/0M(UON\6=9!,/]=EPS 76,III=];%1H'IK6 M!E,5JCIN?V4C8&/2K\,SAU%(!SAX^=J=X'EK6/K3]-9 MDPJ.HYC=GLEW.,.PYH&/:[),L;EJ0#E1*=3*"+%2T!6KJZGWA0F-^Q1C(#OW M=6.O;>JSCWU$TLNK74_.KEC_9SH^/=,-Q\?S/]*LX"1IKR4: Z;T2O-$:C=F MTX#4*YLEO0?W/5MT=.$'=*5^VB_W MKRF*26D8C8^J&XG<$\-H!X,BS]F[)F/*-J0!IKGQ+6!,EOF +#V M(KLT%S1I08LJ>WR9*_8@1M6#:V@$ I=%:MQ<(=,&P(;4S7HLX-:B#]$H25P7*GK=V%@^MFXO(SS[(**=X@2B<-54O;56:$ M4(6 UGRI)N?L)7>]]=U(QA0E[LV#^ZX;]MA\]BNJ!^/1A Z#KE!<[_:M0H7D MG(96K9!2)(EJ<,[O=I"@#E4*-CQ']I3+<(0Y(V]JN_1(S&8 M;&4V3GJKN /^330'P_KH#Q=?.W=(WN(2%Y_738S6;8W2\?*\O='5/D96E) - M136^2MH191+D[!"J\KDE4F [9#D$S M)D$-QJ2+=/VKT":J^:2CM9"503 N4OCC1 )CC"RE>9?9SSTVP36FL[,#<&=O MT? <<#Q Z=YK87FMXT+7D+)*8U+*$'1L9S%[HJ =JA-:1JULMIL-S]CVR6,Z M#&/DQ_!2&,Y.W;:RO1B ?C^3RZR>'_0LWWU,"_R9UE"O_L"S^7(U"5AJ=N3H M*FD-F"0TQ"AZ\R;,+6C7E>CAG:JMUS&FX[:G<;"&%?U VF[C973WD9[^L;<; MHQ]<3/M%1SI>_Z,Z79V2*I^8F++SM*W.9T>KJ-CS723$[*+4*FH3XVZJD1/F MF+HP#JY'GTR^3\U7Y?31WW][^>SHS<0&VV@/,SB5/>VF$!33T%^KL%;D0*^= M'IJ67]&,J4_B>-BWH[2&*P^YZFN82@0/H9]"(:EID2F2,;VXR>J UH9:PU#Q MPEUX&+V8*Y]ZI??&UUZ]9U*\^?>)0U5$SYRT @OI 4%ZH#=J%;(ZXYH+(G / MS-@;]!@/@/9FVP->R@%$.X1??07V_5U.,:$B%XEV)YAXWD"Z*3)+F%UQTI4V MY!G0)A#'> YT(+;QB(W=?;B"\'IL>;.OJ#7:TX9X:,'T3HJM0FRZ0=*Z9J.S M#&:S$2<[/'R,1T!LM#F(1 [B$?2;,)U3+HK6C>@M&+5NJD">4BM!HA3-QSS4 M[= ]D ;U@93.HKI^DUL%N?Y&1,C&> BJ16PMT=N;G\P'&J\UWY8IC]92[RJ3 MX<[ ^A)%"S(E#+U59C^L)8G4S7.;!I5I_-9UVGXZSTSGFSV6DZOF@"]F*^^#TM%N0A?'F'B\_3LE>& M%\-3]TSTXE[WGOE>:U-[\T%''Q:('<4U2._G/^/9P#JL$Z^5R:E:\-(W\M"2 M@5"Z6>\=/;(5RM>\D>^S_;/W\O.V?]S_QK1X/<.)R=ZJ$B-$H6V_9G*0G>G- M*))MKE(L9-- *SZ', 93=@B^7',##R,PGB!B-ZSO_YA/@G:V>2F!O.4>]=@& MT2D)PBCE76Q5VD=UVWX0QA"'?B/DVE9@0YG0=WT[%U_F[=WTPVS:IJ6'T6=- MRLFHO)D?3[M9D>)_?,THOFQ'NX<-Y7CLGD:4?>5LE;OG#^E>EG4B::4HWJVY M@*E]Y((A3>12B>A$=)J]Z=C5Y^]?(W3^66_3'[^F%2ZFZ7@YP::C,]%#]*FW MDFFN7^Q8*.26FM[("Q-W.NR=0,9@"_>6^NTBGWVWG+%"[!S*B^ELNOQXUG%[ M.7')BNAI=4[V@7RR90BN6+#:R29#$+$,)OYK2,9@KH:3_^Z;SD^ W^>+?[R< MO5G,R3XN)[J(T@=5@VY.$Q;,D+*I$)2(-:#5*7,?J-^-9$P'H/P$V'W3AW(V MSK*KKIG4%Z?]LO]7XNK)ZQ4[/V=.=V']M3/X#O?>]N.'&[*9@ M;!.1/$QR+@,8[1/YFE+WD9K26M5OJ0 MMN84*3FL4%)G?FK)UX,L\AS/F/R+_5EQ4\^P28+-W-R)Z+?Y66-J F55T"B1 MUMCUH*E90K8V@73%>8&EH>-N._D(I#%Y( =BR([R8"/)JSX# N\9<7>IGT]Q M8IL6NON\*M5[>$."95.PC#;KY;0XKPX._:;^3ZO/\#CS_CK_/9ZN-R M(HK54BH#KDH)QAH/*44!NJ<*%J5;9#?DNV(=DPH?%?/V$NK!*7C45KCH+\N+ MZ6>Y^ESL!'5, .RKR[2[.@S/O$J4/ MQ30O Q3E>Q,PQ99[WFVT?9*S]5 \[4:M5A6AGI)JA'%,%5[CH]JV0GP2JKTGZJQ[&[K8 M>H5%:+WQ<2&S3\8?G*(]IDMT)6=ZJ_M >M\M2XFT#RX[2+X)*;22 M7G)77&V*;4SA]I/R:2=A'91*9W8C&R=L%7U"6TKDI= >Y#[E*V7IFI7:>VR 5:-M]O"@R1.T-H&PMQ!A%,MRYFQM"&U.X^^1$VE94 M;#RZ)_J>-)6"R<6!*GV>NUU7NQ*S0PY)D:.7'3MO[H$RT JOI #TVK.@95]A MOY;,7D).KH#0U8E@7$KL-\N/@AI3R,K!D9LO!:]4AGX=+C.*M# VK>.:8"AL M+K;WK0_0A$*/&%K*W"[?PXC&%(D>D":[R&-,^:23&U6IPV64TI.>(*?TYOJ8 MLDHW/I66VHC:3*#]PPC&D>X(M14H)9G< A89&_-[>JBTJ?O>,B]L2LI(J"[E M/HF^0A(M01&Z]Z#-R;#7LVQDL+^1-*AM&+.ADMI*)(>Y&_O[K$Z7Z^JRWIVL MI^1?S$C124B=([A<:/E9*,A8!&B9<^K'P<5P][K8">B8[-U!N#6\. ]W3R:= MMV6RK@R:M<#&6 M[-5!F/(MZ-O#,XA%;$/%';]@7EWSRG^;KW!)^Y'R,>Y1M[;1Y^X94VR/G2N" MF,\^O,?%20WMZ5S[K(B". M01?,-8%0@5S.5@6%V4ITY><#MB*#90]\;L,8D]W96>*W/+$]MYO/P[\"Y,IY M63&V11DSJ";[F$,9@,Q=U^;M]>EJV;MT40#!:R1V?R:/ 6%:\Q#&I?>'E[IAG_[7>]WUH$^E M!DTWIXRUPCMNSVXHX_)U6]_BIW-_ZW5[LYC.RO13G]9[>16J4XHU)806^@AQ MV^AUZ/.T8D[>AE@:"O:2E5V CM9 ;<.:AU34,"(;Q(0] O4MGJ0IO9R+U^T% M.>/IN".?4.B6E'6T,:B0]JG?E=I(_GZ4K=58T;)?3^Z+>;1F\4"MA<:3_/$ M.X!^^9IXW76N*DK(J'4_J,C=$:V01;-@M,JUWLU:N-@;>Z*%B-;W80%-^^B]==PI[KO@'%/*WQ.JDRT%]C34 MNI7H:F22*: $"GYSWZ,,25H%+A29A6^>WI6GY-@N*VIA5)&P$ F=0, !4 !A;'!P M+3(P,C,Q,# T7V1E9BYX;6SLO5ESFT>2-GH_O\+'Y_9DN_:E8WJ^H+9NQ:A% MC21/?W.%J"5+P@P)J %0MN;7GRR I+@ ))8JD )MA[60--ZG,I^W*C,KEW_] M/[^?GOST%2?3X7CTEY_YG]C//^$HC?-P].DO/__Z\16XG__/O_W+O_SK_P/P M?Y^]?_/3BW$Z.\71[*?G$PPSS#_]-IQ]_FGV&7_ZQWCR/\.OX:=W)V%6QI-3 M@'^;_V_/QU^^38:?/L]^$DS(BQ^[^.[DSS)+HY!G*%D[4"XS<-$'L,)88[(+ M/(?_[].? ]->2S2@>"B@4$@(06FP6&Q@+CO%Y/Q#3X:C__ES_26&*?Y$RQM- MYW_]R\^?9[,O?_[EE]]^^^U/O\?)R9_&DT^_",;D+Q<__?/YC_]^Z^=_D_.? MYM[[7^;?O?S1Z7#9#]+'\E_^[]_??$B?\33 <#2=A5'Z_@!Z?)Y=_H]7T>A? M%M^D'YT._SR=__]OQBG,Y@JZ=PD_K?R)^C>X^#&H7P(N0/(__3[-/__;O_ST MTT)R89(FXQ-\C^6G\S_^^O[U;:3#T>R7/#S]Y?QG?@DG)X1X_@FS;U_P+S]/ MAZ=?3O#B:Y\G6%:BOUAR!:4KG/^W?MHO.V/Z3$ FZ2PBT%=Q5"G>$..R3]\= M\^5G0<82SDYF#1'?_NRF>,>G8=A2P+<^N@':^0?!*9Y&G+2$>NUSK^"\ 'D3 M83CY,ARA^E,:G_XR1_;\^.V'XS>O7QQ]?/GBV=&;H[?/7W[XV\N7'S]P]N_W M Z6/^P)U>^6,J3FB.S_O"D!BPG TK)O+&_KK^8=61"V@XN\S'&5<;"\73SP9 MIVL_=%(WM_&E-DY"Q)/Y5P=G4_@4PI?!AQF=-/70(8CXFOXX'6@;C!&.0^*, M3H.D.,1,YT*D4P*C0RZEO*W+Z04W2IC&N3;/'_%+E=TO>#*;7GQE+LVY)%>C M6,AQ^W4=3:%*:-4+K(V'A-UQ%< M7\]W9AQ-+E9V_AYM^:*5R?BTJ69GXV8"7>B,X/_\TWB2@M,R*&\4@%$GKD])#<,63N9.T9RZ2+=.:N4N![%_9NVAGJ:)W$>UM??-= M]?T\3#\?C7+][>4_S\C&/2%PTZ/9\S"9?"-[^C_#R1D.9(X$PR/P&,C<-R@^[*3$<6\-=*#)44KC,X+U'A,2Q'B";W%V+H6! MX_0*"(F@F0V@58@30A)YI!0\]:[PQUX#H$4S>1]FPMBYRUC/)HO\!_D M1#\_F\[&ISB92^ *1($%G?<*=(BT]NPEQ,@91!-$9I&9[%GK#>-^6(? C-;2 MOTT0N2M!7H^^$HKQY!M!&AC#65;,0@ZZDM4063TOM/3 O%2*_DN-F7#U^8>@ M\JWE>5NW:E?=OIO@ES#,+W__0FXNTKEU//M\3L"+-0]4H@59P4$7LH^4<1*" MP@S&)L%DM,R%UBI? ]8A,*&U]&\31#=U( 8\*<8Q6>!>)U .!;AD,RW;*ZV3 MB4JXGH[#(2A]>XG>5J_9_?T??\')[-N[DT#+&^5JLGZISG#=FYA.642A(8IL M006&$*4EF]4*:RP!#*[UJ7\7GA_:6VPFZ X6X.O1+(P^#,",4S:65+3CEA" M8U;<">B'ID,[47>P%"_YZ*-)29'[D3V/9)#0L14,+9/))+%$[[-M'3P\B)=] M*P%VL.BNV)AOQZ-T;H%Y-&F/RDHNIW5[D94!^ M:!7O+MH.)MX"S\!S;ZU' ]8G 2J1W1HS.9HYE>Q,2,*JUL;(]%0,,R-E;PNMA_^8J^+$CK$]J_@O.FV!BFL=(),B"H#%5D@$X), MRT$&H=; !!+($ M2M4+*%H@>18Z"*VE9NV3/E:!.202-!#WGN[[+E!^N\"()=?8ER>3S /+R^DN0R:E6!!BI(7EY;! M1 MHA I9A,ZVN@93@.1OD["[E#F.C5<%2K!>:AR%L[4Q08%,,"5FD-2FCR MII4F4D9OG?,Q&-LZ6G07GH,A0C.A=X@C78].WT+'K##)9 1O QU6F38K%VJ4 MBQ6NA69!V-:^Y=V(#H84#07?-S9U@:@8F;TDIUDK$T#)P"'$5"!)Y;PK+)?F MN\,!.Q(["OBVRET3P_#->/3I(TY.K]HL@^B2U,$1#7U@H%P-M7HB)-I0T/HL M3+ ]+,-E8 XTOM1&^!W\R@M,U9BYL&4&B,8G7Q?I?&4JIY4F.K-4*DPZQZ.( MNO56L 3'@7)A9Y%W\!J7FC!7;L/(;/5"*0]84(&R*4#@3$"QT:C,?75W]F$Z M/N25XU[(T5(1'1S+%5;-%8""YUB*"G1H,G* M$>(B X*=QZESY)[LQ^+\N"Y MTE89#;W16E1:TV0+$HS%ZC^M;OK0 R-%5YEW<$Q?G"-]/4KC4_P8?K\BG9I=*9(W M46D#T?-::R4<1!LEE)2RRR((HUMG+MX#Z< (TT,1?3W5@13TT.@8)%/OXASM M:60T"R C60N%4I;2/H)Y^?@#U?^V N[@HCX?GYX.9Z?STLM1KKCN"!(&VWUDZJ!;!28()!E47@)K>V*.^ <*!=:*> V-_RNW+ACQ2RAXTXB M9%1D$VOD$#D=9TR78+5/T6+KR-5CRIC:"S,:B7])AL3.W1*N&SV+2FU-OG0Q M=$HIYFNICXT0&!)MM632.J&]:!W26@+C(;+GVJCI=LG;3B+NT3.!MJKQZ H> MA<#^J@R%$8P5T MB&"^QQG)!_/+,!F1T3(]2NGL].RD=AHD#V>8AK.!"62Y*"3_Q7$Z_ZS+$*,T MX%F0W.2@DF_M4MZ/ZF HTE@!'8*7MQ<^"-+**#""L+Y>P4@/WA% 'Z(,FI8< M0^M*N-LH#H8".PJX0S[,?;;Q0+JL/4N2.$A;E\JQWL.34<,]*X66')EN71=W M'Z8#]2":JF*)0=G2HGP7)L>3>25*GML_[W#RX7.8X$!*9YRM=_BNT-N1+(.0 M':_7+X3.6D+:^@A9 ]8/7Z736O1=$K O(<[Q3(_.9I_'D^'_8AYH>B>,I-=" M1MK:E!<9MM#H5$JN9->1%3?A'!(;=A)U!ROS%K37T^D9P9+(BTOD J.H M^;ZUZ#"$K&J/."NLI>^)UG;$"BB'I_TM1-S!>+P%Z_AL5EMSUZX/ ^Y%3,EJ ML(0%R%7.M1^4!N39DH6C?'&JM_JOX#D\#FPK[ XFY>52/\[SMT1RJ#@B:)$1 M5$!)QQ+YOE(ILJ31:9E:%^)=1]!0V5=:L7=7\0YB7!9-_&G16/O/Z60\Q?R7 MGV>3,_S^Q?%HAK_/7I[,'_B7GZ?XZ?16!L .3'A^$J;3XS+GZ]'OP^E I5!H M@PKDWM*&I9S*$ S67@+>>!'(K'6M$^A6@FG(CSO:XM_!ERT4O(HK.PFZ1Q#Z M"IX7\YUR+42#&QWZ6QT)M]"T/ A6C1>X0_.[J>OFF=!&UOMA0=!)&I3DP2;O MB>UDH9*C[*"0IZ*(G<&6)%DH2"+$ 4WX*(IB5990O/( M@N"Y5FI!EHEJHZF>'I^IM!-LMUC=']/PAO!-@SH32>SP7N<7A@K"P-%6Y=" MBJ!SS6/)TH'C7H)1$0.A9&&]/#+Z["OZI;]]U^V2Q_[ _MFN0FSXZMZ # MJ;7R_!Z'8E>X5GWUNHD(&^OS0\)1F S'9-E_'8[/IB??WN.7\62&^?QP0#0F MRZ @NUJ98AT9?\4J2)P[]#$5,O@;J/<^'/L[=QNH:-Q)OBN]IW_]Y898WM!? M&P\R?!=JS=)GG U36&-+\1AWQ07X$\"8*Z!"-N5'^>#-W(-9S4>0":#*ATX9\F.+J-#Y&=&"TV$G@'2(VR]"=)Q,XE81CY&:F0I:3DO2GR./\#EFK7&R-/^R! M"H\H9:,U#;80=(=(SC)D5W,)@G*FE% @!#*>536H S(!AJPM(F=-+-L'#QY; M[D9K,FPK\KX97"N/,47XM"\!/"^T;RFA@&QA#W2TY6!T9MB\4.!'R?+ Y]2, @L*]#%<2MU)F^I>Y+7 =D.K43=(<5K50HB M<])%%01$:^@PLW6 7)#D,\MLBG&)N=2Z6. Q9WDVU?X6(N[0E>3.Q$/C6)WN MR4#6C&,"*2!H6CY71?I(/DYN7BORZ+,\FW)@6V%W:#MRXW8D80I:U.8'JMX] MUV)G7T<^HW96>6$R4ZUGKS^:+,]=5+R#&!]_EF=TACE5[S^C1;)5? 'O2@)1 M"^#1\"2P??'@X\[RW$C!:V=Y;B+H_>3WK8/HR69Y;J2N^Q/]MI'U?E@@$A*Q M?Y=E8^9N(>,]9GIP%+[BSP'-T]59. M@9/: $8FN+7%1OG4LCPWTM8&69Z;B'H_69Z!"2.L#8!!<5!><_)0'0?#K5;< MJ6QYZX:XCS3+=[RC8_61YEBP,AEKEY'4-1B@-7B0-+*922.@L^M8QXD>: MY=E(U=L(=C]9GEP9R64*$+DE\K$ZK=G1,>:\L258# F;'^B/,\NSD:JW$>S* MH'^/1),/'^G7O[]\^_'#\[\=O?WKRP^OWW[X>/S\W_]V_.;%R_+EZ]>/W_]<=>\DXV>U2X-9?LE]LM*X8SXE5F '#P=Z(S^%'.=DIZTX$QD MDVSK6'K[K)37HS2IG;=?X.+WUZ/;74W>CT].7HTGOX5)'C@R5DHN%GS1C$QC M)--8*P7%I5B$,<;FU@;CAA ?14AQ$V[V*614&6TB[]$@^?'<3NR3*,TTT<&N7=):*P=4J4XBY:KV3@F2S*\2/&B9 M(V-6Z,+:-ZEX^+YF^V3$CE+OD.DR1[2X5GUQ-B%BOL/)<)P7?'V+O\V_-1WX M3.=97&VF)ADZZ;ZZR%[ GQIJYU>+3-OHYSG['P'J471 MF7L-Q?-0)UAA3?*+(),4@6<3HNO21?,^8$^203OHIDNWI#MH_GP\^DIB(8T< ME\6?9\-X@A\PT8\N!E(4[7W2'AR/I@ZI$4 KT(!TPKJD=<'4.O:V&^(G2;D> MVNR0W'/7"W,_^!*"#R@U!*,BJ"@0O- )Z.URA0[XR/T^-[D_F+@G779)+B+P M[_'+V21])CDM>9<&D;9F)8,E'T+:FDBAP!D"7)3Q4MA29/,N(O>C>@*4:J>5 M#O.1[D*XF-/@"!YS7 -3Q&F%K$X;-\1N(KKDWEO=_*[J7E!/ES6;ZZ37X*15 M9_;\UV<5]_/QZ1<<34/5S""G7)(V'*3A=6A];=IEB?$V16:D<"KYM$^S:SG, M)T"LCGKK,8KIKE-Y%>2<(\JDP4I&_DDP F)B'CQ*ISAFEE67@VXCE$^2::VT MUK)7_WS*Z1SOR]]IOQU]PN-RX7U<1F1))M? 1LMDJIW"L<@,BA4#P:M=X^[S8,/DS7=5;"$+UO'Q)>!/?<15F)UV8H8O@3IP,$0Z\.#UK)7'1I/\2O]YH.F[J/BA%+ M*+]SI'Z=!5ZYFGJ!SS]YNK5QAF9Q,4F-^78-P&&39GM9+\D3[9]]3K:!=L:0RN:]6 B:=XR\&B>" M%RK(S%L7:6R4?=XX@5HX+YRFE6*M-E ^'.L@>K*=6392U_W-.;:1]7Y8P+B)+CI1!PA% M0L9KVCR/$(**T4GFI%AKE,LCU/[6G5D:*W\3$>^Y,XM)R)@OCDY#I6FO$XE6 M&@UH(:/726;IFF__C[PSRT;:VJ SRR:B[E! NX#V?"FTPF2=%.]KK4PZ+[_B MN9"WI1CWV1+J/BQ8"N= 6+"[J+OM!2^60LM89U1G8B2KU&LZ!L&!W4??MYW)TN3N%(EWF(%G-)&%(NY//&FR)* 22V]M<^8^T M2],N.M]1L-V:N%]K)L2X+C(H#[0AO!=JD5 M/7==%H'">NTW'M4+EKG[DF0,Y+\0^WCM%H8A0_"^CGLV4GFIK>;M4Z'N '1( M<9V=!=[A.+^!Z9SQZX#J%-Y9"NB!(SR[*V[<2^H=[/P5X"PF-.@AF:#(V&2T M">JBZ_" :%R@+\368[WV2(5UPSW[8L(&PNX^TNO"0@E12!4+:,]IE2+2 C$F M8,G;DAU+(?6]IWPHBZ"!BNYL@+6%?+MUW[T**/BDO-4.0O3U"E[1F<=#O:=& MHZ5U@O..\YD.1]N[2;;#Z[TBC^;"Z>1.&&8S<(VE-A%%<"E:8#D:'K0V:TX# MWB@7Z@Y AT"!=A+O8 *^QQFM#_/+,!D-1Y^FYZB28:KX9*',9U^3EP,N"P$, M+5%4YZQ=:_]O.9)#($ #&7<)\'QOX3'?GYY]^W4T_.<9OL!IF@R_S*5<+9SB MT I5B^NC".3^.(3H; $F38R6\^!-^Z-@/6P'X"!V4<,^Z/(VG.+YR[$.M%X) M :MA/8S?V$>?]Y%F1V5T::2Z&J*41EF+#'),&91AFDR@P@"]5(*9R#QKG22W M=Y[LR+E:]UCYI'1Z^8R1_'BVN0VY:S\3(405XV:DM.DO>N MSBRT0'LO+<0JC.5&%&)%U?AVSW^ <'0K_8WW*_R&'NIRR,_6@HPZTIM#EEHB M?+4O8R2;#040;((<.">3>SN^K/7\0^5+>^'WW%^6WJ:OAJU*RCG& +J85*_5 M+1GE64!QN2;=E.RBVY@SFV$X0-YT5$)#GW@%[.?KPBX&G4<5":<6H$2Q$$*( MH+A/*C,,\6:;Y[6YLRZ&@^5.%R4T=).FDQGY^=,+OW!NNF5KD@S& 7/UKK?. M6 ]><;"U;( G&:U>:Z(M??85$Y?^]MV\7?+8']@GWE6(#7,C;D Y)_0Z8#9Q M=-?7[$.XM#NK8[E:=Y!E0T-A.2@N74Y!<&">UT',*H./P8%(/#NII;!LK4X+ MCT.Q*WS0OGK=1(2-]?DAX2A,AF,Z*[X.QV?3DV_O\ZQ[U'O?3CV=THW4-&XDWQ7.HE]9] =OWI^].%O MK]X<_^/#=22[#)N[^J$]ILJM!-UO?)SFH;!8&RP97F\G:H8#\@C&^)B2M(7+ MM8R7;7+!WK0:'_<69\_#]/.[R?CKD*3T[-NO4\RO1\=DUH39]8(T1&%2(H-%$L@;K'.*L//C:RYQ%98IN MW8_FZO/W3Z"'U^BXD3JZW-M.9\?EK^-QGAZ-\D7GS0_CDWQT2J;^\'\7*(.P MUD>CZDH3*%7(TA>9U2"?C*'X[%SSZN^UD/U!IQXJ[+ '_95D.ZW"P>GQZ.7O M50YGP^GG*L?C4GMY#2(*+UBH:5$%065#![ZGK=MAT,%@\-7Q:T']0:_& MBFL8@Y]?'51T%=SQZ!4)??@51UA+NN:XT*#1UDLHQKK:/E@10LD@&9U%X"FG MFXV,5ES0W/&0)TR0IO)O&,N?X[JZ]1V7Z[=)K\)PLFAJ& MF&N)R+1^J6/@422_%D/6>MQ3YTI[G30LF9PC/)Y]QLE;DA*)9"&BC^'WE[_7 M7JGXC*A=AL1JI8WEQ0,7QH *B. .F-:ZZ/#",SO M&^"'<(*5UN,OM4,I3@?.9)W067"R=J/TCHY$93V(E&ST3!6E>A@TR]$\82HU M5E6'\95S"IY75\ MP/AL]AY#'IY\>X$SG)P.1S6?\=(=?7WZA?XXOPDG^1Z-1F?AA)9&+]> )\&U M\F0NSFU&S27$J!A@YEEF0/6%*:=29+G MUCVGUD?W![MZJ;+'V,[;4"^",R1(''Z=%ZP8'@RFI" 6*>O0(4>O!I)4--:: M,Y3!X:EFZM1951%C MIE\8^E**,;EU./].0$^(*MNJH4,>RVUPS\>C^9KGP^AHTZ;M>3(WVP8J"JU+ M[>YDR U0DB$X5GNZAVAE%L1F;!UTW0#>$^)/&Q5U:+-S&^J["9*QGU^<7XZ? MAT[()YC?AA M]??J0_A=^#8_@:.1*#CYEYRQ*A,R$9VP$ICRQ9([P;EIW=__7E!/B$2[J*-# M__"E "=GF-\,0QR>S+V+05!1Z^0TR%CJ(,3@((0DP;JB3=*1Z]CZ6F@=7$^+ M-;LHI4-6S'I'\ 7@;P-BN;,^1"B,UWKDD(&DX*%V82R1:9]$?V_L3HA/B$[M M5-4A5>8.J70T)Y!&.GH_!#D''8;#;XCR4,O/6RFFQU2& M\.T\]G^4_GDVG.!YKNJW=R=A-".GLMYS2[4S-=WTP%[:.H+H,^QG6V^?05B6R1_WPE,+%$/ -?33G: MGT$54P_H:""HP$!PD8)6$J-JO3=MBO'PZ=53:1VBX[?QKGX?6!&"3GXZGFL$ M3''I(%K+H"@R!LFO,.C:#YE9&]X3I%8;5;6N\+RUPSX[FPYKE6$5%KT(9Z>8 M:_M!S[,78()/H&P@9\(&! R(DLT'*M_(05E1E+7.TPZ6&GWDW2&.O1(C3O\Z MJ1UDC/+9.U^@A$+;H,;! >UU"F)*14J65$RM+U771W?P'.JDJ/W%I%\-1V&45D56 MDPB9SE3#@B'!% DA8 2;B@B2<:@"QE6(Z.^*OR6@GG.3A7>F? M/PB9,X^\9Q;7]O?"^K1[$7--'N'T[V[6CI'"=^. M9WB9B:*#%X+@@%*&?BG.D_%>4BTIC9XSDSSO&0V\BN5)L61K)73>5!8S.V:U M1FG>[,DSX:QB L@XK] *,1AU ,6Y%XJ1219Z1O-NP'E2%-E%%1VN0:]"J\?O ME#8X,M^'LX&)/FM5#!2LP].#HB.8B3HEAJ$7V1E,K2MF5X)Y4@S97@T=@W>+ M7@47IV#M8CD=\*RS,** 5:)6*!&)H^8.3#"&,9L@>>)\23'971(5IW@>W5 M>/(>OYQ-TN%G*($IEV MSO&4UYOAM^3##U;53:39(7QV"8GVJ?=X$F:8WX7)[-O<*+;>:I48@TP[$AUG M7! 'F:.MRB6A5.2EN>UY%YZ#)4=S971H=785VS7_VA7!E*!E1AOI*+.&_.M0 M.'"M/2^1YRQ:-R%8A>5)$61K)?3H5G85V$W76@0NLC>!])ADO9DT$+W2()(J M9.8XDEOKFYP[X#PICNRBBA[-Q!9KQGE5P[O)D);_)9Q<6#\#%C/9OJE \BK4 MVP9.1V%1((2RUJ/Q3+9NVGHGH(.G2CMU]&C-M;XP!L$5;KDBP]CF.A"&9XC< M$/*D5+W]9%KLJ21@";J#IU$G1?5HQ55QUO^J:_4UG."\E0J)8)C(UIHG3HSR M]2]<^I?4.)\-QOEU'F4[.,FU M+W]/G\/H$[XGM^5UB0,2/X*.I&Y&B_,SG7C%S'K97HBGQ,XMUXA4_[ MW>]+B ZA^P]G7[ZD+L&%39[V 5WO*3,/ MX% K\-DI]!H]8FM+9TUH/SSA>JB@2YN(&4Z(]^_",)/E-7 ^2HQ, ^&JX6$Y M;X$O@#3@LTC"V.9&R0T(#Z#Y'JJZ596_O9S[]-E;C/*I09\%(J&<%+YD",)H M(/<] -DU"@+R@C&3#<]:AV=OHSA4Y>\D[0YY1!!D M/#V;X*4X9/&RN, (?TPU#ZI>.695#[B *H=,3EX'BV<7S#_\D;)7I;6^^[N\ MMJXS5R[CB#7L?!YUIE6<=U&ZV"L'-GN#]%K4B")9448+>DE$AF(+&B%<*FZ] MX8!;/'S_;-FO>L=[U$V' ^S&K(OC.",15W@7QOBK\61EWQM6* 92L M'0 B*V#K+BZX\L&VMGIW@/M$B+AOQ38\5.?OT&6I]KOSC(M\_#UF.<66+ M74S03$,R/>=?G$^TPS CN0P$"819:P&UJ#/"$TFFED,E:XR.+AG;O!YV&YQ/ MA&E[4V7K,K59R9>RUCM:5+5VP9<(41A!?Y5D]#EN MBUUO>OLZ3WM*W&@N_0Z!P8N4PC?C,#K/'OLXONA/4[O53/G &A\B6CO^MX>,G)^:%>/-B=TK]IR-'OM$*--9'PT3BF\>H1^P3AYY\6YR MWMO_UF%J@M/>0?DE9(*NI('%3(^:^ASXEUO3218?>??MU-/SG&;[ M:9H,O\RU\/NPEF%Z10>K0^^)MYY9HJQURD1F=4FM:U?6Q=:0/9]);)-T M%A'HJSBJSUZ#35NH_[[]HH4:.MQ,W<+Y-ISBB_F&O!:T 6DGG)W,>C/E.ZR6 M!\\%)>#&*I81]I=E3&GOG"I'N< MG+WS9/'1CYYL[4'M +V\W5A*U48 M,E7(F+>"''AC( 9ZE5A"7Y@ANR_P+;FS+H:#Y4X7):S<=_[UEQOR(ZO^?^;? MF'^]RN<]EI_J[[^^?WTI2\).UK_Z4QJ?_C*7X?/CMQ^.W[Q^%O+U]^_,#9?UP',1V>?CG!^]AQY^?]\AW@=>#G'WI-[3M )5\!1QGS MSXT\Q>\>$V="Y1@%Z,+)+W8A@H_1 0I-GK(Q=5_HY2U>HMC5,%F,N+CT]:,M MAOSN"$E[25Z@]%#[$ &YXXII*U-H7D]['<&CR-_<1+,WK8P=!-KP<+B.YOD9 M;46CV26HXHJUP5NP]<)1J>3!^\(AEHC.8Q016\\BVAY^ M1IA^'JAL$['7 OG;]5)9,P@^&BB.<9UE-"GTJ -\*&WNI((EV=<;R:^##F_? MW=5JZ<4B!\K&HFJN0$RN%EV+ CYX!58P+Y0Q7&#K_I]WX3D$G3>3=X<2CAJM M']&/?*OE)"P&G42= 6MR-193'3;L.& )7'&6F&[>W_[J\P]!UUO+LT>Q]Y+Y MO_,57Z&?<"H+$R2@2@I4;2\;E?)0A%8.$^BE+AR;?*_'\T*Y<,T%WL0!G8?2I%A\L M%DR07OY^WI/BK^-Q_FUX A2O&"TU:O 6%7 7198E2EIP8R6OB^V'OW7KHH0. ML?TK.&^ZK2*@D2$JT%DH4'4LG4>60 NFZ>@I+KC6,WE6H]D_(?IH<#5-=A%_ MQTN?\[J*BPB$"4I:8158XS4H70V3VE!,\!"<)5"J^;BWY4@>E! [Z6K%;<\. M@NZC_MIXY_::!\8*SF5DH*6MP B3(]L4"B83O&$R-Y^$O1+,(9&@@;A[M&Q; MYS]&XUJ?%,AP'0X2=A=PAU#-W8Z^6 M8%[@8HQ%Q4HD7)60M1MQ=") %,D++HM#;'TAL K+P1"@B; [A(EN-/"[;()BWM,7-)69UIFRH& M, <)2A%Y/=,2I"30/##/9.MFKG?A.1A*-!-ZA]C4BAZ*E_?;GAG-18;HZ\ ( MG0NXJ T4864T/N2<6E\;WHWH8$C14/ =)C@N\7LD+TY*28N--0X;"5%(J8 4 M%EV.A?/2^N+H@/W+'078JJ-S.;?>J408D@,;.+FW'"6$F!BD M:$W $KV.K4^%93@.E L[B[Q#,&&I"7/EDC2)XIE0'LCQI>,J!@,^R@R>2R5X MY%PU/QSN@72@Y&BIB!ZQA^56S16 .FI%BS=@8YTX;*R!P+" B *YRRJGYOV, M[P5UH%QIJXP.08H7YR70EX-1KHBE)E:F0J:4(7B9B LJA$S'7H[@=+)!YR3; MSU.[!]*!,J6E(CI$+:Z@&01$(9.V$#4M3A5!E+7,D@VNK0ZR\* [YD@UE'*X*B?R :Y4 :PYF67A76^JAX3,E2 M>V%&(_%WB%U<;Z;RG^'D# ?D-RMKHR$@-6\SD5GCM=! Y@Z+CB!9USHE=@F, MA\B;:Z.EV\5N.XFX2\NTRV8Y"SR>&6'(RZ%-J8Y;]9S,%)XR:,FL0:^3;YX) MA[)^%V"$0=Y3P79#BILQ-?CYZ'+\,ZJ_$[S(%!;IC'3+ZO+:!L$830 MI32V>G9?!3"B_E0 MGMD@![)0.*.U:YU 94=F;I$%-$JIH\KC.AB*-%9 A_C4[84/LM=> M*.;K)1M91(+\'1^T@RA"2(ZQ0D=9=\OQ8"BPHX [!)GN,XW)BL%00JF)O69> M8%(O75D 3IBY"%@$;^TZW(?I0!V(IJKH,2O@1I_J'((-@0P=VIR0X!17J[XL MB)*)M-ZXXEL;%(^FV_LNM38[B/&Q='N_7,*\+^?%:(+:8#@+X863"DR5B4H< M:Z3,0=#,J!#)&M:M_-%+R**SL)NH=W>07/>?_7=1#UZMM^"\W# MM&MOI*Z;SF8;6>^'!>B33/1DLEX3!Q4=F3*('%CV066M;>'-BROVI/U[FK#O M3?F;B+B#TA4\RFA#:7/M<%5%(>DZFT$ MVR4>/ \]O@N3V;>/DS":AE0E.GWV[>IWYO9+P$AP8AW"C1YJ 1_0XA4XGG7* M.24R8IK'A==%=P!>7B=5=-@?KN(Y?RO60=3)[;N-YF'0<6O!V/)E= MG1]S@JF"EE!(4:O]2[(5E*RA4J94$;SXUC=(2X'LWX3854.WY@;O*MX.;N#[ MVXC094/.BH54[R^5%AR<4)K.1&>,+2&XYCUW;J/XX;6]HV ?=-@5@2:[Z#/. MABF<7$>T^^2KZQ_>;PS6'8OH-Q,K:SH.O"^ J19-*NXAAJ#HKU*@XTZEG'I= MG[QI-1/K>KB*Y'@\F3\DSU.EWN'DPV>2[(+BQ#=GPVF\["J':-'SB6HC%)@Q$6 MJ[LD(0HL8(T-*GKMDF[M4]X#Z2#)L*W(N\QXNLR?77F,95196G0@2B&(!06Y MTXQ,;2.C$<489MO/_[X7U@_/C-:B[Y"O>@7BK=/,2.V$E 9$D&39#'%?#.20V["3J+LW<;D [/\P-K?0L0=*I]OP;IZ<@FR5D2V]:J?(-*&I2*S,MC6L8=-,?[PA.FJE"[UT]: %DZ M"FO/L=1\)MBC26_?3>U;B_'QI[=;+1-J(T GJ6F?4PP"N4!09+&1.^:X?6KI M[1LI>.WT]DT$O9_$YG40/=GT]HW4=7^&\S:RW@\+# :R96>:#MIK9 MYC;!(T]OWTA;&Z2W;R+J_:2WFUB8+Y9,(6\=T9QK"'6N<33$<^TDN4"M\QH> M:7K[+CK?4;#[26\O.2N&J8#/M4VX%XP9J2-7;"';ES5&/;*4/ M'^G7O[]\^_'#\:OC=R_?'WU\3=]MG;:TYE/:Y2]MLZQ^B4S:B20#L4?-FU]9 MPR%P9D&:XIAVWHK;%AQ(W7='UG:1M;[80&3.46DG=%Y1GX1JZG]+D=@Y"%EQXS@ M^C[_V]';O[[\\/KMAX_'S__];\=O7KQ\_^'E?_SZ^N-_ MD=K,T5Z4\&!113ZEPH[4+SZ1CM'=#7 MHS2ITTE>X.+WUZ/;WL_[\H^4J/E8'#QZZ;AF MT<36A?H;0GP4[NV^Q;YT4\AL; ^V3$ MCE+O4)TS1[1(!7]Q-B%BOL/)<)P7?/T>ASTN5\9^?\!$/SJ?I>0E?3+=+HB? +_VH\U>O>MOHY_7*]T//J>@:JHZ$.*: MPE0'2AOR'85V1D?'@R[MDWUW /PDF=A!EPW+D:I'?O<[]!Y/QU_#R< Z+[WF M#H*J?=R=<;7'7RV?$LPFKYDW-Z+]M[W]M9]VF$SI(^R&)4IW 9SS^ )?\74N M0/203:X3K"V"4X[3MADS1J5DXGH7,EQ]V-/CPM:B[E6DM)JN=5>['>)A\VH>^&I8OK4'_6U CCSHS+LEO M((--1",6X5Y!"(LC($#QC 8JRML0B;/ONWEO /$R*[4MO?:8&K7XS5D .V7&O MA03)5:TF=IIL-NF!LY1B-$XFT;X+VJ8HGR336FEM"=%V+]RYZ^58?)TD\P$G M7X>)W$218A:\&(A!UXPT%T]L!/!)4JN!KI8P:^<@^E'^ M[[/I8J+\Q_&*,;++=]SY.H^_S)M+OT<2X70XP_-U+9;\'M/XTT*U9'):Z83, MP%6IO5J,@F!;'R(\E[\'. ?RW.".QCD_QS7@Z M'2AM O%[@DFUHBD,UJ$R>C+I?F5R:/O%W01MK:9!KN!J+>3[L@I8M+7JIZ M_ZM!F5#[XF4)+!#!$R:/S41HP->I MS-XE98K+1MCV]SEW #HD7VYG@7=X\6]@.F?\.J ZN71+ 3VP5[>[XL:]I-[A MV%\.+K&$GAL.1J5,!Q1WX*+(A%4RCM))-*V'F^Z1"NNZ>'MBPB;"[CZ@[&(F M9Y$98^:T+%XM%"'!^4"_1".R+ R];ETX\CA\NP8JNK,T=@OY=O/KK@(R=*BE MF#A8&^C,PSH02Q8)7!C#$QDQ3K8NL;\%XA"TO9MD.[S>*Z[6S\$EGTO)MH . MWI#3F6V]LLH0@N*IMC0-O'6=_)V #H$"[23>P01\CS-:'^:783(:CCY-+]P4 M[:Q*M5.-#75B.WH()GNPQ0?:CPK)H_4HRN5(#H$ #63<9>;@]PK#^?[T[-NO MH^$_S_ %3M-D.,^GF5LXV>C,"U-@=:KSN+4$STJ&4E.J"TJF0NNS?UUL!^ @ M=E'#/NCR-ISB^EX"K83V,W]A'G_>19D=E=(D?KX:HR=2UV=-FFK6M MG? 5N&0Y*)_HT/-%AMA^9.&>>7*/4_G@--E$!PWI,:\BNU;5\VSW_ <+1K?0WWJ_P M&WJHMR OO1U=#5L%)6(DDTT*55LNED1'<^V7$(0PSC'#9=B8,YMA.$#>=%1" MS[UF ?O%NK"9UN24D912J69=48G([V@G5EJJ(@HO-WLKKLV==3$<+'>Z**&A M?[P"]O-U82/FS%PQ)*HZ+,R&"$'[!#8:+U%[F7G:DCOK8CA8[G11P@/-9KF[ MBVRG42V;/'3_K7,?9)"+RTQ;(6HO"Y=!T3_@1?(0+);$8D#-VM=B/_@@E^A3 M,CED2.C*16,]I-<3I2O:R9)"Z^2M33$^BDZZF[!CYT$NFRBE_R 7I9U2P>2Z M;T>RW="#LT)#TCK+Z**0OEM.R$,7?.RF]JW%^/@+/CS3.5KA(2L60!E$B'34 M0A'6,&TL+?:I#7+92,%K%WQL(NC]I/JO@^C)%GQLI*[[<_ZWD?5^6" UL]EH M"3RIBBP;H&.K&MHN2*6CT?')S8=NK/Q-1+R?02Z6B6"+1C#!A$4IMC=1@C4B M2HR,/+F.2<&/*=5_(]W3\=G9 MMU_)^'P].B8SB7R5T:>C-!M^G;DM\;N;'VRB;B[Y!Q>Z>U3F_&,TO $KT'\.-Y4.B'K8*07 M(&TMFE*)5B>JB (J5HMOL?E8A1[K.'@F/KCR.V1-OL O$TS#\\ZC 9VPKH"M M5YPJ1'JYZ!]0";DQ-N2@6YO%5Y^_?P(]O$;'C=31Q6^:SH[+7\?C/#T:Y8OV M>Q_&)_GH=#R9#?]W@3+&7$Q-IPCT_H"*]4H\:P/,A.QT-M'&]MV/UD'V!YUZ MJ+##'O17DFV5S?'H0SC!XT+2(7G,OKT["8M2I2]5I(,2L41'OFD6L6891P?D M:UIR587#0$9 :=Z$:CUD?Q"MAPI[U PO[X.CO&$+D=4:7\Y%D MX@RZYA=#CZ1#]:,C4@,5-9Q5-4_;.)Y]QLE;D@R)82&6C^'WE[]7!"R8-675:M[;! MEP+Y@T$-%-1ADM7KT5>2T'CR[1^3X0Q?C'\;#;*2FAY-Q/4*Z43UL8+QX)DJ M*4G#.&]M3=]&\0=?=E5-P[E4%XCF*Z\WR*_&DQ?CLS@K9R=':;X)3@=H/0NA M-@&N-?[*1'(5%1GTZ#DO-B#+S9VPN_#\0:!VZNHPMNIVB_1+*9S7CE^*P&,J M/@L+3J@("GD"[PN"B;4WE7(NN-;U^NNC^X-FO5398X#5;:@7[P,)$H=?YUEN MODB6='1 F!*H5!0XKQE8K[WD.F6!K6O!U\'U&,88M%'LO?S942D=(MZW,5Z< MSG5,,?K(,M,6WIZ:%VE$AH@J)Q\LF7>MPT1W GI"5-E6#1V"U;?!/1^/ MYFO^QW#V^3EMVK0]3XZF4YS1Z1N"4.0<&N>)SHI'"&@39&94ULE:JUO/P=@ MWA/B3QL5=8A(WX;Z;H)?PC"_.*\+.W<@CT9Y'O::@YX.E#+"))- 2T]F738% M0E$9I(XY%F&BW^_Q!^%[Z=G\"A9+0(DB/))',-KK9V MI5TU&+3"^]RZ__V]H)X0B7911XY "&T$F3G"JL=0;].KB>%FMV44J',/5Z1_ %X&^#@.1\IB# 9L% L50- M?S3 G9'6HY8L]C_0[H3XA.C43E5=0MDKI3*/N'\'6KV!R$,@SX#1*Y!T 5]3 MDX4NVN7DLO"M+T76!O>$V-1"/1VBW.OGC@Y"J@UM,P+Y @Y4083 M820,0I' MYS#]P(,5 AQ\UFTG175PYE8@K<&+Z0K!Q&#)):@7R2G5#B*6_ &7%>BDI-8Z M&^Y;7Z=LCO)0:TQ:*:9'Z_+P[6* -@A"9XC(@^12M7;W-41ZJ&=5*,1UVIZL;Z>OI](QPTF9ZI;W>0(28 MM54)C*47B0 F<+&6EW+OF @!VV=.W@OJT>Q%S31[Q_FVNUHZVTJUQ]GW>'RJ M%\Q)@G:I%K#P# $5@O>(VA*P('L:1E>Q/"F6;*V$SIO*>_QR[@ $KPF&OMZA(IZC*O0D2DK@3TIVK113P<;YRK(1=O$ MV9"H70L.!BD7R:4U$$+-TC.5V859R,5$HCECJ7E![1UPGA1?=E%%A^OZ=Y?D MK6@N3LI:U#L=L")-B$Y#Y)*@!<8@Y(!DR&GO/;?>VM:-"^^ <_@L::2*AI?T M\V*XRQWNN/Q]/)E]"I]P(!5JYU2$9&JJ@**]+0K:Y:3+Q8=>LH,BX48%,Y%02U@$$#D*Q"ER]M2O1,E':#S9;CN5@ M2=%4"1TNPQ?KQ?G-ZKO)D);^I<[F6T =:*\1K9&0:P]F%;4$1VX_^"RC1,9# MR*T3<^X$=/ T::>._5UX+Y'%0)NDO=4(W'%BM7<.G$A$ M:6BO*_SA(\2/F! ]!DGNLEHR'70=>U> IQJ!2"74/!4&V@BO58DI\>:-IWC(DH46I&7V'@R"DEA]4':94HOGF'R89STJX\GIO+/']V,ZN)Q8X*#IH"0ZA0">203+F?!%L\RL M;"R7-:']\&];#Q5T252?X81H6 >:D^$UD$D7\NLU<,4(#@L(=,8(,"5R@YH$ MPEJ'[6] > #-]U#5K;S@[>7#S]]GAT75QGM8+UV=GL[7CV7SC?LP&-NZJ*SUP-EY'T^R^$_'7S$/ M,-E$#E0&YC.1G-%R8PFTZUNC8]&BJ+S>_.%K'_M$]+ZC/'L$/FY.QSTZK57+ MY[?GF/E >&]LIF,^D)$'BDL+@14.2>>4:YE7:9[]U_OTR7D6C3!C3%<=!LS]-#C.7=RM+<7XV,9S_D>3V@-^5V8 MS+Y]G(31E+A/@I\^^W;U._/1=(Z5;&KN'X^6.)M% 4_N*$BEL\C.),3VM][K MHGLD SPWHL"MF^XNJNA@N5[%^GO#IKL(/S]T,+D M4.=",7"A&%#:%W!,&W"^&.&X=2FVCO+NBP[WC/A\.#9L(O,.+""+:W(%U/ET M2IDL%THP*$J1V:S(DO*)!6 HK8VIL*2:5ULO [)_2W17#=U,4=A9O!WF\KV_ MC8BE&IG.'JSR]8(84QU [R ZE%(X&;AHG21[&\4/K^T=!;OR]6XUY_5X\BF, MSIOVAU%^%J;#Z;B\(W^Y7FG4K[[ 61B>3*\C6F_8Z_H?OMO$URT7T6KL:_J, M^:Q6&B^VZ5SP[ MF]9RD.F\:'\ZU]0[LK>KJ#_1(_]S7-WTBSNKZ7EI?QZ(S%A*M4P$$[U%D0Y) M5QQ"$>0\6Z=E^Z;!VR%]@+N>=@RZN?_L05D-CZ-YN.X"\O/Q:1R.YJ_OV[,J MP.,RC^1]'I_04\CJ2CX9EZIO9LA52Y:L+NX-2"%EH@TU,U_NVZ$V>>!!\**; MA#L8HC6II9Z:L\\UM>U" ,>_C0C;Y^&7[SP>>!X5*AZ :QGI2.7S@D8+6&?, M6*:%$*V-T[7!'01M^JJD]07*!9GK�R#'!: >8!\S&;DFN04-3!5C)!U$J" M%I$K%W/)W*VU82S__(-0="OY]>EM<668=0@ERAKQM;5IF:HE)*Y8!):B#B8$ MRYH')AYX=GC'UWI[T7:XV]B@:5WM 24B>68IJE SH3@A%;3=.*6XSS%ZWX$$ MC[:[8%^&]%!*ZY+.?XPG__.]*^>@%!T\SPXXDP3%, M1, 71<.5%DAIOQC!6 M[/C7/_<@-+NKO#HDE-8%7709>!72/,GG[^'WX>G9Z;/Q9#+^;0&5OC/[-D#M MM7!1U1&"OG8A0*#-*4(I!5G*B4ZEUC4 F^ ["(YT5TR'3,%E6-]CE2"!7()6 M*FMLYG5TA2#*&P6.F0 :763%F)RP]3#1S1 >/)$:*:=#V>>;JVU/GM*7)S_%&FYA5:GZ+O@S'P=%B)T%W*-!<$B2IS=V)GCC/ M!)J2'30)BSCU>4+J!7*O D.#";Q!$@6;-]]*"4+6AAREJ(MKG8ZS/=J#(M*> ME-9C\MZ%TWVQ!/P>C?41)5,UNQE+ 96B X?&@F>:>6\2B\V[&JU& MF)8)%!V3$(TRH%-Q+L401//QX'<">H!BDIUU=BNMJY7 .R3S+9J<# M,@;"*7*HB^(04M1@A;=)1RFE;YW1MP+*@5D"+03>H=GR,E@+[P;/7X%U ':R M#>X%]S"&0A-5KD&/W?70X1BY'RCC5JDZWH*Y*.C@)*?8"ZRU;UQDR_]_]MYL MR:TC21-^E;:^]Z[8E]]F+BA*JF$;)7)(5I7-55HL'B2FDP '0%)B/_WO@257 M('& $P?(1*I,QLJ%Q/G"_3L1[AZ^H&&A=:+-B8BRPZ@X#4_V$7]#?BRN"M]D MVBQ'983Y$Z8OX\GEY/,(9Z\GTV^3941M??A)77@A8RI81XYX9!$E_3R#K=N79\X/&MB<9ZF@PLY $LC$4?Y_%L/KVJ)^B"^.A+S#DG8!D-*%D* M1,\]&"6XY4I:%5M/=WB(XLSLBIYB'B 'ZRZBW\/7->.[X!K(DMB&Z30&1%^= M/4J!G@(?P&38BJ\PEM E 38&\JYRBA $@73!!.YY(/^[]37I<8FPPT X%@_V MD7-KD^#7R=7TVA-^>_L.=UW5)J-#1TMTB^[^' 7$9#)H:;G7401WO\_Z%EM@ MUY..;P2T4FD[BY/.P>5-Y=JZS?\TQ^3NTP,!)+H656V+F?4F8#4-OZB=C9,W)#'HQ&8 M2M&7P+E6L9/2=S_K'%3>6*(#A(W>3L:?YSC]6M?^B?[-XNPJ#+F/T4#!5&KN M?P;G68)@N%29>Y>P=>QP$XXS,_![BWJ ]/O[F*X)OQO50 ;^9D2G,>_[:VP' M!7J(>P#S?@LZYD34B2/0WD2[GU<(3FH-JOC"DU%*\M8)*,>WCK?-!9X/?XI8C:%E]QL3#$-/$A"&#D"7> UV2N!ID4)4T/(8Z M( PR1&Y\!EDKU92N$^22P9JBZ[&V=\5N+46>(%FVF"!/E2O[:*)UC.+OEY,8 M+E]=S2?CR=?)U8;;,AT#C[4.M6BI"%WUTQ4FL(ED(5W@6G<+4>Q\U/%LD]9* MF0PFT:VV2JL>5A^OOGX-TQ^3\G'T>3PJHQ3&\US^>0K3F<]NEKU>5R_/E?-%MJH\]7[Z21?I?FM>2=O;_+QZ>-)9@B% MU0;)P1AP3-JZ[Y3DZ)=%M$XZ? 1.@Z[=M;')\AWX,)K]UTVG$WXA$PM))TO6 M/S)0INZIL3C@VFAT@161F[?W?P3/\?VC5CS8T(:[C=0'2(%8O7>S#YAP]+V: M]+5%PJJ6+)1 "\LU9.\2^8/!@P]:@=.."X^N8/-FF8_A.1]&-)/Z /&2&[OL MX>J7/A^W*&61$3"*4(= <0A:<$@IVR 2YJ2&J]O: NI8Y5M#,:*MU)],"=?] MG>^G'S_A.'VAX_^_EKD$*;"@K0!,G 1E8H:H@@ M67":V^#M $,B'L5T^B!+ M$P;L.H/Z:&*(YA.RE;]M'",'5E.+["7TDJM8U"G:OS MK]'\R]JY7 4#K%HT!*V]RVTANXN,KY@D?5M48=R;Y$IKJG0"=H(ZLZ;Z?%AS MUE@9 [A%&UZ7ZRM2);35I0:-O*OW95E#D#( ELR-TBH:.?R6<@WGQ9@K!\E_ M@+RB!]!N7:5V@78L(^74*2;-5+B+&CWE?PRKY#;$;!-WQ8#U]>:"254W-H*H M,6.,2F!H/C7XV-38WQ89GAE[B'T(1JQ.MP<05\>=2R)F%R((D41-CO7@6+2D MR^(9)T-,L]:1MAV0GH#5<:CZ[M.BH>P;)ZS-8)F Y7V+P9'A[KD$%QB%F M9B$KI:3W7JO0J<7%CLO@AT\^+T.B@70;UIU5-/5&\UVY@VF=)-D!5,.DD:U MCI\OTE=#DZ'$VS@!9#LXZ1)G(A1@6.M>Z[X3,=/FHX*7W#@T]Z=_/ >=/Y+V M<125[R/5UGD<:RCOQK@Z8 J+T1:A:N7+XC:@CFK.!LB4X84['U2^U^)Y6SW1 M_8\^;IY&(WE/F@FK>778#9I7X[S^[M,?DQ6V:&P4A1E(.E;C5"<(J#4PEXIV M@43@NDW>V/&@HB_#1;9P/)P+4Q!31S2-0K]?X. M&8AD>!+9\1!4)_5N?<2S5VP;X0T0E;F>?[SN:O%Q>8.Y/&&D5TX8FX".FMJ MVTL(@>Q\:Z0.TD2A6/,;Z\< G9>MW5X' ]2#K;"L7X .8 8*U-T!#H5?=;/#'GG*" MGN*'2W\RA.A:6^3_^_6K%8K DA1">D"1:IM+^LKG^JV4=1)+(0)W2WZ__LAG MJZW#A-+Z=7MU.7\;XMK\RZDVC$,)DD?RX24M)B84$#QM[R&9F%2WGAEW/O;9 MJNAPX6RUC8];9K"V%.O\Z0E9F/,?89QKH<:W16W.;#[Z6@>"_V.&Y>KR[>@[ M#E^*<#BD8Y0K-!)8NY*&!8;WEQ7L+2!OK[-5D1ONA(M"[DL"G: M[&E/+UZV[G2W&U5?4V_K$]9R+UA[6QJ9$]9JU53KB0HX0><9^3E9!V6*DZV= MP0ZP3I+S2*S:T6H7+H!:[TA/++FM&AZX[U(%J&2!TL7WU-[D172 .%,OJ .\T$:[FJNU*G9YZ M.1&%=%:8./,@O:YOD6/@C17T%KD2,X_"-<^2/QEU=D3*G@)S]E'' (SY)WX9 MI4M<>Z^"6:$LMR!3CD".KP.O.6WC(6GN6*)3O;7Q:2*E!&L]!\>(@9F=!!UFD\P7IB\:LV([F M_$C12/(#7+/_=#6ZS*/Q9P*V_O+-UV_3R?>%P[0&Z2WY?BDX8+4YN+*,06#1 M05!:LI1*CKEUCGLG8.?'E/;Z:)SU^B&,/Z]:-J64HDX,A(F&EJD$N%0BY,@% M+Q:%3BT2FZ\?>):NZ^$B;;@97(.X3J#?#:-A_O*M1Q\_8_E X=]77P_)-4Y- MO@V'<:5",!PTLPE4)#C!" NHLH\VQ)QYI]2(4ROPD?3CMOK;1V"-]?8;2>KK MU==UN:Q$9,Q(,*A\+9?EX&AS!ZZL+%XAK:5%"\$[#SUN,N/!8I^TD%GSNI\_ M;P$13GN;1+7D3+7I$KE_!AF8+*4HP3$9.C6EWUGR\^>S5M[!,MOZYIWJ2OWU MY.NWR;@::)MOBX]XE=X5RG&OT \2T/&NSF50DM6VD3K4IL?6&(@LTO9AA/!: M:)ON)Y,]YZOSA1,Z#N.$;S',\,/H\Y?YN_*/&;Z:S7#^$Y8).:HI77V]NJP9 M#C_CMRFFT2*GF/[IJZ^3Z7STWXMO+WC)-@O!P(52\Y700XA"D.>3ZBL<5!)' MRSEHMZPGY%8>QM'.,>H346& F.>!2^RX.".#MEH:X(X,3)42DMPS:2"%PFWV MTC>O-QAT07\Q?##U'_/&;\?BRARG'5>HL5K)I@ C PY4D D\,@Z"&Q."+C'& MUDGTPZ_J+Y8/2X0!XM'[G$9WI# ML9X=+8^BM(9Q[#7NV^_!13$>O40-(=>B]5($N!PT2,>1H78Y6=>80+>??W:D M.%BX0]0*=@WA6V:+*X13VGI#:[2%X&P!7;Q56GL1F]^#/L.\T#ZT&$05SRDO M-/GB8A816'(%5-8,8@QD4*I47$HB<=9ZGSF'O-"]Z'! 7N@^:CE14E\7B'_E MA?94[0'9?8?HY52IQ=:*R.I P$QFED)&;Y&A-[44+WG('@6VMI*?2GH\+W0?"1\Y+S2R M7(+D B2SM3S6DSG'A"*598S>NAMK]QBIG=(H$5L7,3VWO- ^I&@D^9/EA3JM?&;.UK$X@D B.8(BTJ;&O%/* MD$!8Z^N_9YP7VHD-6D$BL09-U83?&*6Y=-:3W$\T1$V>'$GH8G^XB_ M=9>BG_'RZL]UZB%JYD/P#- I\L]9G;I9*VA$HGV4D?ED>;<>4K<_]?C&0V.) M3UJ(JW7CKU_^3'BYPB%U3@6C!E%;2BCDQ$Z7B:R*_&*3M)#(.ZGMUH>>E=8. M%=:32XS]M3X.:W>D_&8\#^//(S)R%A?#LQ.WG#H0V7'39EN(KU$6[2-0;BX& M-6,<#='4*%.=5ALA\LC B>KM<%V[P+=/PMB)JT%2RI9GW&I]5 R2]R439%/G M[:&BM>?B0:@8>2C*8FP>*NF Z_C[8G.F;$@W::N.03M1/2*.I-:"Q<;$Z8[N6%D'@Y-F((4\E6Q=[; 'O-.':-H2I//FU4]10]P+;(=Z M [3.)%C/Y>D =Z PSIY03Q/4&4SUW2G63&]/@&Z\>,>S1S#1U[>PWI5$%H&+ M0M](PNV/:&P>CV8[0D)/E67[J&N(F0&3,O\C3/%G_(Z7D]NWK\(DFV*V4(RN M77FB@B LJU7$6?KBC76M;R>V@GE2UGI_-=ZWP9KH8 !K_??)F'ST;SC'5Y^G M>.=*#;4N"1D#-7;KMK2 MV]'L&E(0(11'+DCBOH#BW$$H/$"Q-I%=F'ATK?W]#3#.FQ%]Y=[P-G,1EWT? MYI64GZ8AX]L/+CIS#;((Y5=[=HG,BF0)1:$EFU E_H<$M. M)(XJ):Y;N]J=@)TG=8;33<.:I+M-BW06*DE+9YHL'%1&#ZY(#X:IQ'E@R=X? M4?C7+7+?'CAB.LBV1Q\WWZ.3 (Z9T"'(%LZ,;+&R2%FO&4AT GB0 MSOI$-GE0O-,K^&P2.F8?L+ZU-=/^5J.*]S@=33*_L-$[6PH#7IRAK9$$$U4H MD,DDS87>TE &:#)R"-0GY> =QJ<]+AR:*6V V/(CL/\^GM&P+LPO2RV+._&HY[^[FM>PXO61;/"T2W,-0R0N!> M@) AQ^(]V6NM$X?V1_FRJ-1"5<-TU=J&^'><7V2R#5WRN6Z.GH01 J%3&7)& M78PHWIC6Y12/(WI9I-E7!0-$L_<(SQ49I1*&UI_(,U0Z!O#,27 .E2K>,N-; M'U?/-%VQ#UT&4LAS3%=D(CF.64+&&I721H$7"8%9:R.7P4;9>I;=>:4K[D60 M'NF*^RCJ">2/=8'[5[KB *KOF4AVB-Z> -VBR=EE5:OM,L%6B4/0*H%FBMN2 MK1/ZB*&49YFN>$R6[:.NXZ8KRB0"EYRV[T)^JE4"HI *M%"6*9N3E:WSCIYQ MNN)>:NR>KKB'#HZ;KNCI/>!6>DBR=N%'XR!JZ< I%RW/TO!N$Y]>2+IB'WHT MTL*1TA7)W=!!6 %>"E=;V&MP+!.D;-&+3*B:'S_/,EVQ#R/ZROT$Z8I,>*D" M!C#H&2AA Q!W#80<;;1GO=;$U7/.[-_INOW\)H6@_&27D[&7^^K.(\TM5^ MAV@A)F6AZ!0#)Z?*J>-U+&AWN7\C\G<+ MD;^]$?G_PLO\ZV3ZCQE>N.124#+43IMUA#(WX&QD$+W1(;.84+2^/.L$[$EM M=8=QY?[^UEXAIVW8X 0KPS$/&O(.;>JNL0Q-Q'[@/8 MYMNZW#J;?8G" XNNPM(68EF,KI2&2^ZRBZWI\&3[B@]J [50P$DZBWQOL"Y9$X)4GLRU34) MX+4L$(T2I20=H\#&.^<#$'W/A_4'WD2LW];2()>CLD%D0*Y23: UX.KLMAB5 M,8P,;>+_0$N[B^3X6T@_/=\_ !K(=]#0_QK?TF+664J.00.3+H-22 Y4U@6D MSSQ'FW11K1F]!FIVTE/ SL(=0&M[J0.D@?S)#7!.XT'V M5-1C:N\AY2,1P"DCBB->(^V,Y/Z@@X#2@A729BZD-+EU.]"C*7Z'1SB\WO<1 M[I#>GY/>:DM>$2V!T3;&.*V+(Q1I1>;>17[_X'^*WE]O"6_S]_81SQ/Q]WX> MS<+GSU/\O"C'GI0/^!W'5SBX^[?CNB/G\.XCWZT?>6-5FERX,'(1 M;*@SK:K!;T6!4#RF:*3*S=MB[L+4_[!8?-ZO]!J^)A-T&M+\7Z/YE_5M"KT_ MEU>+ :ZS&=)_^5/X\\)[5YP/'JPI9%PK[R%FSJ!4/RA;89EL?YCL#?/X.U=3 M_CP\>(95U .ZA9Y+&WN5+ 0O 1&ET5[&Q)#S:!+W%OC34RJM/9#'L-S+%=U M4(XT$_BIW=?:(.[]=)*OTOS=]"-.OX_2LLNC=09Y9IK.\") L2 @ MM/UU]%#AC01\-.UKKX)T4D'T0H)R24-T/$+1WBDF>&0^/#^M/]+0]DA*WT>N M X0H5L#6+42CYU&8 H6Y0F P0#"TDR6O:-F&,WU_]D!O4^ .@.,V3VVDE$DK MB0YQ,[%@WL,EVCK@ M](G^TC)^?GN)BVV*.Z*=40'0.P3EYZ5>-RZ*Q2=E.."BP[>L72&" MBH!8,Z=JSPAEGZBFMQA:IU'T/G)LK>#7(]KJ1O.?)F&Z@/:Z;ESK-&DR$N@$ M"AQ\KO.),T=PPI!Y&8N1EK:O[$(G!3_VE..=PHTU,1E"C V-K@6PGT0),$SK)049:YA\RZZW?:$L]!K$_$UO]J[ MQ#2?3L:C=#U#SC#C6":[450+4O+:C",D8,FS7%3P2HA.RGSPT6>AQ7X":VU% MO9Z,9_,IN0(DQG7$?F4VKM#5:A=36^;R@!Z4R+4OG,F@?=#&"<04NAVL.Q]U M%NIM*]"&S6J66P@1#^7/OX5OWT;CS^L").N+3D9"TIJV#RT91*R9!C&98%)B M4;-NN^^&3S\+I?86V^ ]8]YBF.'L]S"=DN_WO<_=^Y9/ZG>;W@5>H_OQM_5B M$1['O@-2WT#6 M\N-_'8W#.#UXRJLX6^Q!%XQK%M 1^6G?J>0G_]]@ *TU&N=\";EU_+(3L./? M@+=DR/T06'M=##,UY1K>A]'G+_-WY1^S93WCG<$*P5L>+&UIG)E:CB0LV96% M]DN'4=@25-"M*=,1VJE(TU2Q#TO(FVMEF,8$US#?C.20\&,J'(*^7YLM2EA[L$Y=Y+TD?XPS1:YF!_"'-_C-.%X?A&1UQ8,&C+#.@>(CNR(0H%.F;$@G"JY MTSS2-HS:@/"%,:JOCK8Z37U,Y>J'O/N&U0\9?[Z60%"YML?3((P54$MKR>1S M&1R)!LG1"SFU=PHV0CDW<[B_O >P899+OH9UO>.]*^N0S45(GGD1&3B?:\EV MD!!EJ6/K(F)21>72>C/9C>H4Y&B@P(T^4C/IMXYHWP7V&T'Z\EMZK^X6)6V)ECSWE>:NYK1 ',%3O8KOG:EW@HBZ: MK&C/C025+4+P3H*-UGJ'65AL78_^**#G38;V,A_ SKP+[NTHQ-'E:/[C@JPB M&TK4X%6JL"*9OW38 4O<,-1",=6ZA&0+E',DP6%R'L0H?'@>W;9=+V0IMG@R MB'GRM&;-/;C,,NC ?!%:6&Z&"9UNQW0>A&@J^8?,T WM@-GO5U4^[\JKG!>2 M#I>OIAAJ%HY645M(J!4H*RPMGSL('*U!@22%;NF$G1[WO-4^D%@?*MZT/1%> M3V:T8"N3D+1)Y4R&J"JU>SIW%K+-6=I@3/M^B ]1/&_]-Y+N0WW;MOI^'WXL MTFLNLG*)8RZ@E/-T,-%7#GTDKZ1P61SYOZQUC'(SDG/4^T%2?JA[UU;W':*B M1F0EG':072U^%+70A44'Z V/5J*F/6I05CS-V/70?&FLF8=,\H,R:5,T-"BF MLV !DO(.5.WKXTUU@[0+)7$MLFP]4'!?C"^ 27TULR$ U?N*?G-0=EG)87*1 ML1@.S)2XPN:L!HY8A,LY.-&IW+!W!LM1:]*'S]KH+^VG4)'^(8P_+PLRHV:* M7"02@7 )%*]YI08]6"VT,=$GR3N=4SO*4J\?>*JRIV;:F_258N.*XP6(=1_8 M#C :5IC?>O3Q:\H/%/Y]]?60W("*Y-PK6>A0R:Q>MEKD]0:T L2$5.2.G0Z M\T^MP$?*P]OJ;Q^!-=;;;R2IKU=?UT"D]YBX@Z@"[25,('C%:4-!G:+BP135 MJ;'2#LW=>>AQRX(/%ONDAJ=@)6NBO-L/?8;*.UAFC=^\CW,RQJLI]'>(&BEJ,I246[_]6\$E:8*.M!NQR#4H35Z>4X68GFP.PG@;3 N?YLBJ M?\26.J;F]Q%NZZR;7^>__<#I[-?+R724P_5HK,!BHA.GA%";D419KX@#E$B^ M?K8YNM2ME'33IQ_W=&XD]4E+D;6N[WXU)N'%R?2W4?HR^AS&-_6M#H7R9#S4 MQE"U6P'QE*P*X47F*?)\?Z3O%BUN_OQGK\<&8FO]-GX,X_^O2Y;"&Z E+?51>LR MN_(J7-;KDL4A0IN$$IRH)>O100Y9;0R1(QC+ZN4;9[3J(1*?-V Y%\.ZJ!TKT$/T@F?%;$?(Z:,32)FB2XLNYI\XE M ]EA2"S2>R%:9T,>FQ0[AC0GN/\KS#%+Y.K&7[\ M%J[;^_F$,%O MQFGR%:^]S;?U'ZS'4@;-F-!>@V6U&J/H ,1X.@\]6LLUV4I<-'[S'X%S;G9" M*\D/D!F]!=KZR.H ;B!KX5%@IS$8FJFQ&SUZZ& L^%QD%HG%U $\J9\J3-, M":0.";C6T:%'8R5__@3983R,\Q9-S#9^3K\69KNAM1KP10]ZLV@BN.##=8)CR2J*S"+D4H@*&4E1.@G( MMB3#LA>^6SK?'J_,%BB]1R[=^=A?R0=Z];4FX%Z@P MJW+!DX?5?.SK-BPG&,S50.\/9BVUD/000[?NX%HW,JH)V(N-,*_2L,-G)*1) M(,&A\RNS6AM,QUE-1TDE>F9-=DZT-ABZHSM'EC33Q@#VY%VDA<R:.TJB2B MPQ(E&2?\-2I5[@,Z1'7UD/L#%UEUP-5!W8756 M3O :HHNTM0F=(:C"@:E(^YI7(IK6A9H/49RCZO>6[A"75Y/QYT4XEI!=V&RM M$]Z!Q1J,=;48*"4$$Z7('"/SMO6DT]O//P\='RS10>*-RZ.'-I<:5GU]-9W6 M/<9Y[27WDM;#:M!=&_"!D;/B35&F<&=TZS+ M-D0NN//(K;)D>$A:L+4>HE.%F&F#+ &UOF\&;FM2ONM1SUO) XBS87^%3>C( MD?[QEC#]BGBA3?8Z1 TJ2@FJT-83K,+:&4H&C^28=.RFL?T9YZ?>0P78L(_" M!ECKQAZ_3^8XNS"U;RBGW807)RK?'/BTJ/$W"5,PTG<+L&&; MA VX5NW<5B[ PBPD:4N%ME:8D'.HBA40@S!@O%9*VYB+- ?H]^&3SD[)/84Y M0!N#^^& -*UWWJ]2FEYA7I\B%['8C'6,B>.NCK\H$B()!%![+3AY!SX/ZV9M M ?:\"3*<#EIV*=A XS=5RN%R'1:(R9##X!7X+.JH%4W[5- )C"A*"I1&E4,. M\KM/>=ZJ;BO$#>KMEP"V^2A:[5;U%^'R> ML@*M?:YMXC7$VGH#$UMX4&4;V&]C1.R#W ;^M^GB]*W=" M29A24,9)8,HO[I6K)Y(]!%=LTD8A-K;52 MUNO_^"60N?)F-B/;A5\@ZL@9%K EL.JG,G"LI/IM247(+%CK;JK[(3P/N@RH ME0TD.CC\=YVL0G*:O9W,:NNO\2]_UEY=5Z/9EPKT75G0/$HZZ9@@$9#52SM= M;1*M0H$L!*OY3BJXUOD/.T&=!U7:RGX#.UK&"U^E_W2EY$5&@ MRXR!KA<7RAL'WDD%,D23F23),'> (;K]B<];_<,)=P,%^H46?[J:T5)GL]>3 MKY$LH KK Z;)Y_'HOVE+RX1\5$;U,F/13WYVO8QQ7G<9'^&,?D>+S!]_>O5V M$L874O'@L=Y?!C*IE4MT8MKB(>;B@T2G9)"=V#( N#,@UJE5MH&#O5O%WC;! M%ONBDZXD402Q@M<[,YDAREPS*(T0]&W(J77Y['T,SYLJ322[0=4'!T$W;8H+ M5^M7DMCH.XXO7!&U$:D!@YK7J$P"IXLA2ZG>GJ.4,H1#3ID[3WG>6FTKQ UI M0_TBE^MH2]U39M>0LK,BF$3&KV,65$ #+JN:WA)X2-$S+;O=,&_\^#-0:'^Q M;=!DOR!EM5RKX?INO,9#)\YJ!V$F>EU0@B(OF- I#M%R#3XXQZ7TD6$W:_"1 MAYR!5EN)<(-N>X<>WT\G"3'/?B4QU!*7=^6GJ]%E)O]D=F&L$Z4.OTU")MI! ML%Z'A@0" R_2)X>J=5+0(W">-Q%:RWL#%WH'&F]XND1&6+_AM!J)%S+&H+-/ M9 =R!RK5X1%H.=F&6F9E-!/-\\.VHSD/)C22]@8B'!QN7/;7P?E\V2R[7I9, MYY_#9ZQLK7CO8?WQ_C*0W3'.OY!G\6UQH2:89,R7"-:HVA;3$^H@!%A,@7Y< M/+N_9VQK7]0'QO-FR)'5L(%!O6.-V^L=?KZ:TF:WBGA8DH>*6@#/*M0CL$!P MID"2/(8BE2LX1*!Z-[+G3: !M;"!++U'0=7%OBNOIYA'M8!J,;%NU2;WI\ET M.OF#H+X.W^@W\Q\7&!0723$(W-+>:%7MR8@,M-2F*%F*P.;MM/; =Q[$&4PC M&^C3+VRY">D:V:OO8719XU]D=O\\#7^,+[1R"1F78!@OU9.R$#Q/1' 9W/66ZJF'?]TNZ)RO MGHE#AJZ1-MAZTWD@TX3M6[K[=N-Q3- M]I+Q$*U;[V%:=Q#J@&JHGKX;$9VHGV]OC>V@0 ]Q'X\,SH;HK"[D#6M/Z$J] M4$\>O EH4O&93K9G3()=_7N/Q(%]I#R [A?E@JOB[G?S+SA=?;UN$.>D*4SS M#,3"&GXU!D)M6ZJE34&2/\QRZ^N2'9!.T.*W@>8FPXE]@)9+'S%=D8%;%[P" ME#UCG"<'(M5>DXEI""5'<,6AM,XX4UIGZ#\ <1::[R?: 7: ?XQG#R!AR29Q MS\G2(8-8L5+S- 0C'R99ISVZ!Z7UO;6] <99Z+NO>(<8\''+@UTA*@:=RLIW@!?\+J(5J;M@&LBWVX3G-)Y=7UT] MJOH>@AZBG?8F;*[DQ NY+8[7655,U6G+S +G-J#D+$33VJ<[GO)W>'3'T/T^ M\AU YQ_P^^3R>PT_W[WP7AF:46/&H"$%1\=:9N14:$O@(K/2U3F]]_LL-"A M> 30\<_[_CI[4(K02N"#-\Y=$)Z5S)+EJ8YYMC4+6T$L+M2FOE8'S$7(UN__ M0Q3GR+?PB:1R M,:X 5YRVIL(\1&48?9N5B%&RX#M-1G^R1-AA#!R+!_O(N?58MG_^ZY>/[VGE MH]EL,OU10X[KZ**CYX92(#))QHXD4"ZK C9R5E+FV9A[[M^6?)!M3SCU3?^A M"IBTEE[#4WV92WT5Z7-JB2SF523Q+L99U1#];X4UD4TC$V%UA2]:/)::?Y_ M!,U<=(H;T:UN><\'GP,!AI1UZU?]X]6W;\O4@'"Y&_<*L C6Z9HMK8NJF6ID MH\9:H>%R0,.2,N'^D,ZMY-C_Z>?!D(&EWC V= #@^L>[\?7L'Z^E]]X!(XY'F2/H]G$V'*^>T>T_]X],?D_7<^GJ7B0$! MHZ,]DSL!4<<"1L=@"EEA2"&LPTCBT@I4 MX H"%P(25]I[;0RFP6AU ^,O8C514,,X24>[;FW0>6M0>0,9K:Z&?B+^&PD< MN4Z!C +9M0+T1=E$ TCW^!2X>[R:E+6)(H%6M<%,)M/>5:P>?7'2,1OO5]<< MS(33VCM#Z&X_=APN^/9VS0ZL=T]+$Z.7UJ0:%B"HJB"$F%7M5Q-HMS,N^Z[> MU#[/?7D4.5SL[8V47<(0[':$P!7/HJ[=,GV]#\*2Z)QU"+*@EHHII7.K:,R= M![^,<^5P63><3K7 ^C[\2%\P_1) MJ[,%AY[L;!="2HZGXKKYTUV>=@X,:"[5UH.I7H=O([*&%R.3\VA.%'W[,!G, M*^9<80%2,K7JB 1!P H464HJ3(G2<6I1EZ>=@]J;2[7UB*K?)M/I:/9;^$$Z M$M>-2WZEK6J<\/:]@>@_"%D MVWJ4U1+C?X;Q59CNPFFD$(0K=[0ZV\R//AP>MY=MP M+M9L.K_X$,:?E_5B*)C+.B$46WM!&.X@FGIS; B94<&9^UU:-F=9T*?>RK"@ M[VZR*^X\\+EG5ATNO88F_#6(=;5&!QC[Y$YU46;[-W9WBE0/X=]77P_)-8SB MW(?C@Q#D$1IPW,/<.S=UYZ/&.RUYBG[206<,T MI06098.UZVM$8;E' ]K7*? I:HC<%DBL!NX"9M>MG<0NY=U^Z#-4WL$R&R!M M]'9'J\5N$KW2&$P&7ZO?54ZLMD!3P),TDHPK@Z%UK\+[&)Z[;=-$M@U#5IOP MK,SS+H@&RA9_B.8T>>+]M/2(RGN(>. 7?5V^%K5FY#M!BHXVL)PSD!]%W$8= MI1*H66A="GPLI>_("1]:Y_M(=@!=OY^2)"J<=0Z&BZJ0<0 QAL6<+@X$(P$& M9V5BAG/6R:C:0]'W(!P_(M%7*P]ZX!\NTN':=KS[CM/QZ/.7551D-/Y<(7Z< ME.GU;]Z,,_[Y\8_P[19X3;N-R4I TM5C4((3VP-]*X3GHM+<:HS9:BK,==*ISIZ*J74:U:*Q2$PA,([P-YBPR9:]WC9PN4<['U M6TBZX77E8["6(_76;.\"<" /8">XTS@$3539@1[]]3" Z;@;*":A7491C1[Z MPW*L@Y\*&*.ME@E3*JT+RT]$E!U.Q&EXLH_X6QL#;[Y^F\QFHSJ=$Z>3V;>0 MKJM2)/,V< .XR,US)H*/-@/ZZ%QM=*4[V@1;'W%\TZ"Q+B;-!=G0K\@XNGB+ MG\/E+^/YNF6*S\A=B@6$M.03D\<#SF@)N:9UZHBEJ,>\QAFF__@\^?XW^NCE M.TY?W+S:&Q[XW$V!OC)LF*U2H2Q1K)C:!4>'4WZW3F\_];C'=V_Q3QK*KN'. M^P!/MBXR+S)(DV,=5I AYDB'3#;<<.U4UH\=P$]!AUM.UL%4N(_(6A^:KR[G M;T-<9ZWJD QW7()GT=)RR,UT3$30T==P$NTMNEM]R9V//=[AV$^TDR9R:=UJ M895JM+J/L[P(DVC3QU 'UYI%]P<%5FJIDG#>BFX*NOVISU$_!TNE]0OTOU^_ M6J.(FI4B-'AK%OV["A [$*)PSG"RO[)(G71S_9'/43&'R:-U1># MTL!\8$20* @ M'":/K>6._^-O]];^EKY=_&+Q\[JV M#UC^K?[_/SZ\N98#02&?1?U'FGS]VV+]U;C]F+Y@OKK$2;G=C/QGG(?1Y>PN MDMGHZ[?+G=K:_:%_NX%Z=PFK3[ZCO+Z@\<\YCC/F?V_90>OM]?08J40A&\1" M*:ZVC I$"8L(*="Q%*.,F%K?GFV!TF+\PZ=5$^375]-IG;KJ,47%:--P@@5B M*_F:D04.'*6Q,4FE2_-94@]AG#IC^3!M;QK\T$>^ UP4WH;T^V2<5JBTYX(K M.CDP^#KP3'H(DA5 9#D9[[.)0VK]!LGY*?Y *0\T[66-ZD(5;7S)#)A<).+7 M+-'D-&1F6>3&Q*SE@!H_/SWO)=$![O8VA:V$CBFX0C1#64").L2TU'&F3GC! MF+5D%0YZ5#V)<6]]--Q7JD]ZW%NH)?*"7 4I-<&W6D+DO$X[B#P[&0)K3H^G M/NYM+]UV&?>VCXR/-^&K"ZJ7.NYM+XUU&_5UB+B/1P:3N%5.&9"5[JJP.JB4 M"3 ^%JZBR1Q;=P1^ZN/>!N# /E)N'3*[;:?\\F>ZO,JU M4&2XC.20!$C6.%#&2PB&3DR?K> Y1E^"Z!2]Z?[,)S/]9R\538:7[Q#^W\,. M"J;PD+,GR\AK4X\\ E-*!$N>2K'%16=$Z]?_A/TJ!E78[I%0^TB[>5^KFWED MK\9YYR1"\DJ%4 *<=;F.O&2U U< X62V/G/A.]:I[_78\R+"P&(?P(U\.*4P MZ. +TEF8"B?&9IG <:8A8B"WRB832^NRD!,.@!Q:8SN'0NXC[@%LQ%V+-P#AI/:B0(C@7!9E**$0RWC'1^E1XRM,%F^M^'_D>?;I@P%2L$ ZR M=K41*^<0H^$@LO=2::,-:]TBX#E,%]Q+9WM-%]Q'X%MC""TS2GZ]JMT9URD: M^;= W])GXFQ2WEW-9_,PKFY5PVR3PQ_8/Q.ET6('SE+1602FK0!&_@(H703$ M(A08S-&*X%"%8:_^W@Z1I7(C[ _X+?RHSYF]*^^GHW$:?0N7;\:_DU@__8&7 MW_&WR7C^9781BU0I:0%>Z5I X561OE1F M[:VE 1SSO5'_.KF:7BCG/ ^:1&0-@O+Y!0%\HL_;6 M4<-9.8>#'GU'.K_IW.;) "81ZOBP!"'0MR$Z[HW;$.TCMS693]=&2S6TGG2!DG1D.0:KL'6PX5"L+XY>AVMJ M@.Z&=W)S8Y)%\11!EE1[^-3\>Y;(HP@Y<<>84ID-R)KS8\)>$AV@D&)YCMW$?#?:7ZI+.=:2^*"8T%S(%. M/"^1%D)_&&.2%YPYD5HWN7KJV@FL75"\UVWDOC77+=#U$ MW$D0)Q.,7^<3])_ M?;R*_Q?3?#[Y@!F_?JN?V^-2LO-G][M_/&P)C:X:7U^&&;E[BT??LC>%P("L M0!*^7M9D!9%' 89SYW+2038O&-\(I'^3[#NB_1*F.'MU-?\RF8[^&S,M,VO. M48 7J&HC-N(T&4C@R+L5!GE U3JU[7%$)\ARZ*W_AUVTF\E\@'O N^C>A^F[ MZ<=YG4+[SW!YA>]QN@!\84)Q/M6&WZ9V7:GU([3I.;#>:V]Y1&M;QQ:Z(3L_ MAC31P0"FYL^C[Z-,6^SL@BM>$C,!2J0_E+ 10LX1))K:+RDES5M? U\__!ST M?9@D6S7!Z\],%YV0P)CB>(98Z9HF50 != J-3%@JMXAVGNG9Y MVG/6[3 B;7C;M0'@V]'_NQKEL)PU77^!XU2WF]$DOZ<_II\F[Y?Q[Y]I,[K@ M)=/B$P.E4TWN=@:\L1JDS]%E:;RY?Y/:B0I[@3@SA@RG@ %NL^Y"O^4*+;^< M+18Q2G1.U?":?*,:K4/),*82K1J?PX_910YDY?)"SG-$.@:3P)I4SH +3P=A)@>>F0.V MEAV/?['EZU//E>.M!'U M0U[T&T;_^U65S;NR'EFPV.029LY2]H!9)%#%UOQJ+(#.R9RR3?I^Q[O[U%]E"'!X^2WVS.W 1Y%S;,3>Q#6Y?KJ/OH4J@GF &7:=W.E)09UPI9 MZP!L)V#/F1+#:6!#]*G_]+\*[LUL=H7YYZLI&37++6@53[T95S*[\#(D%W*! MH!QM2DPSVI1X!";H&)/HLG.M8Y6=P9T#7X;1Q ;.-!OL1.=:'(T7?O8'3)// MXQIY?Y/)W!F5Q22\5[,9SF>K23?Y[Y-)_F-T>?EJG-_2KVM5XHA61BO^BOEW MG%]8I[7RS(&6BJ2G6,JW,=P#IKO M)=<-BNX===URV"YN!N^SX6L67DH9$!YQV9,BC;-T)<0>D M\#\!6,*=79M!T1#M45[@.8T]0:-U'7? M 6DCZ^.P0"4=HRH9@B([1P5;:H&M)S]9*:MUBEZT+DD[EO9W%!H<3?G[B'@ MI7\D6Y?YWW%.P0N_P-HMP@ MO=#KAO/SQ@W',5,X+1=TS@Z49-6$]1Z*2[8PGE'=GSW;:&_?".?9*[^5J ?H M@;.^0[D5REK:,:Y$[;+5#.S<]K(?$! MMH--L)879M+*/^%M7J;_Y^FTRF]64Y%_T%+G/WX/TVF8C[[W:5_>X5/[]0C8%W:C[@"+B[V?P@PS.7(U02 L M"3D-X\^+0.!//V[^RJIVZ]4?89IO;IBX5BR$+,AW"*GV)*SS]Y0 R23#+)73 MKKE/U1OU$)?2R\OTB\R2RV0J Y:D:O>,1 Z59:"+8EEPKHMK/55C.YKC;SE' M9E27>^L#%'.ZQ@12<\VS],!EG7NMK0(7@X+,K?"N2!?82VE,\*2HU$1A [@K M.[IQQ)*M*()#2+X6Y"L-7AL-C+'L(_T78NM5)T:B7@@;OF+!, UN5 MS5WDQ.HJB<^B%%IZ(9!6&/ >L7 7E).'%,C??\Z+841KF0\0-MU4@5M# 22) M.B'+ZYQ3R) *N?2+YN9!U-F%$H6*(9%[/VRJW3U +X8Y[=4S>#^%ARF#)F*4 M2BI Y2.MWN7:&$HL@LM,>^3R?E'\^25J/BG^]%-1ZPX+ZUK.Q74$SBY284P+ M3O3U=5Y:+C5174C ;$/P7DG:*#N=/O<^^,4HO;=46S=-6&.I?82NS>>H4C N M11!2UOM'S\$Y^JI(4F1$QGA(>ZGY]J>_3%T?+-_6G0[(9UIW8/A?R]#6JOV" M805+U@J$]Q94(:.7/*4,+' =):LN4[=W>]L37I;BF\BY83N#'65GRW@,O[ * M>6;)@+2"3AM;# 3-$=!'8:-($5/S)J2/(GHQK!E 00-T4NA0M2B#)\ MEY.Z(W(%P1MFDI8\YM8.R1.L%WV:)#I034.T6KC5!N9ANUHMR>(UU#N<%DJ>-:H;HMO!H7XCESW^=3#_B]/LHT6&+"IU@ M(8)WL;:GHV,W2N& :U36,I&\:#V9;S^$+XY< RIPB/X(CY7D/D3+D3E9VY!P MR\F3$[D&CHL#(NA%CS85&41K M!<3L0E Z>]<^$;\+L+]8U5M=0_2 ^!BN\]770:[;A_B;\2<2URPLNCM>F+KB M7 1H5T.<-7?0(9> H7H>1FF16C<1V@??RZ/84,H;I*_$#5AR8&FM:VV"].+HU93)6U@T<&Q^L7]TZ.NR1KZ^D7( M%Y8[SWP]V9D4-^Z+(/=LO=NSWM8FWNOP^S+KX@7BN68,F8(6$=F)TUGK X<1!(QDD=1C.F6;]#M M>2^&($/I8 -/^F4ZW[7);L-\?S5-7T@JRXWQTV3IHBZ_^SBYS!>>,QYM4G2R M(CD)!B70?LA!E(NMK L7ZSZ&Z]!W>,_IM*D5!B MD97[9:BI07AM0\N"TE*'-#"V8SJQ=!H($5MX%+_ M2/ARI,FWU4ZXP;:_B,XAH2F ,9$K:!W6)BZ^'K3"&Y98B*T;6^U&]>*XU%A1 M&[C4/];]",3%!= %,JXE:@4LL^H5N@(^F "Y.*^DL%9B\UZ(NT#]Q:1>:MI MI+[C[&[2_Y9]X#Y-EJW_5C0OB8O(/0>N"9A2*9.#J!+4+A]>:5_[AW8R>W8] MZ<4PH[W<-["B=V"Y^UBE'+0TCC-@PI)KR&RN34@LV>Y*)!U-\O&H22:GG?7P M%+:;YFK;0+#>^>&=1UC4YJ,QI0!RV9$R,(A<)K!<,NZ=*H*_G%$B3Y->_92V MH1*Z7R.H!YOK3_>>C7BXO M^DM^ S&&Z#.Z#!F\&<^1 ,Y7Z4[OIHO(0KS$3X?97UTN_@[FS:M:#T#,DCO' M#(*/LL[PC:R^< 5,%BKJP)/ULC%'NR%[<>P;0&$;>-4FY+[-(;YCL"XK7FM3 MVX^8Z*_6^;L7V;FLI(E@"NWMBK9[B(R;6NUC4[92VO;IZ+T0OS@>'E'!&_C9 M)HR_Q:/>B?YWG+\KK_+_O9K-JU1I-8IYYZ( QVI=FA$1 BT00E(9F?5&L-9- M&9HNX"_V'DW]&\C<.R7^EZ_?+B<_$%=UDIME^WM=RHP.CH489Y\F\W!Y^_>O M)[/Y[Y/Y_\'YS=STA9C>?5O%EDHVDI&5K5R=1J2T!R]BA!1ETDIB"KQUT?]1 M%O;BR/_TZ++AI1CV)N5:! O$?XSI??\R^O;^,HPO2(K,)<,!M_^%"YK9@Z_D"5[5)E#%(ZT MP%SM,&-K,DX*TM=I$:+UM+ZGM/Z7]](\(>'O1;X-W59[5TP9?PVBZRI BX-;5\8/&UDF4M=O*HF;%AU2T8=FJ;M-\AL'W8EC[ M5'2\@;?]VS>U>Q,?.XDN+$\Q&B/!Z!+(&RD6Z,U4(.G+J&+(60UB]0R_M!?S M&CQERFQX-4YWR;A:YVHU-Y>H%SPQ@U$H2!@X*/)]2.H^@DD8>2A42^MYBLW -^1DN+Q\LDP\C;(W#=/[MRJ_//__TN6$/O]__OM\>H4W M/YR0P_CG_)?+!9+_^>\S_%R_Z)UWM(!/?WDQ^YJK;&(4M$?K$I>-5*(S#%SF M)%F,*>O65XMW #2DW!?ZR&FZB@C7(\$?H>!I.' _I>A@70PPFO%P0=PL8YQK M^/KW\'4]L+G+FBY([>'J0? $W1'!M?I9@?E (4,,'[[;D[%PN5> M ;/19^7(WN56!%!1$B8;': RV7*M.:K6#L96,'^QII&B&NXOBSNK3[1)+R2P M6/4:4"'N)J6!!UJX H8#&(H8+PF:FK:YGP(%JQ0]%-M..LZ*GO[0UXZ(5K)O^'8[ 6N MW\(XK*(L]V&QP#"BD%!*R>3*2@XAI#I*3Z.2*#F_7VNTA1;;G_'26=%(^@/, MP_XX#_,%L&59:!769%S%L[#><^&VL"" Q5*KY8R"(#,#84215AOO2NLRM$RX43M=-3QUKBVBNYA6;TP74 ,%@C8".DTDIZ'B[MNAS:0^@*^[&9PD+\H$ M+H!KY6H,GX,+)=0T#\F5+(S%UK&5(U)A1W#DV$S81]@#,.#6X,S5<81A0/I/9F]EHR;4+@"HV62*7!N!IC.MP7,7P9$?QTU=$VNV7P+S^KE MZ()H(,OA(9H3FPW]U+5Y %!?60]Q6CQ$EED)R"T#E(?3Z:JF=7VD">E4Y 92[1:KN\IV '\PF6?1-7B,C1$3D&!(,^@?*($**P M@.B9<5K0MM9\6. #%.>DZD,$.T!,Z!:BU^N[$1_)1[$!=/8,E$-:&\L!N"GD MW]+I96SK\LV'*,Y)U8<(=@ +?GFVO-YXMCAK@L80043-::6< ^TS$3 &Y0,F M;N_W&VUTC&^$\^R5WTK40]PF++N>;H26"H]>&0M&U6/'6PGDL48P0AN7LBBQ M^?281^"<"0OZB_HA"WH79&QH.KIP7.HAA"8H<&DQA"]&\)H5('M#1XX,A6U] MS&^!\K+#0"WT,\#FL0E6_7**Z_O7+@ 'B@GM!'>:$%$357:@1W\]#.!)[ :* M7*G$(@>;= 85& /O:XLL%K-B)9E<6H\&.A%1=D233L.3?<3?/!?NYS>KTS"B MM3R)#,X'4^@NJ80QH@>+5Y?QM MB+,UDF!$5%%!SH;7$*>NA8&U6VD@7H:@M.\V?/O.QYZ5V@X76.LW[4TFTV14 M1I@_8?HRGEQ./O]8PCQ<8*WS/G_^]&;5=G2]5?CHI=8L0 X\U3R! M'X#%$&&7D1,M^?,[5%?0\^ M^JQ4V$]P [A'-27U7;GE(2Y3ABQ+*I@:[$MUHDP@ TXD!4))GDKF4N?6MR0; M@;QLC[J_;@8(P]Q>^JMQ_GTR#C<_^41?S4):-/58GS =X [D7>\)]32^=@,E MWR\$/X*&!O"[]X4MK,)4H@=!6R49IT*#HQ^ 5BP'Y4I6N74/EB=!J!T^^>GY MM(]B6GL-[U>3@E]]IL.ZXEO?8V49I:8=6!1%Z^?%@@\9H81L'1;CHNA8I+3Y M <'_K^;.BPP_8X'1OV MD?D +'BSF+(RF:Y]^I2M1B]!:,MJ:\Y =A=*2.339U<8X[KUE?1=!,&6=NF[&\UN??C+M!C:Z.(A.0X>V[41T+]&\R^+5Z%N>U]&WSY- M?AG/1]>O1!>H^U@,^]+G<7C'-2$:*?0Q>@R@C8:'QR&0=4P>A5/@O8J@=.;@ MF$*(@A>)2HH@.P4]G@-QMA@;I^?-/DIHS)=WI8P2KH_%7.I&*CG0EDDN.$H& M+B*"MC*($&3AW1IN[F##G8<>S[087#63%G)M;&[<]/1885%99U4-Y>*D R55 MO9S-$9S1F=%!ZGGJE-J^0\?WGWN>:NXEW2'*U*[B;)1'8?KC8U@85M?E>#:7 M(FR]SC6Z3G1AM9(F<)#>!N:\3](V+U+;!N9E&IQM=?20//U'8][ J=V$WI5; M+O?J/>F"<*B.N3O1G:C\N8TZ[Y-D&%T,L>7L1JIU*2BX(&^[=II3A#0$VET= M1DS6HA0NGPE;=I5+GXHL^ZA@ )*\GXZ^ASF^OPSI]FE)AH_1RB:(A .4L9P. M8*/!!::$,5DRU3JNM1G)"3J_-=;9I+G F^?.?OJ-K&*L WK75X@^8'%>@*%U M@8K:0;190*:OT#"TP=T+;&_+G[W_T6>CSP:2&^)U7C4<7";G%R5#8#4+FQ.G M9 E+3@7''+G).:;0>GS8[>>_;&/R8$T\9$7O>=;WVE!V03.0K?@4YB(\CS>85 M27],/GV97,W".'_Z@S:J'^_&N.XCOFP0]V:<:O[_]VI=K/N))U6R\\:!6=S- M)>5IW3%"T"8J9DKA'8_R@QY__..^C\(F1Y7V$$WT-AYXG6;'__3CX?3XQ=O# MG%0R,@9:U, 91C)*'=.0I4RHC&$NM*Z!'& 9+]L8.34O-FR%I^3ZPQ6M=HLN M:SKJW*E>RSE1V.W47&O'_:8\.=KLJGY+XT'&PG4 5K2O"3@1(BV+S"97@J!# MS,76D9]G0_U=,<07P/Q]Z-': 'X(BFRR=8ZZTS9(9B$Y:>ET3!9(<@)BPRA2*(VIP,H#X6X>',M94(W M&J/ZCS3Y^K>%=!>R^#*YI,^>+:,^2\'<'D-/?ZX65/WTGW$>1I>SNPAGHZ_? M+G$7;0Y_V-]NEG9WR:LGWJ'24(O$/^=(_,G_/WOOUMU6CJ2)_I59_1ZG<;_, M.O/@=&;6<2]G.MOIKEKSI(5+P.:41'I(RI7N7W\"E*@+14J;VMB;%*UNEU.6 M;.)#Q <@ HC+OQV14_/^IO6[P,2B*!Q,T0Q45!K(+!' O"W)H64QMFY9/LQ, MCLII?#_[%\ZO\5U,EF?9V)JS@;4E"4F91P7.E5:O[T M-N1\7A?#,1'FV*\3?\+/D^F4+(GMBZWNRD71&)E%$4"7IY@&ZXTSMA2^61LP<]..WL^E*19?A_!/.+\09X[;P&O>I36V@2 5,]05T AF-MD47GWGKALM#S^F%+ZHC]-/Z$N?8%\;:E+[S!+(V MI:VP(6#,D*^>JU(!Q[VF">OL"LU1^Z..E]H]M1>^3'IS<@S?K">ACMTW>SB] MQPY77K/GBO-D"YC( Z@D"P1$#SQ*%7API+#FK=X/.-_7%?8RJ3>$T_5$GL"S MHTBOD@=H0!VT4A"=+>12UG:]5DJP6AON$P\L-K]'''1 =..#]_69;;\5!E MV_GS/ZJ@\_)_IO,9 ?M?_[:<7^+M-V?3)?ZU_.5\E?'RO_YM@9_K%\>8]\1+ MSLPJ 9)<.5!9,0@L! C:%U&\T%:XXS'L7EK>TY@D'2$9:A^R'/O+[3JZK\.4 M7G.AQL^%VHMJ8V2$/(,G+V0)I.R=\SZ#]2G3U)!<,44V858YH\XV.W/4KZ\G ME@MU;,S?AQZ#IC;P=?=V9$CF8P);H@4EK('@,UF59$XR6QS/8L-][A*[SD\I M9GTOG>V,67^.P =->Q+7@)@N2:Q"\F4M=:&D( O)&/"(/ 6OG(QJ?P:(5P:T M$/B@>X"\!J1-*EH81X",)DHJ!R%X"ZD$%]!A\/(9>4WRE0$M!#YH)I-:;THQ MRF1J?1OE32V9ZR JFB.S.EB1HHK6[L\ ]A \K6,(>,0!#KAM5:I=+JV>J**^,:PK]=,]ZJ/]U%*PS-B \HU];N :=B: MY & \9N/]%+'=K7VD&7C1A$/03DZC"09I+\^\?\>MLOL2\-C@E"H4J@ MU;(*M8]XB1"RLD$5M+E;.]PGU/L4CG'[1O14T6P@^>YTZH=+0/][.+^\*AVW M6%Q>7#UM-TTZ?VR UHGFG2TT[6.)(98.PXELO9= M]?R<+.@Q8!PD1J47ZB:WZROKZ"SHY)0Q"):1EZMDC#1_6BU91>=48=([-L3\ M5Z,?B_,Q&&.VWEOO+_C14J4[".+7,)G7=8YWUOC'R>*?O\X1WTV72 ;Z\B/M M[6>&I9A9;?M81#V^:RBUB :$SE$6LL,#'Z=X0,-)_9B$/1J:C/;0V'""OQ%% M+BXOSI(3*9:@R'P5$E3D!;PD:U9GJXK/J\J?ET)!Z7)PW5@ADYVZMX4I<96^)(8,!;JG5@VX+EV]!M'#('6 M=GN[IQ7XPZ8PCY"/I>.7PE\>C6.E6 @Y%3IGO(,@> !I@BK1,R/X.+WFCI&W3V3<'#EM]U'M M '1=MVZ\$_NWCN"/49#YDL!P3;8P\Q&\RPF28U85(W)4K2N,[01SA*[.X+J> M#:&H =Z__Q&J4-;]VG7VFH?DH.1:YX()6E^!2UED*IO)-\^+O#SV[/YA[?GGR[QU M;'4%<.KG"7]3?3TD-\0*7O5594['+>/( M@^D4F?B$YNX-.G(4]'/%/FLALX9&U0K(U:O\>A?@1BKO:#HRDL-B9((H7;VA MEB)EE"+H3LU2GE+>W4%?H/*>+;.=*V^X2/5K VWQ)BTGW^C/3:/4=WUXZPCU M3I,XGNAT1]PIWB.D9&LF8B0G22?Z39H8I58YL:.)BWH_;$NS#@@>]KG[.#L_ M_W4VKS\\TTRC5;DZ)]7A5+:&"^5":]:A]4Q%AN.4?^D[DR-T%MLRN=D+:CM" M'%,$_L-97=6?/5-TYK Z%SHNR/UV+H(CGQOH<&*%QTQS[63K'H;A5Y-X0>1N MR*[A"/\,:AQ3E/WUA/ZV.K3?3:_*T_YM/ELLSDRM3,MJ/[5$VXH*6=9&:V0X MH9(A:1UEPB-C^Y9IO/+]".AQ3*'SUU,BL1:<+"_G>#.O,R$**F$UN7.IUA+G M"-%H!L4DIS7C-IFCL09W3^.5\4= C]%:-'2?TB]_?9W,5__F=DJ._%\>F(8B MZ]+UY T[[@,D\B1S7<:B>83- --X9?P1T..8PN%WFFD>O3U+4#M<'^=.C&KWWHH;*N5DS)E2 ;)0G#% M0=1D&)>"7CFM>#+CE 1O/[<7M.,*7[J#0X0G?ISD)]K#%,-6;*M3&30[1!*T-+ M-_H:K&(A1CM#OZCCCLV)"[5DF(2=7>T%I MFF%F-.%2'!FJ)@<\-E^LX]1>T"(9B:6'651[4>RH@N"WWD,^.E5A5/*R=HM" M7=5!_FLPDM.D(X:,*? X2"?D<:;WNJ+ZKJ@#4>T0IMU34]URU_GH?"69!U$D M!E:Q0I,.&F)V'H3RM(MH5IM5']O2VG..K^MKZ/4U).D.800^-=_U;+K--A=K M=-(6,_H/0\-Q]#-$ MN:PJC/BTO.+>!M>VZ=>ZD>),)R889QJ2EK7(-LG6J2(A,/1,<%$Z9C+ON^V. M.\WQN#\2^5H5%AV).4-=R?>8\MY6V2Y)\+/(3="!"6"6]$4NJ(&P:BG#1"_C:%25;%J63 MVB=Y-/6NGS_-US5T6.8<4PWXJVSD=U,2^^7JMO3#\@O./WT)TVMAO/G\>8Z? MP[)6OI]/IHM)NBH%NU84.E[O1!.=RR[1N4S[1:C%[U%+4<.$3<:C63)])_O# M^#0'E_1>M'JXGNRAKZ'NG+?W)WA6"Q"9& H$66_6"Z,M(\I<>T=$':PR,AS; MQ=/.R1QH/1P_(8<+6^K!IB., G_:6MVAEC/-@_->2RBN5A@RWI,Z @/K9S>M"VF,A'9Y/0_A)S2I,8C 1F7-0= T,ULZ CT&"C#E'AB:SJ%LO MC!^P140O[^4@RC[.%A&UYI[0PH-5MA;DJ]N!8PF\\-%8YG79? M\;1'1@P./ MMHC81Q='E5WP2,7E+G-Z;1&Q5XN(O6@R1JW]Y^CXI?#7<,6D\.1#*T=VB4D" MO#4(CE:\P53(F1X]^_AH>+M7BXBCH^T^JAV KO^X5T\^852)20?(A"8PHC;. MI*\8=\%D$QGCK:__[@$XPBOLP77Z:('_?132N%+Q1UPLR8%;S;>N'.^=*U:7 MZJ@)@I(MU/L#L$FC#$(7[UH4FMX8]L>TS/K*OW7)_ULHUPSO J9EX?]- IO_-X$.K#PLW%Z"!5ZY\<;:@R M]OM-\WCJVL=$1.19$'=J<58T1%2N+$BMZ!>&Y-S1U-YYW[>N_2H:J^%;]/WT M"$Q!$1ZAZ].6H/OZ&!AY/J%4JP4\MA""4ZCSN)SN'T<-#C"!(/GY%1D(VQP M1H HL>9Z:E)%#@(*R\)Z5T@MQ_:X?]39.,>T-HZ82B^W;.-9()U(6X.[HR=W M)@H&T2N$%$)VR'S4JI-7=^QU$7Z457)DE#G"JHP/*[1*A=&90C,0+E2A:_"2 M#DH1/;.1>6[5(*=&RTF\LGU4&KS@0A%>)*'KTU#@M(95KK6)4DH0KI#61U!*%8A!UI!2&;27(7#6O K4 M#QCCV(O3!U'V<<8XABBTR$$#3[[&%DL'$14#R1*S@D<=7.L8GA.+<=R+ X_& M..ZCBY<2(]9E3J\QCGO%..Y%DS&"Q9ZCXY?"7^]+8,%F**EF*>7:WHD9!QAM M=5!K7_9.O=!/DK=[Q3@>'6WW4>W@,8ZJQ%A*ML U63%*("?[5V"M)5H$BR)R MV_J"X!1C'/?2Z:,QCOLH9+0GN]5W%V\NEU]F\\E_8_ZO*8VVBC"XJ-$AL M]XL&5WE>K4!%UHBW''(H&52TM *%-4!VBLY!Q9H=-,I>UFL:/[;%>&A>C/8. MT6E*#R>T-DDZ3&E4L[/7= YC=1Z<:NVHWY0GHYFN_:9FA$PE%]I;&!U;J@0$ MVE@RR"*X-3(GU2U6]A2I_X3A^B,P?Q]Z-&3\*L[J(:@/4[RVNQC:R%Q.D*TD M"R[4+KJ2!Y#2*ID,E\5OY(CO"(E[9)!C,79'U.!L /$W-'MWX/KTK]DU+L\$ MN8_,@/6.;*;:6"Q&8X 'J2V:@H7;9]+B9I!76C01__"[Q2?2\)JP)HFD;8P@ MO"<_S6L'+KDZ>V\]^IS,9C1R=V+<#O-*C48J:.@_[$#VZ^QROLYWL%EY%0*4 MQ#D!DQI"T9;^Z)@OUK('#0LZ<^-VE%=JM%% PSB>7< FW]:4M2A94+2+)<]K MQR_)P$64$*P4QOM2TZV>RXR;45Z9T48!.R-A6J4B_72YH&\L%B2T.)FN9+;X MO=X&+@EPCZ2C3I_;+[UH?^B-$HG6 [])__=RLEB#OGZ=-SIGCBI#T;%<]?X( M(D>PFCN9-/% M&?,)K2'K6?A8.WA*!%^BI-]2UM'+Q'/KQ_5G0AU_JVK>UG>0QE#7'A?W.] MO&4"BY^^W_G3U2UR$"RC<890J6S MOJ)M74*A@EA7;>D HV5UC-NA#U 7XWG"WU1?#\D-J$AD,0M$![FX^C2M)<14 M-#C+G=*L]AKMU'[^T I\K/Y%4_WM([#&>ON-)'5Q>;'VA[WD2:95BE>=3,G@ M?$&P,@@K5-#2=&J]_(3F[@TZ+G,+Y=T=] 4J[]DRV[GRAG3SWRP6N+QK 31V]W=^?GNW MO]M4&KG_FX/=VMM,87#."HA8^WXJ,IJ"=P8P!G*DE*6-N]/IM$]$^2XPO2X0 M-S_U+8ET0KQ<27OE/A:M>/! MU=;Z6?3!A,+BRYE 20Z(2%!,?7.IF3!!^0C"V21*T:>?)@_V%5OK M=\Q-0&MRU>89],VOU9<_"ZR(F @@V;4&E!,,@G0<#.J,*>A@1'R67K>-=I)Z M[BW6UD^4FP"W;C RY%2#0D$B)X!D*8'33D'R7HN8HW7!/TOO/\P^WUNLK1\@ M-P'^7L^BBZ^XQ#>?Y[BZPSM#)6-)A"]J2?L11@7>D94=4LV2"-U?J#L,=I): M[RO4AEGV6_']C%?6QJ?PU_M)B)/S266E%5$:1SZL(K=*%4U>D;8:;&$\!)U- M\/E96M\VVDFJO;=8&^:0;P7X)J7Y):ZZ8DT7N*##:-6,Z.TEH9XNUY@GN#C3 M&"VQLI!W; FUS ;HM))0D(2%025KP[/(T!G"23)D& 4\I(UI2IL_?WKS?A:F M9\9F,DQ\J-><@L20.6UAA$ZP$LCY(.L5S;-(<3W 2:K\.<)KV =U.PWKGQ?K MIV=BX1WFT<\N+S#_CLLSQE7)C%D@@R0#;5\DC:(]^"Q-*2QDF9_GSG4;_R3I M,(#H'[+%-67+NH/=$N>X6+XCD)@_S.M_;XL(7>>?+\L?W+N?1\;IKVYQH3:PG=28C6F2< >=&T%\Z!0^IR2UW7+TCF;K.X\P7+$$;#T;HVD;& M6 @8'NMA"FMX9D)M KV)O3.0*:>Y03%Q=WW ( MJF9*.V>2]<&A< ,S9-1 MG%(L+]L#QVJMFLFJP@1M$EJ%5QM1$7[G>:E'L!5 M-"04GEAI7VUP&XY#!;0UT.X3?-E;R@-D2#^X +I*3NB":J \_^V(#E0@JK?& MGJ! #W&/1X;,2I*H#8AH:PU)K.V[:;=,N58,9AX]']J>.&2UI9$XL(^46S^A M_CU\O[R.+**A;,H.:5PCR.U*!9S2"5ATW,C(#$V[D_=[^YF'-_J>(^)9?_D, MD9BSE[R/B(:H:X7R"BY__F%\_UJZ@K<.+ M-;FOOAYQ6M)>QZRI+80#%&L2B[4WK>D43+W/*; ;SO@G?U]M;6[_C40]>-?' M;8'+ZY2L6?F(:?9Y6G/4WV5:'Y,RP7S_&2=L>\9I'+/=#$_[&.]A1#5&2KC& M8JW@'JPLM+4QGJHGDD%ZCH$7GV-NO>#'2 F_HYR'&JE6W7V=_&TVR_^:G)_O M>HU\$Q>K'E%G9+4[1%00G*3-("8+WJ #(4U 9RTOI77UMH&G=&0IYOOP<5>* M^3$H?P#?[9G3VSJM&G5]'8G[+9S7VJAGDD4NF(Y07-(UEI[5+,VN,*4K5TGN* M@1*)YIAM@L!48$*0%E+KB\PQYO6Z3HZ:20-<_@PVQU4LYYDP=$[77& ?:\"O MX!8B=Q&BL]%(^D&PK6-6AIW1ZPHY4O8,T&2RY>S>3;_1WY_-OY_IC#8)Z\%D M'T"IZ" 6J>B@=%Q8;I4KG2H,'&A)W$SD=24<%U<&Z$;9]0E9@/,A@1*(IF*Q=!ZMPRE*E@8.Q)'>K^)O2Z0X^;2 $TJV^X"RS#]/%D9 MB<(''122N)4WH!))WWO)H42CDI)"":&.>(GB]=9(Z\RKEFS_6#L5?RC_M;CZ MRVPQ+YDG)_BZ>EX& MMUJF\SU]DG:87O.T2"_+HHC MITG+/,7F=N7;R\5R=H'SG_'K;#%9+LBP5,%G\JJ=%618,N/!6X,@0S&%*1VB MZE;R8TB4KYP_/C)LH7F_@G4M9_;AZRK9>/KY/88%WM9JG"(O9]-/W_"^<7/&)=G M@D4EE4M@I2%5%$F&GBD1DJ6SS-I@&1NJ5=(H$WQ=/"^#6UM64K]*B$W/Q]ET M)?O;3<(4CC0' TZ* ,K$"*'F."8?F9%()Z3J5B=W4)BOY#]".FQA>K_:CVT7 M]1+SVO571@:ABP-C2VU)%AUX7?LH"):JU&T4W>J$#H7PE=_'18(MU.[]W#J0 MQ,^4\"+J4HBNQH#*M4"O"0FTB9G3J>6+;9T'/M!47E?!L?%ERSIX]N/R(_/: M54WK1H[%!%\(-+P Y=5/SW@@(Z<4"5H*25"ZS>7WA!4REU%E@,!(W."Y$R:UXQ MI"'\T^?BH70]3G+.KJGCY650VBUK[6:KD24S%@X^)0PR&&^F32G&$!/N= M^%ZY]FQM#9A4V,^*'\?59?Z&XVZK6W?F9DX(SE *5D!%H;&2(C*T,F MSAFF0B;'4,]6^R$]0>=V0%6-8P'^%.:?29)_7,[3E[# O]'7=\*%+FKXVUG. M@:$W 4+6HO;]MA!,-B0HK;.+3 L[@K'7 >D)$FQ 5;5NLK=]JZT+H=;7N[OI M?IQ]#^?+[[=MXD3B)FG-(5NK:N.7#%YI!UPEDX/ @KQ;R\7G8S@![HRIA0$, MJW5!M0]EBV06/WU_4*2U%M-CPK':(RR#BD: *QQ!Y)"2R+&H3=;T+URX)\:Q MNA4,M@\-JI1CZ66P96JK&J#DW=+V8E*-UZ %$3P#3^8F2<]SD7-14@]5P>%( M.AH,J_ZGC:J]U3#.J\"U08?7Y4*[ !RHBO*3X Y35+F)*CO0H[\>#D.8)"67 M.H'@@M46/PC.D8-;=-(A^I@M#I7F/S)1GJB_?"">["'^UGT3/OW\[KH8,)V\ M*5M&>Z,*FK;*VEJ@Q@466XWWDJW:3.[<8?3>?.11V+!]9#WK+:B&-3BO^A&> M+]^'N+A&$DH0R9?:N;RV,Y7!@&?&07*,2T;>?8X=&P3?_=B34MOS!=9ZI;T] MQV]X7DLOOW^[[L1A1+0^),B\!J[HK, %LDYHCC9+F;+HF-GV\+-/2HD]1=?P MZFH%Y[:L]B=,7Z:S\]GG[]>P!/(2&8]@>7;DVR@.WI/EJ462SA7%T'?KUKM[ MC)/2;"-1MKX[(H\N+?\#E]=0,K(L(C+(JVU#\PPQ9@$BZ<1?/1)Z;"?X!H^0:W0?'S[9DTFKT0*3(+)@L@4"$!T7$-B:+P(SIC-9\L= MZKOYR)-2V_,$-4#]K=WM:U04+' =@&7:T55MJNXYH7/"9Q:YE25O6#JGU]IK MU,NK-JH8I^M7%T0_;->OO=3U=..GY\AZG*Y?B\W)EBCZA6K_V5V_&BM_'Q$/H?39Q<5LNL*U/K Z2&*H^CQM9=N-E7=3[!#-OF\"NEZ370!-9!AL!70@6V# M_HJ;#27U 4Z+[>"$H17 , -YI8%.Q&3 9Y@ '_"/-YF*YOE+APUH0HP;O 1C?2FB@ ME%DKB0Y@(_Q:!8CO)]_NUA"_2OW]Z?MOX?_,YE<63>6V"(4XS!*(F%,-LB?0 M,1/54X[U+8>C:[WL]X#W0]@/0ZEK@-"]1Z#> OT]7*QOWKK '.8H:/:$=7.L M+-M'74/"]X M\S#A3L!.FR[M=3/ 7E(+ Y([@4N\2;.X"8U*R2E'MJ#+D9%I*&I5?A7!6J&, M4I&HW[IESFXTITV51EH8X''NTSQDO CS?Z[QY,2T(8<3C$B27$1;K@L_>66, MT>0^VM8WM9L83IL+O20^P$7L"D^=VQJ/Y;7,'(_@?&W7)$T$SQ*YIRKH7!B/ M4K=^EMO$\ ,PX+D2W^D\_[__OB&L]_3'U0]6WZ_"^(CE?]3__M?'=S>""^=? M)U-4_P_M3_^^$MBZ',E><6W9X/M%SRYTL?M4+>:N5VD:9UE]VRPK]1LJ%:9J$\W?3!8U7/W)U M?5^,5U%R4P,4R%^RB@P2C@XR,F0>G"L [Y"QLB=@YC(<%6BOC.DD,$DE1(KK!AG&Y-M%Y;Q'8S#:7@V@'H& MN)QY&Q9?KI%@3"XQG2%G^NVJ\FC."1)S3B@I16R>KG<[^@],C6>J8.<>TNH5 MX%U]L,1/X2]<_%Y#2)>3;]CC(>"QC^OW%M 9:*/G@)OQ;HH:IN^W3B(31I*F M"@A-_B$M: U!B B8#(]6:FZ;EZ5_%%"_K'J\JDM,GWWEDM3;D%7EQC?GY[-_ MT7+ /V;S5:SI[">B53BOA4#/8O$9M0A 0Z6RS>THK\7F;S?X5Y7IS)8%,49*V%5&.1<^U> MGWD"+9R*CM-N*5O? >Q& XB+,\^Y"HXFRX3C M9+?+>JM!=CM&XXP1A7'>K8S5SB%.0;T-A=BZ(-*'4FA'^O5R>3FO4ZXF[=7\ M_\#Y9);/.(H0'28HMD8U667 <22[**),$AF9--T4_,1 )Z/FE@)M71OI'IZZ MO4PP_WJUP7S$*K1Z9WGU1F(MF;]6"=!%8JWTRR'0P0,R>5\<8B1#MI/>NX]Y M,A082,RM:RV]GUQ,EBLSY$/99.HZZ,!:]*KFHF=&+JUR/$.0F?X8K(C6,!TB MZT2##H.=C/Y;"[9U=::=5L:ZS<3M!,ZL]IYI4T KF<@(#1D\(03NF0O(A,B; M+4%V[?_=!ST9(@PEZ 'J/VV3P-7#5; VE>(-&!269D_69\Q& DL\\>B3S>7.Y_#*;3Y;?K]+9%<^>C%D0458;AP5PU:I5 M&M$[9+3G#79Y<@_)H9Z(&VEY%W>>+^T!GBP>HEH7H^B :Z 7W5V8#O,ZVT)O M3U*AA]#')(55#%G2'D20DOAO!=D]BKPA95@(SDG7/"ME7#(\\0 Z)A?VD?4 M'" 49.),TMOJZ_\?E?++(DU2%>PU/*XS&.P&E! !0,JN7H,AJ=?6M7K NNOMO%1_R& MTTO\E=9(M9=KI]8:S+W.XO_EKW1^N0ZGI%_U'>U,ZIJEIRWHXN)5D43'.0>? M8FT&(2S/K7.>GP'S +'XK7FTN<4,K:P!CJ._S6>+Q1_S69DLSVQM7^EK?6Z# MM+MR4\!;Q\$65I/XBS#8>@G=&?X$^?!^PAX@L>9G_#K'-%E-DKX^QY6(I[6C M+P7A6+V"T!N=2@(36DG%E+6]>MK@+KA-D2'-U#% S87T1 M_\M?7\F!QS.-7'DA%#@D[TG5E[GH7,T-XCI)^G],K+'\VVR6_S4Y M/S_CG,G(%!TAC@P.)6L,A7<$1JG$)$HNML*Y 05WU_@#UG@VN7*/S+_G]8W M=%=/K)&5:")M20%](N)B E\,A?X9&<%3#*TFZ9@P"7:,M,KI9U-]ZHV+IRYZ. #I\D*P:*2 [!L (I)D'F55(Z=.LCWFV\D])W3W&V M7MV_A>EE"6EY.2?[Y3_?OKF/C&?M?+W)4BQD4"$[\-X3*TWQPMF4Q697HQV* M?G28%ZO?=L)KG?-V#]F;\^7[$!?WT6F5A!*&@;0*Z7!*"6(M"5",BRR1/6HV M+X6[J';;4*>AWMY";)WI5E.NIPN\#XAQIC+G$M"%6L$_1XA%TWY"*(/5/MK2 M;6?>]NDO5I&]1=4Z+^VF'<,$%Q\W]PT;6!8A"< H:+?0W)'7*!$2^8X>1::) MITXZ?&R4%ZO+9J)KG7)V%]@OYYC^ Y?WP1EMLI;. T\1ZYN@A)!3?5;0T67: M2<1FG$8'O6X;Z21TVUN$#=]C5N#>X'RV^!H2_CU\OUSW,2Y*19X5L2SEFML: MZ].^ =0EE,A\"J&;?;3EPU^L%OL*:HB7EO/S5='*M7M^0R=D(MA2J^2JVN\F M0$S*@55**YVLYJ)U*,1V)"]1UPUEV_!593%?KMRNV?DDKRYB5[?_5PDHZ 33 M2"::JR\ PF1PB5FH43A!HPFY6\H>#7%'T_2G6RWO'OW4+ZL;R;VA'[0=T3J' MK .F?2ZJ]^;$(>ZI6^GH497W$'##NXU'L7E9>&!DZIM")Y+BB:R(( PPGG,, MG%DQT$9P@)OJ,76^CUR'C(W>.(D,=\.SWMBHGN(>0!\A]^"TN<3\+Y1TRS:9J7AO9Q<7DU6WH3#-MP4+)FT*AN[Q MZ?VR]9X[C48)?"LS_Q;#G7X35FJA2=$@M:WASL:!%R@A:6E1NJ"<:QV/M!-, MO[I!]S_UX^Q[.%]^_Q7OUC6*FC8[.C/!J[K5"9O)4&8L6X%HSH, M-KYCV$;)]VL$-1;J$)5 [T/\^1+?37^G9?/I7WC^#7^CI?9E<588RN)XO<30 MF@3@&#BA%%B9N=',F>A:1V9VP?72.3*8#H:P,;=@_+,>@/E_8YB?<1$,0YV! M/&4.JN0('K4 D91 U#%C:EWZXW%$I\R-9\I]@*R\;>@^?9G,K\!IKDQPCD-E M*)G&0H OR,'X$K4H3$4I1R#%#:!3YL3SI#Y UMTV<+_.+N?++RMT.1II$G'5 M*T['7:XA'R4SH#-0&H^%:S/&47*+Z)1)\4RY#Y"7MQ7=I%R#*QQYYCX!+X6! M0N[ U4:H5CJF#3="Z-8M&!\%=-*<>);4FY2_AZP6.MH%\L@"*M!:*><,BXZV;$P[<,//T7=[BVT 5Z:-R"=.6-ET2$! M(KDJ*JH$(4L!,C K8T#+;>NF5AL07KJF6TAV@+2]5;WCV]*G/X<+VDP6?\XN M/W]9KCKQD@7J,$CMP09&MH;2"ERM%Y*SXUQX^I]LG2_U)*A3(4-;Z3^DA^]7 M=OX^NG5QB(]A>??*RP5.9F?MB2%KA$10#%P1N9;-1<;1*;UY:;JK\'R7X5ZZ MY@<2[)8[HGXI% ^8.3G__I[P_8ID8_]#4"^=%\-(?PL_>M\'OB>Y?@Y763_+Y562]KHR$ I' M/H43X&0F;)%QB))0"O(^16 J%=;:('P$SLEPHI'$M["A7Y;&!EEOT:UI^^>7 M,*];FHSULMJ K?A4%!:B(\-%^!0,$TFBZ188,N' ^!JNU%,U;#&X#,E:9CE'&/P.>*?M9;= '%EU[%N-ZANLJ/0,6=S 72NML#)J>;#"4BJ M8 Y6.L-;WPWO@/*B==]2S(VS3VX]TK=A@:O]RAN'/J$E#%CJBT6!:&6H"1>< M*^Y=%IW>]Y_(.WDX\LNWWAI(M'%JV7TTG^A?K&/J.V!JF%JV"\?XJ65]];-3 MU3V%.^C"OH,MY%)L#@0FU&(@(7L@/)&LDV0CLU[FS6/Z!2C\D;2R,?2]CTQ; MVV/_WVP^^>_9]!]X?OZI-B";?J[@UM5#O"JI2 [&J6I7! M!JPPI"#([T4L1 M;">;[+%1QLT2:J.$V1 2;%_G[.+KZKE@\6[Z\V2QJ@K\MD8)?B@?_GD>OM"\ MK[O-K2K\W7YW7=I)^"2]+D 28* <,^ 9\3QPYW5&R77H6NZN%Y"73I Q]3" MJW[GU8'@75YYI;$4KQ7M@;&$&GA,SH:328(5-F9'1@Z:UC=VVW"\?)NOF90' M"._>Q'2]$+J@&NC&;CNBP]S8]=?8$Q3H(>X1MH%U"83BN$9;<#?M:9570D6PBB=0643P M] W %%,4(LN"S2OT;X9_7L8%_M_+&GKP#?MU M>]WU4?WRQSL!;-7M]?Y8[V\>>R4+M?0BT2!XLMF8=>"$%E!\KPHJ744COINF.9*!7/N'KNN"DT$4)].K?G#*$4"> R17 M-\&L,VV"4D&VNEI'3,K-3([^[;B> _0 1PWW MP[^F.%]\F7R]#7/]Z?L?85X#X9,,607&0$;A:TM*LJT9B[68CU&<&Y%3ZUC# M/>"="(N&4L@0YNC3L?&(@0LD;+P^BTCI"*#-P V=RB)[PUSKR*,CS$P8A"=M MA3] KCJ!^T;,)8N9GVF<>I;* RI.=IE%#B%:!B4&R MDAS+KG4_X2=!G0@[V@I_@'N-'0#?+1:7%9W5AG$?4RW+PD'9&"%P2X(_8!LM8WIGQUHR=CTCXB,9.K6CU0DN<5R*^3P5J;8H[) MYV'-^'%[S VA]MZ"/9;0U9L^2&_/PV)QS>&K&"VN;YN6*,6"L MMDHZ$YEM77QQ)YB#U>#MK>9='>%ZB7L T_,NGG5490=$ UV)/T1SX+YP_=2U M>6:TD?4X+% QOZ$(B/,J( C$'#D)XD8VQ19C6/NI8VN_:(FYHY>\CXB&4 M/KNXF$U7N'ZZOIS%8'U6A>P4QBJBVN%*(3G#U8XM(:/;[([0P%K<1#&^A=A7 M-P]LPUZ"'>!RZ@_2%<[GF.^!RBW3-L:(#KI; M@;QXA?<7[[#+^\TZ@(>9@HE8F(6H ;N>+%_%%:04"R<_UGG1^HGK(8H7K^V> M@FTM.+Q5/1#3>&_3%&^G] MQ#B4/M=!]AV@- Q.WAA^_)CD'HK8ILX>4FPP7.+\^[J:?GV$_!JFWZ^/ EE$ M->8$^&QRW8 ,A$P3+M$4PZR(QF]TJ-H1:/KH,..&D?:2_FP0T0T>&O)A_CE, M)_^]>EL.T_Q36$P6LT*6WJ*^'=;O)%]OK\?D$DSY]*J\B2FY96[Z;? M<+%93"!I%%X1B:PD&UD53W0JB4,42M ?&,NY^8WCHXAZ1YE@C5:876!]6SRS MVM9"I0%$*AH4F@#1"E[CJ8P05@836E>3O@?@ "\N[?3](#;DV:(=P*TF,&_# MXLL?\]FW":V2G[[_UP+SN^E-QYTW:3GY1K+&Q9F/THF@!>AZ:Z0P)]HRJX?@ M%3>L-EML_D3;'=VI,60(I;2V(OXQF_]SE5[S=;(,YV>U.8*(C($+@1%_.7WE M7:@U;1EZ0][J)C]VF WW/_XBV6Q!O/VE1@$HQ0\B>O!^&5B5EC&@>T;<-Q\DIO9>@ M!^A+L'6Z5X\<*8:H-2)H74J-+J19UD<.X9PD)R8I'9JGJNU$,UH\WW#J;R3J M8XGMNW^&K>[=LT+EZXUM5)Z<),,%N$QVM'5:6>F\= X3T-=75X^JOH>@QR)!B1%EM+)FPZV2XQAX MC0Z$#%DKEI(4S=, 1E/^$_%\8^A^'_D.H/./^&UV_JVZ)_?]X.OHE*PE 1& M1M/1Z )YO9)<7V5U,3I%'F/KJ+Y' 1T@ JBWSC;+%S83^ #/$C]C7+Z;+LC4 MJ"?=BO#$[HS&UI<15G$$!3X*"3$[D0@3.M?Z*N$ABA,[_WN*>8!,P?N(?@\7 MZW)/77 -9 /LPG08.Z"OSAZE0$^!#W N[,07*P4<,9)O&Y <)2[!26\* M>I\=&W8_&)H(3]@$8_%@'SFW?F&L371OSJE[-QS7QY1P,3%))U31S(/"E.@ MS ZTY":'(+5-W1J4/C72^ =^&X7,AI)F\^J(5X]DJ_XYA.ARCG>O,:\!^B(8 MF;L(MM3^VLS0U-%(0(&1<<:-M=U:F749[114WERJ@Y2.F'Y>XORBSK[6=UQM M94[X)J MJ*J&6Q$=J*IA;XT]08$>XAYA+UC'OFN4HD0%SOI\U7;7U:)N"J-TL;;9D\V? MD41-^%G"'>$,H87%V'^?5;^G'R>3LHD!?)ITJHV,QFK?\S.)VF""\[^ M\[?P?V;SMY>+Y>P"YXN_DUDSF_MABX+XE$IM/OE'8^Q_S6;Y,9)26V?PB M7$_J^KE2\5R",@9R-N1MHG;@>(K C20_@3'N5.L0L4?@-"A"5$NJS5>?^G&R M^.=MC35^%KP-2Z@;VWPA[._,L6#EJY8 A@T9Z"*8Q!-;0VFF!9>:F>;E[1[$M18L0Q#,:*M MU(\FGF&3YS]]_PFGZ0MM^U=U.0++1D3%@1593^1:H"^% I%+ZST36J(9>H?9 MP'1XW[<) Y[:U1[&^#T94R&V$K$.H404:@M<(T1F,)G,E0^M8[$[ #A!TT52? M#P,P&BMC "/X[6RQ_%#^-IOEQ:?9,IQ?H](YQZ"$!A_9JL=E 8]D\-'Y6U11 M/AO7NA#G=B0GQHD&XA[EP_I-7Q]']K=-X4.T,:R5 _]CM-,A4]1HZ?\Q]@][D!TJUMFSZ#4 M"BS*& DQ6 6T24HAF17<-B_1.38U]C=(!V?&/F(?@A'7)LX#B.M2DW2H18<2 M?(X)E.(<@K .(O/2%Y$44ZT?_Y^ = 1FQG/5MTF+AK)O'0-T]:"Q"UD)17$I M')18'ZVT3^!7+UG\ MD?J1HZA\'ZFV#M->0_DP7?=9CRQK+4*$& L9KH*KVHU,@.16I((,E1"=SNH' M'SUNV_>"4V$-L ?M5-VX=U<\D_KUZOK_85\A![ MPSU0.HM:;X^/CVS36T=43QJ0.3JBR 1UNEN-SL?' M.4!EI>=K8#:,^(XG9/J7_WNY2NQ??IGE.^E$8P1-/S'T2&'3^PB@>;WP'8._ MOXF6M%[62_UJ==:-QP93[UXYL"1$CD:;4EH7-NF.KN^QL^/SSY*2C#&/(,15 M%P4!7@N$%&BKI>\SHUO'F.R D,[@=C35_U#&'0/B6/*U].>Z]L81&\C34: MQQJ(3'H(1B96='1R_-WU0$4'!^7- .HX=/!^O3MZ:EH/OXM8[YM6+@5'Q9U$ M!>AKLTWC%7A3)&1!8O"\9(N=TE:?N.GN@_'PES#MZ#([@-H:OYKLPK6^K^R MK.&SV>-HQG\[&T^KLT%5,BYI$EEW(B"'Y%("57("QPM""58'JXPKH45#Q4.0 MY9%'MV/DRCZ::'TQ]'C?,L4DBPHU'?I(^VP0M.-RPIBTYHE%GW$S!./X6[ZU M5$;W#G#[2/)XKHC6JV56?IXLPN?/<_R\>@^9E>LLA3$NBSJ#&.G:Z'E":72! M='_(#^LA;XUUP8E-UI._E6JQ-Y,+1!,B)"]S=+7J_V;IL_[U[Y[ -'!ZTB]_ MI?/+7/M?+19(O_*G\-=95/1_H;:N$&[5W\"20+B&G'61SB6K2NL<[&? /$ M ML9;\V3-UJ;>BAJ@HNUT>5VY&CDP+55OOA523K&K1?<_I-ZF#S-($&UNW;WP, MSUA7 X-RI)G C^$:X#I2X,/\3YQ_FZ0K*U'Y5#B=Z) Y%F*TK(PV&3"@<=;) M)$NGAHA/&-;;QCZ4V]Y.J;.&PFWL3UWC6;R9YFM$BVN;L0NHAO[W3B#CN][] M=?10X8T$/)KV"RDG<97!B%+YC1Z\4Q)4LI9KX[6VG8K0'Y?6'_&A1U+Z/G(= MX"'A&MBU_^:2E+'4$J@N9)H>%S7C0H LDO8R*[GGK1^=[@$8UT=NI)19*XD. M4<;I:E[78 +#D+-Q8$5-SC;5MD%3:GTB(R,Q.C=/5[X'X!34^WR)CA[SZH(O MA24)R,G 45YI\*HVR$@V)U%_\ R>GW@\*Z@/E1PUWW M4M2CP8_/D?+@X:[$9(;>"[!9,5!:./ 9)3B=6=*V9&6:A[X?>;AK.XWO(]SF MF4>S5;G\5(6Y/N'NAVSF8!(KDDXVPRRH2 >5*]H 6DD"* F5V;@?W)6)]-10 MAPYZW4L/L\&$V#I#Z;XP7J]1&8FN]8'_&0ML7W@>$WNB$M;PK$YHFJ3V$HCR@K*%E(;@8 M0; V 9=.U&# D#<+ MX>Y0X,XA7JP6VPBM86+^59X#SF>+KR%MLDNCBLDBT%Y/D+((M:E @$Q_MD5A M5*);?YWMG_]BE=A 7#NS^5J]];_'L%@]6_\>YK7@Q[<^;_:[/ZS?VWM'D(W> MT-_7QT=I4)&.6*\"82'_<6(BB]KQD.D17,*72O,G0XY!Z M]]!8??RODVF8I@>CO(F+U5/M&4]:>DE+@(5LB+=6@M>*;/_@%9EU5DCL]'"U M][R? ': 3AL-&?*@Y49S70QP.WH7WL?)YR_+#^6_%EC?[9=O+F;SY>2_5S=& M9X(V/QZXA%Q[SBC&+:Q:U6L1:K.96BNW]5+I".U0I&FJV-GP6AG@DN4NS'?3 M).MP\*#\:IU2,4C<$Z=)'VD/\#% MZUUH_\!*8,QOON$\?"9;IHJO-J"L/_R$\PM^5H*3Q3@/+ 936TQ'<%4>LJ:< M\%KET+:^GML/X:G3I[&.&GHK'=#^/%FL@C<_AB5>IZ>=*>V\E:H EE #EU@! MER29^ZPP$ZUUNEO,>QM&;4'X@S&JKXX&J(5RY8I\^(K5#YE^OI& LSE*DS4P M5KNL<6[(J:,S-:-07-$:L*Y3E,=>QO%6**=F#O>7]P VS V@%;Y:?_W,FZ30 M: 4\U?=00U955*F KN5/L[9,R]:/Q@]1'$+Y#10T:RK=P?7]1_A^E13/HP^\ M=C\T5I/!5%*$F+T'&[2..15%I]^@.E\C.46]/TO* YBE]U%U,'HB7BK Z"M]YR'H%SJ,C'9AJ?#2/Y 4S<'=#67<0[ M@!LH#/)18(<)BVRFQF[TZ*&#T8EB6.)!DG6.J9"QCG0>!Q8Y!,F-4:SP'%J[ M1 <@R!-!E(?AQSZB'Z1C4^U"]V7\WGUGBPW*ACKP2;IR7MB"%[$0EMB">1*,,A=2+_/IND:5?&UT4$Q(+0G%RS6P+<:%*Z],45E4XIJ M_D:R% M$AW@+OS^_*[\8:9JY#&34 S6^-C::=(* R4;X3S25H.MK;PM,$:K?C* AOM* M]5CNE2I3E]=,O>E&JE'K2'!KHHBO^Q&)* =?[TQ$%LQ[;EM;,MMP'"R'MJ]N MM^P&O60\T)Y_%].ZGT('5 /=&6U'=)C+HOX:>X("/<0]'AEJ=WO+1,W^JWZO MMAFBRF2;"$&H;?91#&$*C$6")RZ$QN+ /E(>0O=T''XH;^>8)^ML%T5FB?#U M7(Q%D2N2)41+UFDRS&N#*A36VCIXB.( CY0-]+.I\G[";9UA^R>2QX&Y3O#- M--^]+_FP_(+SZZ_7%U5DG?J8K ;A' >%9"-%[2)$.@B#19WTII&X(T=LKV%? MM-X'EO(@Y1-NP*Y3P"TSK.YN4=:6T;5F;"<\.C4B"U1%#":7#2)A!<.6NR)$#=FH9M?/#) MJ;.W] ;P\Y^:IW0QZ6CJ0T,,1#174\MK=*;-)2FA)>UNC=?UT6SU(Z_REJH8 M(*;MRA[Y-:3)^63Y?6771B%2C8,"E0O9M5*3>\M0@98J.1>Y4[P![PWU$ZR3Y#I@&\O6WX3F,I]]75X^JOH>@AWCLWX:M")L=DPI84+05 M:4(9F"*?!*WWM!4%D5MGY(VG_"<\_#%TOX]\!]#Y1_PV._\VF7Z^#VY=T=%* MCM$S$+Z^3*AJL:"JSQ.%A<1*R:EUZNZC@,;W_?KK[&'!_$8"'ROVHT45D5T? MU23"8Y0*(KO>B&(4-FJRXIE!K,T,$(+2CJAA.4I;2F&M#:,1@CK.!)FR(24# MQ@BB.-<10F0&O(R!F"AD#JV=@>-\Y=U'OX^^\NXCT0'B-]9U :X]C754B8DH MK-.>/-&ROET0@OR9$)//REOO.C4FW"NT6,68:">0$>$ZMUGU=Y+P&8YZEX8\.#MG [B^X],=3+5O( XFQ=F&\#'9V& MW]\3IE\1S^K3$Y92)\L4*&$L.%,NX24Z3XRJ?H^4[8YR>>I\KP $N9>XC M([L1WUS4#+8S-,IHD1 L<:VVYLD07+'T6S0RE625D(-:(+=87C8!FDIZ@ 3! MC6LH,BS.%&TQ.DL$[C3Y"[C:=52"%*6(-JC$-LMMMH[3(A2GJ/6]I?M0W[JM MON^>,:M$A'RG [M2U@H>#0A76['000/1. D^,>.XYTSP8>/U'D-WBOQHIHV' MO#&]+(#?+ZMH/I0ZZ<4ZM. L%<,5(]L3O#;VA _A<5D\>?7.8;\ M8?KW,)_42XIZA/&S8EC6S!40,4A852./*ADHBL6@&=.^>86)KMA.@R*#:&++ M95'_3*\M>]Q-X9V'NYQ*R(K/]1V,D4P2><2.<824Y>0;87@A/@SX# M:F4+B7J_*VX+F5 J)NBDHMJ)\&V]2L'YUS!??O\]7%R%S0>>#7=9U>*?M?5@J95\DH+@7(Q29I]+ M)^/UB8:JV\8^IJ"BO70Y:RC3AH\.%<]'_'HY3U_" M]\GN.*.YL0KY_2NX!L MV$>Y,[#Q^RKWU^%L+ 478S7$Y;I8\ MTH?Y0"391^ZMWR_?G(?I;X1G,EV'4:=H2JTZ'I.PM4FI Q]MG6[RPF3F:V=9'7-?F>@HF8I%ZUT;E[: M\,ASB9]C!C23\0#1Q3L2J+J@^E%SB??26+<\TN>(>[Q<8J=M"45J8.@U8:+S M*V:/M?"KB XCUZ+Y]?61YQ(/P(%]I#R [I_*>^$V<._(B FJUMTM7D!DT8!S M7!:,41G=^BPXFA2DEIK;,]UH'[$/818\3(*.QJ.H]58LJEAC[0,X8P2X8%*P M4:GPFWMZH7IYZO-+<=2\]H*6(L$0G $)Y2I>A&:YAH[UI%\ MRI5;#_C2[;OG2Z]A+-H-B'5N<@<8+6]O;H<>_W[FF<+?5%\/R0VQ%M=%)U Y MR^VJYBCM,)8I\,[8VHLX6Y.CU=V:.AY:@8]0J6.0: MB$7DUCD'*$6BZ="9'EG)((5&FHI#%CIE7SREO+N#OD#E/5MF@R?)KO83C%YD M7-')A:M;-5>"@%*TT&+5RZAU#LUQY\;WN;_J*=\!PJZWIH!VP?0CYL;OI:LN M^='/$?18N?%6A*PTV1!.5T<* WV%ED-.-M5$<-2Q]77%,>?&-]?]/O(=/3>> MF\(*-QRTSKE&=Q:(BC-@M48SY];:U+H,UDO(C=]+9WOEQN\C\ %NJ>X?="O" MRV ,0:"#35M/CD0EO%4:HG-F3RE@[^G? ?/O[GS(-L%UT"'_RY, MAS$ ^NKL40KT%/@ !\).?,K6"U544$0@SR9[#3YQVJE8HKTIQ,!,:P]@7"(\ M80R,Q8-]Y-PZ#N5M^#I9AO-?_OJ*4SJ<+N>XY6J=*\Q<\ ">80VP" ZB*0JR MTY(K8S+;+*>P(S:ERVB'#FQ^KF)F0TIU@)/_;GC^BMM,ZV*QAEGY6@2*Y@R> M!SHU>92Z<.E$:ET3:Q/#J9SZO63;,'=R&YYK;G=!--!I_Q#-8<[Y?EIZ1.4] M1#S ^;X%F2ZUTX=RP%4@;@=-6X\0&DK$*)DN)J76B=5C*?V),WUHG>\CV0%T M_<><)%'A7)\Q.B67&6V"SF.NEQ?U!',",C,\,?0^JM9[^@:$\8_SOEIYD 3Y M?)$.<&S_^64V7W[:#*JR6D5K388D:F*4#@*B"@HP1)8P!]V^I.%6(*=R@/>7 M\@")\P] K2^G.L :Z"C? >DPYWD#I3U%@QX2'Z*+P0YX@= )74/=F*8M2K)" M7]'!9K5$YIVUM!9>,A&>../'X\$^@AXX\/33[*K5-29!5 M$R)X1YZK\%AB0F>B;7UULQ/,^!9 $W4]$FWZ?%D/8! \%09K&":?Z=R+*1M0 MUG%P7#'@WA;/I)/8O)W5T44?#TV(OG(?XFQ8=_7^Z7)12W3A%61RZ8K2^)&BRFD@*!-[N&L*%QV M2MAYM,?(MJ^?^['=2*\-.YQM1[2B=1=,#0M3=N$X11>1XVWTH,F/4'#C.HB= MV$KQ'HG,1.VL:.NA']XK#5BTC\[&&FJ>G=$?; HRC,WWT6L/GMD;VO8(T_3# MVAU9G331,AFYH.V0#AQ0=6-#[P102,JT3FB$;GV#LP/*L*45;>PT:Z_DG<=Y MJ\%$)/F7?+68T&&V&@%TQ&BBW;_LN.%$'4'V/9XH&A,C"I#>5#>,*4#TM!W8 M;'C(: UK_=S5TWBB+?W9&4M69G3 ?(B@=*@^9N*00^2%>R^,;_UF.^KN]WO8 MND/W^WVTVWN^]9TI#%X(54S6D&*=PN"]K8W5::-C.A:6A>"\4\7CP58?Y;R+ M9K8_4-.]I]L^V''?(F,1D4%@M2A0! -H@@;A=:9XUHB V"LGSF3^03.6-+-& M#^VFWGW$J_P3SG-Z.?OTF1QHO-'V5:U%7=YK??WVK_R!7Y?\3IF\_U5\S_1K]B,7\U)5DGLW11'T0]VDA.46*T*ER&P!TM MDB"XRKC&9=HIT9NF;8ZF]9/W@_ >1J$:*7O'BK:-N&@]Z@DHS">SF=R\24' M[[('82WA)/\?-U\YCB]@?HHF/T:O/10QO+S$^?Q-^5>=BSQ=O+EZ._GPC%?X#1-IA\NA%$^,QZ@V%#?\&2"X).$R,BOK[E>JGG/U<

    N"]0Y(12[E0(.'8(07DJIO8ZVWWGFXQC2T>XJ;6^MGGI(Q\/) MP<1)+C(:*,((VL!T!J?.':'Q 0H@4"AKM(1H502G- +GPH+7.+'DGA?[QZB?ZX,$^BNZC M_=6W .=N-O>Z)9^.W&+*P"S'.A<[4'PK8TTW<$+:Z(OG_861WP,:3]K\7F;; M'50>J?,>7N>6MZ2WC,>$!5-48)>#LE,RX NOP^=TUMS&;%5KI_$>@*?B#!RN MU5,\H\QWW9Y_$V.:_KC$Z=UQ4QUDZLV#:"_/:=R/(VBR[P/)4#;NQ6?I0386 MD@Q&(N1H),EF/01C$F2)02L*YKULG7)R/KQ]Q%L:.6WW,6TOW2;I')G$14[O M%K/XGW7/Y!+KN&@'02\GOQ0-P='ADE4TU@JC=&J=[+(5R"ET@ MV ILW9NM [2^6E7OAG6BCM5M#-B%%D=HOX\ _@&(Z B#M1PR\_51.M,AS.O- M1:"%8BC,U#C(3G'*;M:#\V(?I;-U-7PR+^'A:^O@00O7KH$F#T2%J[!Z:2@ M2.F-+,58K?])M.1 8)2E7AA;WFGR MTL'OK4_)/SM2OSTDW^WNF-L!UX_:0WPOFW7N'7V PH?L(1X55R[3]L9#G>*> M$^%3M[*/GYCW$[S_IK%YTUH>3<=YDJ\BWS-K= MN)J..P:&)26%CUZICLW#'_K,J=.J#C7%K!<]MO;/MB-;>XZF!,>R**"\JEVT M<@97=:[A5-?+R-O#C[))^]_RF;H2S MO_]>'<_%Y$L^HC*YVR\^KDKY /"-*I8/KLUY?9NE)U**F K%8*;V$_2UU7#P M#'1(S"<;4A:M+RZ.1WU\*L:G3[/ITF[++\U?7"\^SJYJQ];S0V49[H<8)(>\H5N7+8:Z[TI=\"M/+F<.$77,=(6 MF &C"P10%_!2568'K:T33OM^RLT> /4#LJ>EF?IXR]P.\(;D_(+"-Q<]B[0! M.DVR?O9PN\O/OW+V?SQ>^SQ;_SXFV.LP_3&M\L]X&5R!?:27(U7(;(##R+8#[7'JKEW\6/.5U?9CK,#DXYO'FZ=":9 M(JT!R;VJ_;(4A?<"(=MD>2:_RJ^MA6,!#D4QQ!UC$(GKQ7J^@^/<%Q' ,:RY&39!8"Z T267 MPG22H77'S>]1G"Q+\6#;;+W*/5BQO3T4+1']M$+DK/"F6 8%;>U?YVLC>>TA M*64TUTF8TKK!^OX,>KMX='FOLUF YS$%$YR"AJ6^FYVG^O:O^]:#)$V?0A-CZ7:G^L@TXT\ MU]6=$JUN3DZ]HYU?^F3X"9YX1L/;O:K]1T?;?4P[6+5_3-EY'1TDJVR=O"UO M.D6GA($[;@.%E8WY]I2K_?>R<:=J_WT,U$-PMKW?F'3*"99-'+5HE0_ V%1*B(1GOX7,XX;CTD7V:F;YR/C4[=^_,=T(=K8HF$N MY59 _YHL/K[-ETM]S#]./K^?_3)=3!9?5RND"]2&(Y?WA#?\).8&!GV('CU8 MH^%Q[&.$UM7Q MRVWUIA9U=38RFVIG/@5,8BWV-1Z"CQY4$<%$$V79'.NXHU[ZNU\][*CF7JTP M:Z;"G>Y%KZ72JS30.S5O]/.7O^CPGLQQ.5&I;05UU^_U4%A]D*B]UEMOUJG^ M@[YT=2<[M]ZHS5<(\Q]7DYC?5D?H]6TR9HQ%&,X,)!LI1BK, PI6@*4@N,PI M^=BZ]WL_DO3S '$@JG]\)N=UA>_39''!F';&N3I\61I00<1ZB1E D*>)@7ON M7.M'^3[E& MV"O-+9*D8UX,&_(\+X8Q$6:PI^D#9?LI?YA,I^0YO"DW)64OPGQQA7%1+Y*2 M<,B!.ZM(RF!KKA+)JXU1J+TU?IAIU*TE>UX@XR318%E(!TKY^W6U\IMRQ]U> MEYS))#PR$C,6)$L82P&6#!R""8;IX(MAPW0.:B[:F2^61LSL<_$THE5?!TUH M).;WXOTKUY:\.;WXDJ_P T7\E1[TUR]GTZ6)KO&ROIR(BY "L=]8<#854,H9 M\"&H.O-6LBQLB;QU;?;M6W^EMLQ!K.[(,F&V&Z+26VJ7$6"]SC$8B__,Z/?DZ;4C07A*G&IKKEVGZ MSE">"<9#H7THL'+S[$_^@0;FLK>HT9CFI1=]RW3FBVJ$<=JQQ!G[PEB[TG>> M0-:N-&HZD377D)+(H)A0@-Y),$&DQ(-CTK1/:AU$M#-?)D=SU.LCZ'HD ML:^3%G[Z^KT>;K+];-+*R:S UKD4*I<(&).%S"2C?:8PUGSR>;\2G;8-U&D] MM_%0933]HMHJXB:3+4;/67# C:2=3#(!:%% -EXAF8\5/J*K]UUBC#51>4B2 MMG/DFI!E["^WZ\S<#B(-6A-_E#BG*MLZ,=7ZC&&.X,F9+ $EDU16,-I62"!5 M J-0S!O 4&(R(26F1YTS>-)"M:?/_'WHT3H'_7[TLAXW):30@72#.F=0#A4X MM $"2A.R$4S'C;NH'6GHVW[[F0>KA]ALUE+AK2>XW0.T'CA6M.+6:0=,Y9I. M68>2YN(@&EZLL-[SS>&,71APLGEMXV7 (0KO=0^0*T#*F*A06-!%DWC2%/"F MB%H/RE$R)@.&_1D@GQG00N$-+XZ^!Z36A;H^,CH*)10=8IT\2/N1\Q9B<:D$ M"II\3OLS0#TSH(7"=[YT]5JZM!XO_B(N)E]J^5;C4J5=O[^'TJ1.HHQG]*-& M(0WJ C*XVI@Q%@@1,S&-,>X=.:VF]?BQXU&?;+3-]W5G;V>7E[_.KNI?7@1+ M;I5'#5J$94C M MT?+_6WJ]E\?N$B0T>A%'!-[O/2;W(^:,C(52 ?.B?>J9'"@&S?(L8SWT= MCU,T&GY$)%)KR9/%=9TXN)ZJYCAG%&)PX,DZ4+'VZ,K* AI'_TF6#M6Q[>]; MQ'AF_ CH,5C*9'>1?OGK\^3JIE7(K4C*<2DD>8T4C5&D+6("9U7-!S+);IC@F6JD,2M(<% MT:$FA(6J%=4Z&%WEL/LTC M'OPI]I';U+V55IW.G$?:"9,)-27/,'#$5"@V430:,281=%@923_!NMX,BXS"9Q8$#I)Z7JIZ.Y?M#-:) .Q M]#2+:B^*C6I^S-:KE@=%C5*JZ(4D 3'4ON(%?)%DF*(#+\EIS09W9MN)][RB MCEU1)Z+:J*:*[;[.>5!>*YF1!17PQ"U0&&S(+F@@,26L<99E-?A;9F,9G]=7 MW^NK3]*=XG[Q,7G7TG23%J.V.@H%.10.*L4:+48++$LKD@M"MA\5/ZB$SPNL M[P76'^'&?9GYH)@F.^Y*2I!4J;6+V@'6IXHHE70Y1R-=+RUYAHZQ3GKQ^8@% MLE0*/7!;1[%$241+-03A7@KTM:9T;,^('44[HRUM'%=!?5"FX=&_3)KMT/CL M]:3D?V>\FM\V$F *@Q7"@1"1 H(ZS2C4-ZOLE11.*Y2;(TUW9#$?\O4?AH;# MV*>OPRX\KJ^P]XFPNR\?]]X%7U\G0\(ZHB* JXW+DN,B&,>4=ZF/;7=8,8?C M_D#DZ]1E9#S,Z65:3;/4K(XB7S#F/$.FP6"1-5TQ0.":072T2R4C%/F.G;;O MD\!_JFO@3 @Q6%/3[JM^MY^U2V)^48*@6(G.8LT=J_&@)Y]+D>/%4W!9U][+ MPW2SZE7,I[I6SH4Y?5W4'2+R3976JRFI_7IYO_)F\3%?O?^(TY4R7GSX<)4_ MX"*_(HDGT_DD_A,OK_.MH7C*HCCE0?A:4(V%05 J@RB9.VV#,J&7D2FG$/:' M"3).KNF]:/7]>M*GOA>ZXW+>%["6GLK$<@0M!9VJT4L(21B(F4D*[&51H9>0 MI ]A3K0>QD_(_A(=CF#38*U'#SII[PO&+Y3FI%>.8!F/H)02X!4*T(G;8KAA M.0\SZ:&%-,\+98^%RRM/6_@T[^\; 'FM>=59<"4J56PJ3ZQ4F"4G;4U^R[2 M0=68KO< C+6=9D\R+QB.0HO)12C297"*Z"U+8#^E!7F)=)_ M#_(2O@OA"/?2M@1M^OK=Q,YGT8R,<^TQ\ @F9R05"P4^,@?&YN""ESSD7M[B M6@KQPW!['#08X:/ (>E:(CCFK$:0JE1GRG/P25$H$+QG-CDMU-A>"T:=Z#>F MM3%B*IUQW3V==CPZI4!8%T I6R $K>D$C'3R24/L&O%9\>0J$D9R@C2CS"B; MG6UVITF>B@1A"G2"89.UEQ4'&S+SASFDSXJJ<9W_I!#08815@UX(BEZ7W M)9&6K:TM]),#%%Q""C&@3,P:VTMRZW,-VIC70#/*])"%]_(2Y_,W974U]^;J M;85ZY[2ZT#P4CTY B8'3B20=>,,T,*9M*C%EW[RL\C%,/QP7FQKI>Q*97DAT MC^:W?SE?_>V<7\3L,^KD":6D&#IQ!*],@&2#8-E$+J(>@EF/ 7VF6W-S?L]! MV^@I;OYBFFX0W5T?M4Z ^5J3[R6Y'_4U*!3:;H/(W,@HT9:>7N:VXOGA&-7, M.-\3QXTG;9#GE++6!K@WI"&,F913)*#V(FO'7$K-VQ?]@&F#1WEU)S'V.-,& M90[!.<\@>32@(C>T GF :-$'@;Q8W;IER1-+&]R+ P^F#>YCBW-)N^HBTW/: MX%YI@WO19(C\JT-L?"[\C4%$"JL*<"2)E'81O!?DEW GA+32T?+^87F[5]K@ MZ&B[CVE[3QMT)0KO&?F_& 6H+#D0B@)9J8C.<\="Z"5)I@WO9],&TP7T, M,EC2RO)/#YX2[T/R48D MB@+JLX'\"PB2)ZY*\IG,=!>=I08/[;'>&I>#/82 MWTFDG6.,NX@TJ-MYE#BG\3I/3K5VU&_*D\%A1^O&:]^#>C/-*[^+BQ2T,['BTJ#H9TT2 M0"C.1U[[8F'HUA[M@8^,Q=D=T(*S'M3?T.W=@>O]G[,5+J$SN>/2@A3&@3*V M#OFU#G*0*(M(Y#3) VEQ^Y%G6C11?_^[Q7NR\)JP+&1N94:(MLY)U!3V47 6 MP9 2LBLV"V8/)<:WSSQ3HY$)&L8/.Y#].KN^6@'3%HV/&$%*VL=45HXVLWKY ME%&CLSY$E@[DQK>O/%.CC0%:]];> FSR94W9S+S7J78\]*%.5V4* G('UB6& MSJ?HG#Z4&;=?>69&&P,TS 7= >S=Y*\5+H68=$8/60E7ZXX3>!L3(H' MS\.!Q+C]R#,OFJB_82+D+ESY2YZN'6.F4D[)0]!8B+!H 2ET R&*1.Z#SD8< M2HQOGWFF1B,3#)7@N(SM@P]99B;!H236^B(@%,)IF67)2EZ<;/UXLQ/,CWT] MWL9&/135; 6V6BY=H/5T6?T K--<.CR0[/BWV4WOK*8YTJR]?7+T)8$T0"Z2V=?"K& MVJ7=@TH8BM/62&XZ.1\;OWAX=Z.9QF>-U-7Z$G.-1:Q#8)&-*UX MXFP9$^^ M$),$C4?+@L\V^?U,)YZDZ0Y15R\/<;.K1:U/_SF'Q6WJ4M V>-I/Z/C2"E0T M!JHK E)Q(5+TRIO8_"EM"Y ?V[<[WC:]%)5N@%I[%1U@]9: L!72J9((CC;: M8S0X0N-#[""W\"2!4P0O!0NJ-L<.PGI@@2>NI=9#[HKN MPX^?3;_DJ\6DEKW/%GE.>V#=^5;'FW$R*E$2&(6J-FTW@-EK"*Z^H7&;8VI] MDCP(Z!3W30W,MNG&-]/Y:1I UM;Y-P?I?'[]Z:9TO'7/QX>^T4.;Q\XB->KL MN-4Y?7U;+F:%#+,5'"48832O ,D!C"B1M2I*(@24.8PMNQ3 MY7J487I(,M^JAE4S?&M1.RTHH'.T'3N*PRH8R)%E*;C'W'RBZVXT0]6E]DB+ M1JH>2Q'I)I-O/;KH#:)0#FQ@#A27!IQ. BAL#U*P4*SCC7FS"\NIHN56II[U MH/(>'-YMN-;5.!V0]10$[T9UFCBXC?4Z4.((U0]+#N>\0($,&&-U-TT.@BD% M8GTB#N3-!C'$3G'"F'AH3NRC\0&XL+PG7+[TK^]^)9VDS'DHV82Z.UK J WX M5)!IQ6MI7\^,V,0TO&O:RGZ/T.(HY??@BF[B>SN9_^?7JUS'R^6K/%^\Q<4: MJ1)>>#2T.NI\"&64 I\]@R"MT5YJ[II/+.R.[LD2II%!!MA7?OGK+%6.-$ /)::;")<;WS]G ME[B87$X67]?/QD8&'A11N 1#/QA"R,9"*JHVH\X\VM:71)V /5FB'&^&'C*U M=K'YY\F72)I>O&IZN"_RS^_$-I)%3P'ZS-AM(Z!XY'V(LYL]"*@DZW/T"ZXGB!#FINC MAZAF?6U3G>?I/%_XZ!,WT8%)A2(MH37XF 44YBCJRHK<9=>8'1L0GB 1CE%R M#[FIO^?%G3TK16.EB9PDH1]+ GH3/0@K!"G? M9K/TY^3R\D)X#,R0 %'2.:(0+6TGF(%'46_:E3";30N.=^E7WWZ"QCU(K=^; M]^B9%2]BG%U/%_.W.>;)E^6XK+QX>7UU1=)?L!2BI8VC7IFSVH64!+2UM8K/ M7CMEM&\^;?HA/$^0!LW4_STU6DZEV*V&G[ZN_O(FQ<' !SL$D3?=.G;Q.-)>'OW0(7-Z,YKN>DN/E\)='\IK=W M<%Y*.A)KE^6:O%_ U\NO))T,10M'E&E-NH< C:!0KA\V;+*OF57ZJ(2ZP;(> M$M !3%\%<7>!G*@,KIVA-BEPM)9[-[T1#C5S'")W-9TM4& 4C /A>3$N1FLW M>S>>@\D?*W@;R.+[*+=UFX(7ZN5L.J?C)RY[!N6K+Y.8Y[^]^VT%;2:.%UMQ+X;M\[F9-ZB$5F_:JS=7>#[1!_^2OF MR_L@;90Z=*($T=61[9,E!*D)AT*=AB8^S6'>V1#YVQE=LIL'4/ MU0UL+RX7KS',[^.+CJ7,D8'(EKS47"RX(@W%2)JS++0VWA]BX&T?>RI&/EJ1 MK5NBOE _YU)?)M[__.H^*O36FH &:J\64$D5\DR4!*N#2I99]-BM'^K.3YRQ M45LHK74/TQ?J?8X?I[/+V8=)GK_=W$Y<<#;[S$E&KD!Y@^"R13!%([$-%;IN M;4P?_LX9&[69^EJW(;T/[9?+'/]O7KR[Z:ZS@E<"#]YZ07M(/2R4(J!1!$B. M._3,:8O=>IX__JTG8N&CU=CP76<%[T6^FLT_8\S_Q*_7]^GG22P?M( 8$K[VKPW$MV(U^N+(R[.=ZASI$W=N/NB?OMUZ[/[Z4[\(;:3WAA[U M=D3K)C<=,.US";HW)TYQ!]K*1@^:_ @%-XR5'\1&_J&4 B5(4>H 5)?!1<[( M_3=)I4A.INF4 1CDH M.?$8E*8-KO7\M1U0ACOIV]EI5Q+N$4KNHVH9%_EJ@I=O !,:JGSG9M"J NSE[-.GR:+R M%:>I%I$0V$R@\_RX6K!.O_>XJK#]H3>J#WNS^)BOOGU]_OHV34/'(DQ)D5S# M&I0'EB$HB2"-Q2Q*%)RW7DT[P1P5^VW\UK>SKWBY^/IKSG^0@UTU_B%?>%^R MB^0,&T=AJ3B4=:,4MR$CP39&OA<5ME9J#Z?%IM2_ M7B^NK_)OI.U/UY]6O9+G;W/5('WP3?EU,H]X^>^,5Q>Z@5VX;N_#JG,_%QR4Z M[HOF/'JPA6ERK#*'P!1%79X)K -7OO-6>^'$-T1/F10'ZKWU.^6JO^G7=<;2 MBP]7>?FZ]F(ZO<;+E7_T?O93OBFMR$LBOYGF"Y%S$4ES,#+9.L=/ J(3H+DN MRO(D8F&=8IN#(9P[/08T0.N'S\-0O_]S=J%*8C%R#3%$\JF#<#5GUD,MS@O& M6FUCMYR&@R'\P+39UP -WU:WA?QMJ$ M18.7VH'-.4;:%VLCND.N3A[XYI,@1D\J;E@7MPUF;3)XP;3RT1B2--:!LS;$ M^@P0(3JA5!0AFM(M86+++W^*MMU;:=\;T3=V*2]*+MZ*>@HI4]O^&80@BH#, M$ 412T3=O('-?0CG;ND6FMUR&77TO6?MCO#M">'KS_B)=I/Y'SA)=4I,OF#, MNZ1H(RFB4+C+T %&P4A63W^,4:%K'5$^ NFI,*&EYK+_F?&%U"@3!@Q:!U\=A"\&9 %R;L-RNY.:C^0Z#[_[&D[!R M(Q5N,>UQ108;['N7%XN;6O3?KZN.5C-$YQ?A-'[4.X6!AQ]7[C]X'DWN_[P<7%S]'@F"S/:0,Z)0DA+ MTOM<$H@%,0N][B MUEWU(L:@A-!@4:S$]Q*7=U$N.C22Y=9ML!Z \V0XT4CC6]APW,W?[B-O1O[L MS:37"T%1BZSM-(M0M:K2"F)NJ8V:BN4E9"7=HUEUG;]V[B;O1ZU;#'_<1=]. MA,ORVJO6H\2V AFJS]DP"7#[ MZW8L[[AR!"E%!0":^ A4[0CDX$@ M"X+EV9C"99:Z]2C2(4GP2*>RH3BPCY9;]R]Z/8E5&],/M]D.ZQX>S*DB"(HS M@M$9NE-Q&X>XXXOG-XO/$3]L]:ZZZ&<8E7B<8MJ70(FLQ$J M^P":8A50*3! E *8"AD+1LE"Z]$&.Z"U;JKEQB?6WNXJ7.+\9F:Q+#-R: M!%Y57S?G>J%I&'$Q2E11I*@[72<_4ES]_9?/WWMKH-'&_1/NH[DS1K +IH;] M$W;A&+Y_PK'VV6GJ(Y7;Z\*^@\VR5'P(=;":R8]&N5MIS[X MHS+X [T3AK#W/CIM[8_]G]G5Y+^SZ;_RY>7[/*_W317/Q*28=2"*H-,J MI@+>60ETQ%ATSIJX^32XPR=[Z"O#EL*W,<*L#PVV;A%+9]+GY4/2_-7TY\E\ M.5WA92U9>%/>_.<2/Y+<+^N?77U=MDC^]J=K[(@]:/OW=XCA_GZ^9EGLH/]S$M%H(75#U=&.W'=%I;NR.M]@C%#A"W0-L M RMT(C.T,F@P*@LZX$3-8N<4@;+@F4C"HF]=<#@D"1ZYL1N* _MHN9-0!%<:)T L@/*\!<\+2SUW3R)X]7< MT(FLWM!;G'ZXB7H,LEQTH:\J.N$4"@8^V@)6)A&8C]&%3FE@CP1^MQ\\_Z/] MEZ MW@A>()@@,!?#@NHT7N[4!GS@[J6M_?916&.[K3H5K;=SD[4U,H$)1=;9,0C. MH #ODC L6:9'C:$/5ONLA'<_>H;&.UAG?7BOUV&>_^>ZIM%^J26W]'];;BJ"W/,D M/ .M(PFG9.U[GEP=Z(,DKRQILZ#M>.]U.Y3S]W5:ZKIA?Y0'8*W]]0[ ^IJ& MN O4B28CMC#=XW0X0N_#[ TK@%QG%*I.'+:% 'JA@#:[!-PA!?,F\,Q;IR(- M3(C'YB8.RH=]U-T_#]8NOQ,>$V8PK'97T3Y"R&@AI2*5-(JIT+IS^%8@)Y@0 MTL90#YO_ "TW]NUN9X.^BWF*5Y/9DN&VQ.!J)WRM6:ZC2\CKT3I Q"RP%F6G M;CGKC_AX6S]^_JY &[TV[':U!+3"\8_I_'..DS+):?VLUP%4PPN1G4"&OQYI M8*197QIN'(#O!B>+(@Y'#B:F0 R7'#!:!]Q+P3 X;D.G(&!<9G_@4F4HJ^^C MV)ZL_>OL*D>I=JK-O0U/>_/FP,W\@L M6PQ]A$YWGMVMICQLN!='SG9XX+<=-]&A*\Q&0:Q*/4Y$N M,1U=;[M>MHB6BF]8OK!7EZ;$B+L:R=\5DM4^70)"4 Q8DER[DIU5W1IAC[8% M5OL-H@_=-DQB[-Y;HS#'$*,&JU0"Q;('Y'7Z<(B>1719;8ZS.JN6)4-:_D"M M-LQW.;1[AO;(7; :DF)5&4D"!F. .QD_(&C%7OJ5B4[RKZRLCH' M1J>7"N3?&OJ!*#DP8T40I!79).%J/(6MQQORX;K6?10Z5'EC%TP_2EWK7O;I M4N=XB'*',KS0GM@;:D-V+T IY!"*KM@<@4Z"401S=@;?KZZUN;WWT>F@=:U1 MF,R+%)"B-;2)Z0P>&0<1%>%C1GK=;8#-&=2U[F6$SG6M^VBPAXXCNW)3K/*) MN5*?L:K?PKV'X'*B?^0*I?,FL4[5Z>>;TM?LT&ZIZH;7.H\GJ'0!]F-G].UE MNLX97(?H?=B,/HDV!"<@ID*K(-)Z"%D12H_*>YFRD3]F1E\_?-A'W8-E]+G" MA+.&08B.1,V.=D+F D@;C8I<\?83;L:?T;>/H3IE].VCY6$R^C!QEK,") 0U M1P$89 MH;:S!W0D<:*S3+$276*AL=,VIO;@S4/ZHY7<\+WVD7ZI75#]J-W!][)8M\[0 MAZB[A]AM![K,:I0J'629:IMCXKS7D8%WA8NH,"G?Z8Y^I"0XI#MX#QS81\NM M;^W_N+Z*'W&>W]1?]C?^V_][]>K5KY._X! ($=UFXNTMP2W!W#Q9<@KN[NVOPX.X.@0!!@D,@ MP>$MLO<^9Y\S[KWCW>_]_$ZOT:MK5E?5K.JNGCUK5ZTL(F-^M(;@2_ E;@BOU MGS20X,H" 0F@@%M'< 6!82QPZPNN%A^A?],D@&L1N.K_*?.O5E):7I$$Q,C" MS AB W,R@UAYF#EYF%E)6-AYV,$ %Y@*(N>?NCP7L(80?TA]_H+X$Q9]U@2L M$12X108CH/[4#O:Y_@W&_A-^IH. _(,7 _P%^2= M5L$W@X>%A8.%@8>#@T- @$=$QD)!1D)"QL? ?('UZB4QT:N7A(0DY(Q4)*3T M9(2$U)PT],PL;&QLQ%3<_%P@/D96-M"S$ @$! 1D)&0\%!0\T&O"UZ#_=7GZ M#*##@^6 C24%(-$AH- AGOH 8K">,!"_RY\C!C84"AH&%@X> 1$)3-"(]CQ2 M4)#04# PT-#@7B]P/P"-#H/QFD48%E/) ([4 0OD%YL+3R92VXVM/'U&SFKH MZ(^ B(.+A_^2@I**FH:6C9V#DXN;1U1,7$)22EI&155-74-32]O(V,34S-S" MTLG9Y;VKF[M'0&!0\,>0T+"X^(3$I.24U+2\_(+"HN*2TK*Z^H;&IN9/+:T] MO7W] X-#PR,SLW/S"XM+RRN;6]^V=W;WON\?G/^XN/SYZ^KZYO;9KF<[_RK_ MI5WH8+L@H:&AH.&>[8* ='TF0(>&>U&(&-5 M/L,V=)Q&Q"%GVZ0X?S;MMV7_=X;Y_W^R[!^&_=.N%0 9"@(\>5#H@"!P=4N= MYXM(7<+$1%)3GW9R(!X%K]C6Y@RXY"#(4A]\]I)GE&#-XK?:HWL;J;?UM>^] MN2UCI7-)C90DW8[0"ZB J]7LR976[ @!D#RF;'B/!U\P31;[Q0I'=]CK::<# MG^2%5H&*FP2F\GL8IV4HFN_"A=6HUU N#D[N5>Y7&*,AFX,I.[6CE^.>D6;J MV?7I(5-*XM@I,%A*0O^KZJ8WP(0[7FZIY,8J,=8WE+B0GMFW[_(?8>S_VGGN> ML\S!,-N?@GB'X7MB>1KA/J1:-8X.WSLZ'A/U-#HZKGO/<>B0<)UG](Z$A(Y/K\%S6_LOYZ?*W M1P&7K[=[5QYGT;\O)V]W?E].XMZKPU/GA>WB*6EV4IRK)V_RPI^R2Y-K M;L>/"F.9+$.I:Y0O46'@G,A MW]!N =T:\028-2,&^?GXR$ASUKR<4U:>@A WLTJ;S_[8X!FI_I!I8_,9A*73 M9^PW>R#N9+3E'6:$X?7Q[8^AM:X[T#NCQ4+EP,(RH?<-ZN_#*_?77\^J*,Z< MJ&\M_X!"]H<_@.<+.+*2*%PS_TQ=T>)RA\>P\;#%A?+[ZXJ@"HCT(\DC8X5 M)A:A1,)&&L]A@O9"[!JX4L>/$RS(1U00L5OUKRJUU:WL$>F(^[PI9N\9B@M_ M%9B@M9IT;FCM46L MFE[\I9&V#U9N7L6 MX9S+W:HPM.\7ALR6&%[4L+?0#ON'EV7%<-R:+[B\=!>W./L,W*L/6/9O^B'45Z= MC4,^)A^8GX#<=.TGX#/3XT#T476PX"6KE=XUS!.PM%CT#8[\Z*A5,WZF$W_- MC;-[_16D#[J%F7);7[+\KZ ;!2XA+[B+<0\Z2W6>KH^V=FR')5656?B0HYBP MRD(D&]$>-[UW=)O1#\@KBX_ $_"+_5@ )EPJ8#,T7+0MZZ1;^9MQ_6#M\*@9 MV6':=K4\D\_;F]S\@(]7*Y1@CCW]Y'39/7V!UK;CPMJP?G/?:CD5X M>6[HJ]G8"D(X_]*"HD1?:&,:F4ZV\X#?U0^\4CN,S2Y MH7>'%+U--TWW\=HOUXJG<>]C=<-;0*V4ZQ\?HX+7AK.\[-N M(3N8+]@7![=+LH7:AG%H$K(@\F XA*U>^^6MNWW\?)N56%S&/M]#'<%K@X_Z M0B^'O;E(F*(IT.:784QE7-KCD&^?B# MY%/G).. [=+OJ%S#55MA=#32PVL1&R[$-PPK5 _^Q6 ?#W*='UXWUYC](#_+ MWB?&P?$+U$V&0]#,,O3MK*JNS(:=6(B;*?3+!_;%)^!P[@E@>><==7RV*T^G M1.AFIA5,W(CJ8&&OZ'VQ_);P;M'KFPWMX;LSW_K8%$=WJ?&_[7XNG&^0Y]1IP&DMS-"PAT4EBS$V=JU02VA<,HLYY/BU MH'<6J:=KJ9[,TW_2AC)^'SM6078CA&:P6LXU^ M@.+>%=J)O8^+:;XG/G5D*'4Z?2ITX_H9X@O_G8/N1Q,3FV(M43,S1%$;Q, H M-CQ$. /M^003;%-R65+WV#I;DR_P(QGHE]7\K=?\&RDS5FTIC"*1,[)D:UUS M\;KAJHTZM+/:LX4U79$%C2F&8JBCGSPPX+E* G=P\VLF4R[?(&FYK6Y!-[U$ M!JU^KVW:=:5(-<3#)[\RFO*\TZB+]L]"'+QW7_/9D%W4RG%[*W'6A]&;OU18 M)K>ZW8M#[Q!5$/\6N_&=W/;#P@R&9-"]_+7-9A?2-8>.K%QS&F]B&AOR13TR MYB1LJT_@UQ^2&H_K79<<51=OIQJ^HEL,OIFW">HOU=\%];N_XH9^:9NX^< J M-OT$U#4<&J DC]_E]#UL26]G7+$5ZHQDTS>Z(A%QWO'Y#$ZT/ 'O-A[M=$\U M=8G.W@=LFF4V6$%8F@'2H?C-$!DN5',+Q^(>805?8DCRPNA>!_U?O"W @K=/ MX+G24.?%0YCGA>EC*8F30XACJ0!Y8=3_FPKUM/PCB8J'@JJ1AY61MS&I((")'QN/&XV]C8FS@8D;C;6MDX\;ORD MOX7S@.%G-!,IR6\29RM^4DUP0"-JYVA"PL;(QLC, ZLWH-(P3(E?BMG8R\O_0_!_.08V-DQ_43LYB[]W M_I^IG53=[4V8E$V<[%P>Q='Z]\&&!LQF5B;V(#) MG,#\+/^XU7.<]R\&FUG8V/_F *O,]#?U_V=UG@G!%O*(V1FY/-]$6HR?]%D2 MC[&=D84QSV_0@)T99&S,:L+ PLK!P<#&Q)@,60&<;(:L'/^ M)4?:ULG9P-;(Y%D.&,-H 1;"S6'*PL'!PLT 8F$S9F!CX^9D,# Q9&;@8F,V MX6!AY3(P80/]Q?_&T0+L1@;6?]?G68XQ6 X7-XG"0.WB;$) YL),P<# M%S.(G0'$S<$!XC9F9V$W9B4E,3;BD;!SM#$ SX.%C8&9"9.EO8D9*/$( M*TKSDX(8F?^\5+0V<#8%TX*=U<+6V,[5Z4^\JH6-B8JSP?/8L7!P<;&!]68% M!X?,',RL?U*HFS@Z@3WF6=CO2/NW^CRBCB8&SG:.JG9VUORD_PC$GSWM#^.D M+)S W>Y_>IZ*B<.?D+4%R6_/X3$P'#93!@-.%O!T@8Q93-E-N#BYV-G^XG>R,W5V M-7 T$38#CS!84_ D_]:4A/K/<:#YB]+5W.392&80*P,S)P,SJ^H?OR*P@$B9 MP+HS_=,,IG^WD.G?%M=?*/"*_4W^UP- @.0_Y3_E/^4_Y3_E/^4_Y?]_Y9\A MA(DM^"W'%1P@/&U!UDB+BNHI*K^1D)83_YTI@,RQ-K)Q@F8& !M;9T=E21$2 M32UM$K@] Z K !+H#>P,C)7EY%0A7X;\NOA3^R'+,,S[+^>[K_LJ 8@]]F M ""! P+&=D[.H/AYZP+AZNS_3.< H:QP"]KQF"X @S3.X(5!,-+SWC#/^"C M9]CL-_R+B@ "X> !YBGI[N'O( .H+ 'RV_2>_70X #^RJ>@0:&!<5V? 5*\!25,A%;K?UL>]ULTJUV+-8^21OZM7UZY M3NA5\;W+^1<*:'7FBH5!B[#BMG9.E(O[KRP^E@NW5#>4\Z5G+?\J"[YPO>=WA,[O5]DY9E2W6/RG4]0/):NO 7R#>N3$S$U58(DK6?%= ]!QTJ(P:0(H?:CKY)Y MC15D8KS,W(UN:I&*;%F!NOK*YN=U)5/(L-+:NF")8/B1LMW,N6TTR$8V9 3H MJ95^=PL#R_T[+Y;NTCZ\3-M#^"HX;I&Y[1;')\X M7L2BS;4EWJC=#33/V TT"=@(=%=>KIYG9I[NR+,\D!'M_]B=^Q21(\;-NU(4 M]9,&JR/6T35%I=@]:NL3W7B1]:/GX$37',O[[.!E;UU9M%WZNBR!@. M <\T M)6T=$^[\]<&93@F%@!]V\UGTW]ANSFZCB(;WJE?:YZ^B@EJR%Z/HOY\[2\;; M;N\YRDW@S3E=KEG>'=%$44^2>ULWN72_76@N=KZIMWPGHG8CJ\24R)^;% MT32Z=H<7+U.?XN",PY>ODQ89U56\H1Z8SJXMM6:X.>U]),(06 M6CEN@DQ8U1^\:35OW],G]M"QIS8>[44T[WG:9O^>!UBT!?Q549V*"PXBSLLT M5\?6;Y:<1)E-$A4;5A\J$X- (K0+;YWJ?I+1\1.0K5#_M&KOT!U&)N4>G:L. MZ&C2S3@^EG \4W>[]C11=..K+>.'&WT"5AH>\SN)6TZO23M;/<[AWH1;6.HY MN\<_FTR*"0\]3(Y-+PV/EHXF#)VG H&!25U&FPK!^1I-QB3H7>_AXL!V5,UY M=1Q;YQ=+)F6^1[@& [LG@&,#\!?Z[:;")) (8!@"*R0U-325E-HW-6'I7SP= MO/3HT,!+#08*"@H:ZD\D>-4!$%#0\)!HN#BLG"0@10SLUUQX'/K@I0@/7J(0 M,) W_(HNB0VPPZMQXEOG9KC4)?")K HZO06LY]PO#YVY3@0;5>R'OR[*BCK2 M\6.[F/?I$7X0#C54E-KI=RR.[9:6QS$AR,/.,PO][-.MDA[3+GX^V#L!8ED\ M].>SMM@E"HH[:59C-")0F=W7BEYZ9D;^)K=3/LTUS/DV_^/Y>"F8[J.+![09 M\4K+IZ"7;/O3]$-'ADQ1_)C^<-M;W'[$#89H=#;NA=QEFKDN+N2%@![Y-:G&1RNP,[8O2G5D4 M/7)70>F/SS83M0YQP+K4_E:IW9B&,CXZXP?KG0=G_SBNUF4AI*8ZI/-M@VTC M!R)2;ZC'#5:R MVI!.KG7[7;7TO%L9Y830,OM?8J-F6X_##!>[37FPH["CE7G%]1@ETY5F>>M! MW"?L=T[@N_OR!!'$F.D[6*0L#'IKZ_B&?82N0TI;"2'D><%4BIK.EK6O2V34 M\;IFS-3V4CNW[QM9%N(F0L;0@20+3^U85($363'AP($$8R9>8KSI;_/;-YF9 M=;!U%64(F8TD(OFQ+";@5\_JD:)>6)"82YF+K%#=^$U#Y#((A)%"J?>!E@(= MD$MY9A;6!Y9\;>!+^2EHN-$%J!#E,4UK?7I0R%'\@C^J)HU8--'AP)>$BI;6 M71)BC:1Z\7?P(HP-[/COZ\T M_GTUE&/(,@SLQU;R3 S3 V/>G#90-H;I]_MY49.OX0=YT<*5(]@OF+P"DC58 M%M\P5I&=#'GI;5ESI_<+4$S!FG 0CN_P4%_NJM(2Z=XI4-$J:/^@UCZBZ$?^ MQ2(6DV9FOE9Q[!!GD:G @02BM6TW#KQV1PDI4B8X2#&KV0L.>OC8+5]IXR5" MSC7/\1W/IW6[)@N1'^M9%&,>\F)4AV(3Q=O*[\@,;#11U<5EC.WV\KTH9G;C ME0O]N3LGD9J2;/>0=L96K$81B5<*87?-)'LR25RCVGDW_CJ%8Y\6T+IQ*Y%WDF[/GZ)6Y>OX97ECF5(1V[W0#VJIF-4;U)7" M7S)7Y9CP6 \ 1HUV%PX-9U.NY$>SVA,LHBPZ8BO& WVKFRPO7 3K4%_>TQ9S MF#<)':Z)+%;6$FI#U^N0S>:WA75AANV3.NC07=^4L""-%L<]B 2)5CXH >7Y M*G9-%I5M @>DY@BNDF!/D7GV%&@H*#@X M!&B$W\X" 8D.0$&_AL%@@1560L/$(@49^)&).#P?1H'#QB%A95=V/%.,VSQ7 M-?0/R*OOF9XE9^,0K9OY[3Z0S^YSV_D"4<*&WE54[N*SBOET.GN=$&!.\$N] MF*Y6L!J^YQ>^FJH7;5ZA\BONNAU4V H]'YRI3]#U&0IQXJ^42[=5\5MDZ7<. M JXEJK0R_0@RNZT)#(L,V?(^#)?%J;)"FT#X31'V-BSRL#:[#YP%!,R1"NM^ MV%>:0B+WNR.I.;2/6/>H[.%X \$5I"&?%C^]/Y?D8!$^,_E>V/!XU91?#7Z5 MT-Q 52H_)G=R7$$I>0P'M5?=H>=7_<"8_BR+Q\E[<\HL&?]=^CB9(BTACV69 M;P;VLB3!WZ4-0+J*$14,70K?5P\--XF#D+^VG5Y[#]$X\C9+$(BU:Y=BU8F/ M5$G5*;-K>-H2#..^#+6(K7=3MRT32[6D)0Y;.5?RD:9J[]N?U_Q%[:(Z/ L* MQQP?<7UACX=:VS&L[XPN2IELQCP7ITP>*D.KG4HA,R*;R7?LC%Z[5/#E#4;? M@6FB*:QB7/RRC(37UY @E^B=%_.1[=RU'^[F$CU!WH.4<&_7"%[[W7^5L;*$ MU9I525584X4;R7J)R_,E?<=TY=ZN>-Y9FF)_/QP2:5>)$^>+/U,7)W+A+U$( MMCH>+QFAC(8N+4ZQ#A&[W(O$]9Y-FLBZ@?YWCT&OW[R1VT=BS>M[]DBUVVV.B;_:)XE.M!57D0;_$]3#=N"0]@N4T''Y M%/<+7/-S?V4GDNOK7N0(QI>O7B.GL\DUJ=FSN$*;?TD-:+I&M6'MO2214]*2 MEH589BXTT6?G$?*ZSS&>R"MV? P90A-[_J-.9 MH*2245]$$:S'#N&G](5>BZDLI.G=>%T*=U^YA]R&/#\-XMNO/',>K0<0J)ZK M[\U7VLUV1U[+D@1.IH#(8>U?'M@BO+Q&.6,LC"&Y1Y#1E4+E2 M6E8G-% B7-D?; 0@[4-O"@NWZ>HDW]+Z3263PR!%7>'87[-C.+R\P<#.\^_X M6GZGRY(F-K7EHEJ"G$H!O,LT*7P[O.Z.RX!T_/&<; VQM\DC&3:_K*Q8*96+ M@B.5+8BFG@"U!"5EE\R5L';R*$0&DGI!X0F@4>0?>"R*T#9]J9KE1S\J2L=, M83)LW=&V\C@!"2E-0]X3%1 :&==#,5F"S2YM[.N>4-:MD*0\2(30A6W-S7>ADI,05LI!82R E4S[B6TJ)ZK)*G*5ZOVPB*RU:^JD4 +QJ MK:J"42)-4IC>O'M4K5/8(F!9[,I()B:"W^YF(LK>LG'4""I-)E8^G7TI6JSLP M;]1.B16SW^EC43:C)V1T:'FK&VS&[?^*QF%1B7!Z*Q(6\R&(IR_>T]@Z'@&E MQ3@.Z!0FT! =4R\JTWP"BLNEU&V6_>V^$*UH=5-IJG^,1O?UK4 M%-AV]'9VL]]G<261!MZ75='"9<@R04#5-9)_<]P2H MMJM8!XF%EF1KJ% J*XI\EH:1&7)B?FW$F%9[8B,Q9QA7;BJ32&\F3XH3UY"U MK"1>>>UHN:?,D,1JFIRB]02LOSA!//PU-$V+\F.[0G$O0>]$LY"65\EXL?^I[*8F=V M\I7SWI K%IIC>=#GKQT_YX[1QR,UZ,*F'Y6YH54-YAI7N8,NP_+?)+-,Z8T; MWJ7I&*V_\/1](&EC;CZ+P$2^6?'7J+,=1MFC#W[5+>F$CY=:/E!S(&-A@.5LE9**3U"53^.>:'?1<#_\289_Y?&3Z!61.!DHKF*'V\W.;9EG#!,QH7%^+K] ;M1IMSF- M-R#>2UJIOH9 K7XM=-Y"^8U5F>H3\#':F1 _%T"_7MI&?%VS]RW.@'H M\46CRAJKSI'K*;=J]7Y\(V;2+\KJ8'_62RP;:GIYT(@C+SLA-S()2*PC61!3 M#8ZJ/0%&7[R9"%RN\GQH.[X=H.]Y$T?H+]M79E?VH^IZE)C$\&W7A6&D)).G&I=0W[\&EW_%*AD_+YR1R2180 M,#"].S A79+M:R15+)0BC9HQ+,VO.)X2Z9/QH3N,X)+=TB[KS7VLFJ2:1$U: MJH22AC%&W'&U<:S9MV&Z8XI'9Y]+,JN]\>'@"Q7L7[)UIN@^%.6O5CN86QKI MCBO^)5*'L'S\"]F*O_>*=Z$K#R)H+> MY4WU*@$N"]E+:=U,(K>.JN%')3VVD7ZJ\82*>G2^*NW@HS)[B6.A!6;:U@_F M,Q,ERMY.A7LBJQQ5Q)9TE1[Y2#RYK-[&-E MZ3)HQE,H+& XR%BQ47Z=1^=?M\5.)<\O5M,]2I7EE!<^ 9\23'2J"M*_GL7W M(+S*W)T.^%9O+VV52*JL'MJ_L(W$W&RB\_BIIZF473.(@28_D091V2^%$E)E M7CG[:.9$U!+_+HVC%U/N("V,7$9!/1Q[?R*0F3/OF MPG1A!V3L"XE@/:*1(?M+&0+08U%9I78^6A\?@Y")?TU#B!/K W_+$C3&;;SY M YO)\3;ZT"R@7A/J@JXX)O'1.. P.C\%,IHC%>MSOK+,*]UX*#-F_+#=66F% M_ ?EZ$";)DS18*G"[PG?8]3K,X(IA$,779;O C]D/U3Z7.GAK79U?-S1N!7( M;Z!M,IPB+[48@%VCPJD)M_4"$T;<2HGW MY @J_GLS!2.9EA@.37&95.HJ% VB#3$SC^3D4O%EO_=1]1. KJ:CHJUH:89? M" 1^DC);K(LM1Q624B1;8$=7T>*Q?\-55Y=.<;\XGSX-)?N##[K6C5T%'.?O MH8K5('P!'D40 G+#M"[(,W[,*1:]'D1Y.RB54L\B2\MHYU90FBXG4SBFC)T? M4/+@_:DJ5PT3IS!9+5/2R_?:4:<;)GT5HS9#(1,"PU(]H5AH9N@)P'AS'EW@ MMG>9J-:\DT-E4-8_)^M$S<.G[@VIQ!,NZ7BPFMI9ZH72?#*[^7@+K2+."0H6QCFR1)$:>5KH22'8,]I: M7A"A(?TH9RQ;PU-@946E5>/!4,]?X5G2.I)](65U&O&6L&( N3-&"^1G'(G M>_^R=W!Z6%2W7< M*U*KT6;C7C#"<%52+6(HD=11<48ME1Q#(1#.U4;AHR0* M'B.WFN^>JF\B?L3VE6#AD3499C_5UFR0V.,LLPO$SL+JF:*? ; M7$M\ >M[[3-6U/D-WN397TS@&$,=[?DO(:"@H)'@$='@?O]V#(XY8,0#, MUVA8I"QPV&0@5@YA$27E!!P248/W?@UGY!1BBD[._O7=6[AL[)R&1@Z.+K&U M=8W]LW,J^L:FTSOG?_YL RL(>;?W\_;!S6%E)O[%YE+S&6WVN+RUK$8_?C%< MX,"@%2D^\4NZ68<)]C*T?,H$]9T&>DD?$7J>MWS;/97&S:-,5MG)[+$TVY&8 MPN3-;3FQ&9#G/P]6WA/F]I[7HAW410MT_XH*$5BF^AC^*C^22EM<+L6L[!S$ M9[&Q:)'B+R]5^O7EEKRA!'+SF%4:( XB\#B'"V\9T':FU/;^Z9E1%)N/M:48 M0^;V=;E97DVD]Y]R8?%0;(O!=%);XG6I\W=UBKOM\EX+)*RE<= MSZ,<<7VMNY@0X1QG*D:>[.J:/]9QDUV)>'_K-5]-)97^]D-5W2VVV8L.#K>D MC=;7"W[2N:#U8=Y6]%P_W$Z^>#IH\I^9:9=*[QOC;NA%](L\/HEPNE_,E9?G5_HM>H;CL&[%;4.]*BQ6NA\D?3=?"[<>]Q>R- M#?$Y5$!#23AFD>K[CNN=Y=E34-[(R/KW:Y7>ZLM>B,VGDL15>N\>;3HF58?G M@^S[_#G=!AE/5K;--T?2TURGU:U119C;%&/*0(50XUL M54.^$:WM6"V9^)@OLU#:4D[V4>X8D8KBLPA['=6LPT"N!+*UI#61:@J/#+K% M*/P6,AKN;93\'=%%/WX)I-GCIV+4Q;3P>A9O%&HSQG4,]]=<"1]X'"\] ><9 MHC=IXY6=&EI>B/6G1#:JJI?%'5T+ M('EMN]BJKN'&G93!NYA'&XSC9>K8P8=XE(3CY\!<](JZ0*N455U[::\K7*WT M \GZ4>$;GPP4LKM\8RNEEPMY[)5BP^B8Y&)B/TBIXFT'GX"(K1=C"S8V/UI' MOZMEW7Y%FW<"_:+IU1RI1]3V"B:5%CB/MEX63=UD.X7]T3B^T>\LU-9;U!T' MUY 3]SJ%PC"OP9].,J6M-RZ[9"N+6@28X3!KY'_="!IJ8L \MK3DR[<&,DNBP,,IJJNZ;_& MJS&NXC;^8B%O[=SJ("HP=L\W0JCB)ES@/B^ CV!V:83G?X/ ZC8_.AQJ#['C MMV38FITE'A:3WW#,":KD*$Q:/]E>'^$4=Y?W"=X.IHBW."P&#P0XYD5'E#H75KQG >+)!#]K]T>5A'6C>R;XWD/,/N+# M9%'VJ9H2>LHLY=&+)"#',Y4[UNCE:X28# M"Y4S[=N=8H'C\_) D%YSAV\?#2 M2=)P29^DCUC5#@:]-217/[G&IW49#.0HC48DWET-(M*'J6.)EI=.54E$?_2'^*UOOV$1=]U_*&2UESJY! MKHK+W3/;: R-?4ZK1*S&J;E^;][-ZTQEB J^'W*)=6DOZP E5E,%>L]_,BT[ MR':"EZHCYQF ?/EARR&9ZU8F-4[824\4-@#3@UX^8XEU4]Y^&OLXE!J$'=(A MLXWY-P9[ MD8KKS^-'U=N0QR>D;K--FE%%XA4_8GGD.^K$,O$*]+19XTB2SV1KSS)[LU(" M(&6]"&MQ>WF@B(078_?W3A3%_9\ C33.A9VCU]=N3\#6Y%74HU57O;45+AKD M=G]3'U,B<:/:24:?_BMRL?6.:M/CE<4 MYOUR(*!'KRWN+HZ&4S(>)-%)$:Y M0VO('SZ218AC$K8F^F,.W3>#!K$BO%T.4 M#E-->MRP7MJKS;OPN.]\LTZ Z^%C\P0;<0 MY#3(#/,T"W\GT-[_3N76'M2HY+0:6G#\GK#$D&[2PMX[PKY&?O^3J-JZM+IS MC$5AQU3$:ITZ2=^DUJL&5(X>+P#KW,%:ST"UPTWG5M6[,QN21\$IB^E@B:V&7<0\,;?0O7J.VIC/ CY6%I MJ7T%Z5T&7,579YLM]N1�^-Q[;#I'52S3MYL_W,YI %@=FWMU0V6Q31C1H^ MG:LXP_UX'O+,5/,+_F03FGU[,,BI+^@(/G'7S2RR:ZAG_*34.A^M?0*^<7V\ M8/]KY^SH[HC,+TN+AFMK_A0-?C5&$1YF1=K^+KEKGY[=H\#QEDP))"87B\Y% MZHXY_?!6?4OL!.]MG69+9=I/2:QO,08)(MZ(/JPU>ALRC,LWN/$U.XD1L2+5 M?JV)((.U I;\J/G;$4GC%O:6XV^[A+^^SB]=,(^/$93$1H\KN%&LUTBNU:P6 M,TK/K,5&WU=)/@$L7Y>;C;V^!\K5JCBNLU2/'!Q6YH#%/"G72AZFQJ]+;,NVU@'&)02?XV>? M6=PZV#GJXL7X(EP82N7UDGL/U[GW5?U6HMC\L(<41\L3$-\<_\U CXPQE)W.JV -9CL?Z)EHIW>1E_MZDA2$R\F_&H)SC8OZM1?\ECNE MH7_2EJ:UU=4[IA&.)7+T+3X!=91LM=IA[K-QT/M2UW%SD$Y3&.G5!:2NT0?R MO(J_1*_$G24UYY?ZKOA$J2R,[*ALKW(Q:"^7Q^OMSK).% T^L+-,UZJ-OC0< M@PLN++>*9XUFTV$U+:,V*-(9+W&Z*6T^]0OU*NPZCF>*9-5-JE98%]S2LR3> MA_VC_?Z[M;"[)0 _ $*]2GP*" Q#/B5C:.L,A$K#GP?QC9,!AO+J7!4S \8[ M9I*C%S;__HZP[N5ST9CXH$,.K\&)>+*\#*TEFUY1XGH:5O5N6B;DRL.Y.#^. MS?J--.1WM+%]=$FNMQ.V9IRB(13CV&&[SCK)VB;9ZF/PJSF&1K 2:#TT,(;MDH"SI#(131>/5^[6XB>Z6$',[QE.47KI/-(5RN8#WTC'IZ ML:8L2&4$>?C<2->8B]=J>!>+K&;6(B/NL^2Z;AH6-DHF5=[>WY,1"C,C&X8J/3-UR(>$JT6]G4C7Z31RX7B MOG0&==*RCPZZ6Q'W,_9I!G;^+2$A40>>K.\R,AS'^=K$2TM#\+!K()?.-@=M M?261G&98.,<-S;H[WV0GZ106(>5G&G!-Q#)J;1VP!0@RB)'5RWUIH5PGV?QJ M]&!32(RTN;(B,HXW2',&U>H<#//NG.5>@\TH:\?K6=)7 MK;VDW)BD\!$_:H\WVB1+"OR(ZNI(N6MSQ6U]88BNT(&!!]542>V>XD1!GUBD+*<7QH@=0RGAAX+DWW>:3]1<:\6?@#=6I!(!J-R\-A+I MGP>BJ+:;H X\M=,-P6NJ$;P+D:\^/Y;P_O986O>X=EUPKRDPZTW@:?K82=5CY(Y9L*>F@?3^A M 5)$F6.^1/K@3JF&B,F0-;NS5JZ_.WI!RQGR9RD1,<9K+?0M$)E+GN5WQ@4. M58PJ8Z()O%PI66Z#F#XT^4[+2)B7 @IS[2Z6D\%:#BN9X"BH!"/Q @&W,4Z2 M6'G<_*7.#S2X^0V"8G*Y5JV?QZ1A@0MPH:2?%]YXQ0:12MQ_@\\*$?9]-2F% M7XC=SO4$C/B T3:WW_I#0D#!?/761D(]-< B["2 9J#7^P92>ZF8FWW]#FS MT%^Y>L'7EUDN$_E\<#,5IZ#+P,C0V@_=DB&8*@B,YK'R0N_G%-6TH$.EL!!? MY7EJ)F=C(>.JH(D;;0@5920^QICGECP2'^,Q9'9K)UU6"!6&Z\*VDO2FNQ"D MBT'(0!>,<),HM(B;ND#!S."F%:YA.D/*[%VF9NM'2[PZ"(P7,0;5+W*O=,B4 M6X7RHTE0Y)/( 7ZI,,A&<(SZ3O1QC6_9KF[%4Q"[R>-S!)X T*5P-2D.)HI MQB&2U\2WYO>I&;N?I)O,+T)W1SYF+2E#ZN,,2RD:-.#=_I]OHAQ"SCDIPX9 MZ.5VQ$.49X:MSH#6ER#KJC@70G=LPG>$;S"FA>#^$.*,*V&B1M%+W#V%!J"A M_QS(1AW,692BE2^*NHY'BA_3C0Q40SG+Z9.0GS7[&#%!IF%#K6E\,?9]_H=? M7*G[&.-'[MPLZ/ 8>U5XXW0."S1A+8G)HMKOA"IH%>:-Y^%U.UB^.22TN5=J MJ\[AT('C)=\\4-W3<17<)(16 F^^WH2Q'7)V7[K9TRK+U*XPTJ! 0'^&SZL+ MN=)!%K$EK8Y:@)4IR27DNZ>Q2)D)4AL*2-<(8]0/LLWK@3&"1\CU5*7B#C:>"/V=6SLA)JU+SGM_G26P:TG2%UO0T?N[0BI511O#:N'1FL@)JF? M8V8+5U>9FUXL="ZR25,M-?L,2]'@"8J9_MWZ!HCCA)Q.8U512G#L#?Y6;[3W M_9Y!?)/%\0A6:4AL-R8HCT,LNXJR'%L.];9P%'@K,I(;?IF_9_G+ ];][.#< M+PX>S8^,66A0>.M=<6"34X+B.-:2Q >C ZG.UYLY-W?[6@DDO7-IW1>%<3U- M($9ZI,BIGY;Q/3'"/\4]E0:0$0$A/@MY# URJ'XD_!P($+2O. MO632=/$L/W:1(M)-O<[$!_E+=<1^^%S03>;JB@EH1I1(0?G[ 5(XOL']*O)& M*6MQ PSON@%Z9O$0T L[DQZ3#0DK'^B57!5'2CRA4[^*T[>2ZB9C?.6XW9M[ M+O/#VJW^K20SYASEGF[97D1CBUTH'_H]<>&GE'WA>=^]@UJ74C(PO\%BOXW[ M*0J!9&S31KY3 ,]EOF'!LV:48_.YE#WW/-[7>(_U@W9;Q?SG0BCXPFQ-HHU7 M;QG#/.S.,91')<[\($6(+A=](]A.ZS$KCN,WB-"(-K_:5;+%![*@/N\_9K@J7F0$7(_=M[J>$62.;R MSN#LU 1WN_WL12,(?QM#2!6]B-9X/BA?($!B*0)YVQ*]XN^%%#+5W M0*F^@X@ORDS'@K>49[$)\7*S04P_W)!(@Z8W-I+Q&1JT M+ST>I[6/%FH &EU[..U-$"K5MXFR9%< $E=@V ^JS $'*Q0NL M*=H$EA1)7!0\)N0X!:Z/OE3D]**08.7CV(D JXG51BEI*A.C+]#'/5G2&&Q\ MYA+S%6T2+GRK<,G(KUX_ ;KV8A<:5]""A(?$ 7W\S!3?2WVO&4[P@Q#Q5?4O M(#Y!0=A$7M ("2$(R[H3SHF7UHRJH'%JRP629B%]UZ)$T;?$=VD.1T?#-C6) M]<[>M/3VV0(@98B_XCS.WQC=(( \N&02@AM3I(+I'W1,F[0M",RJ >^K MHPH'\BGJ@.[<4&)*+.148!JW^]AMI!^5<$!!&9_A_G&GV?CR)" PBZ(N1 M#^: MD&]\C:1O\YD&@$D3#T 6Z>1 A>KSDY"#1I@QJ(\^0Y$VX&&?1;+)X$AM&M/@ M:*)!A?$%X.CX?;F0Y)M_H2H0'0*DV;\/)*%H*#]GJGD!J3(/ O1!$$ . H5_ MB%@3DD%3G-AG@.2/6P/P@"_ (B2G_^^GRFC1(7[O5+!__(>//S8J%@"\4?FA M/9^0."/IGE;<_&NC>CY,@W9?]UGHF,_]$,HLP_[$O3;RC@66?\_[*T^+6O:/ M)+@;?A_M=YLL,]!MF?OE#_OOQ"LJ,!'Q$%+#(]*I[(6V+[I=&T8_8A:ND*-Z M(QX_BM01COT2/"FF2YE,T)-Z(=TI)VS5+#:9QF9M1B[$BW/LM_[K5>.G+SGV MXD3.2CT#*UJ(N(8,B:><3?F*7S?]B+?["4E%T_.[2AL/1G RS,@)B<K"DA9&?)7AZM*LH.G9V&^%W8< MFW1'V-T&+45'X=W'P1:3.G4Z1Q9=6N\#-O M._;2)!Z19>:\_&0Q[I3(YF?C7$JMRKE.[G&DX:U6M>MUV9SMU3"S*'L6&YVP M'\Q0(6@I/"*1,FU9K+']G:YW)X.8):+Z#[,\Y%\NC8/CHPON#W#A3;UR8E_4 MMEVY)E^2T]2]H!_]L#EV:TG+#+E% M21EIQ[U&=_U/IQNE4(V#<#J?3DM97JN+&)3@["I"NI(QQL&,QO1-$HAI5"P8 M^VF&2''W6WM>?(-F8@Q9>G_8^9I^#E:6<.&!8]#+6H-S,LQ$JY8L']96D4=; MSE(XB7P \HMDLH"-@9 ( 0+O.,=5 @T1E MS%@SBZGII.H76$^ZX+-N\FBCJ\;*9YO MKGZNS37@41I!T[K#[(X+FX?O)79[WF$7]=AA;).WAMCJ_TB=9I;A?X-P\V[9 MP3:T0R&'WKFX(D:TF-"< KG/287=H&_2IIU"[T5&+_I5)*G]=G1RI?NM!3;) MICI^9_$H#PE>*;6)5FJ7P'H6R='RS;6MZHR[G \[1>KG'9]SO*G8(]%@K:R: MV1N%.$ *+HMH8@+/S>5(#WZT$W6R^"6E%-P'NNZ49!;>_7*D"!>[>S/I%=?< M$%80JW>6!XFRNM>R&SB4;*5FK>5G_O'B^]H"3)J]/1-\]\(&>6I2_.;NFPH> MC+C#*1%["^4>3P4T8Y3WQR@(3([ [$]>K>8Q)-C07%()5'P;O24T=-IT[WOR M?>A"V*']_7$92R(49L[W"AG0V^''/M%E/U0"!4,UE#Q(?'GTSL$@_N;+NYWR M/ET6CVMBP5O?G("=Z,:-"?0R%H 8:$@KB[U$3 MFHRY);.W9'YO1/T[FH=WJ3+9$>*TA%O"ONLO/OLH4KU!0_$L Q;"R>92:RNS-)>H2LR[B=AUL@IR?!O8F#ZNR M^^8\.)QPPC'!HV,Q0I%$G]D, K>G$[!\5>S;(E]K>6@DHYV])*^V6?O9GG;H M.]#92"SILP41-OZ%J+HHZX!WGW3S4N-8Z6PX."ALSS MW%>QEY.SHN^]5$]5C^9?I6]*&G^@:9S49//E M2[+^<9\N"%M<]T1>4(UUB2CQ4OK:==80$F9T>'CO2^@118WIQC6>(' M?*PJJPZ$G&MS=18_@+;!WMUQG4Q*,DG=D^9__&I#.TP?K1W![\6R7_#JVJZS M) RC^T?+)66DKU)%/]^=T54ZJJ[1NR\7H:?[N1)J4D,*>ITU\I]YUTXWSU++ M 05*LZZ7K6CU ,3]5S+5#P-M%)WEH07HR[B=D4@1*%HL1''" R%J&#%I.1VQF;\ M71$LE!\_[\ 8L!4QF 1!*?WMI_) 8G6:\2:[AUMG%Q4@( ([.A(:.(64I!R M.6]L"&-$1O 3(K!:RR+CRT91Y!AW!G[>>;2Z+0.*E@423 (@%L!G9LJ-OGOL M^V/?4:;3\?9M\:/80A-,@8,\X0"(6,PQ6HRLR$5245I%T*D7>%1!%<+"9F$) M"M0<1B5L_WZ9S.]9(C5F0#=JR BS'1.+&PP MN"SSXG!EX6V(DZA'AWP_N-;&&^:P]\-_9HA#EF;/$:ZI3I!06*N9 A2$1 M@%9B\HO> +J \OB06EVH69RV0D1%#1/F)B<.FP55*0#54$5!&H=D%Z(0XK].F&#=L=_G2)3B&T&S94H* !>&%Z)"'BRA8,,?+5PQ'# -% MN R$@%6L1B0)<*"GYWYUL^A^=6(@8%J$7@XSHI2&A,MF3;H3G%D,;YZQ=- MS912>(J%N)@0TI]+RC!P-BA 0@0&AZV,?S,M^)^/"%SV/S)UFGVTVV)1)%W* MY),A58B6T$?->>;S'P76Y*29##?!R!U04V(MQT8>>9J=W MT!64$8B"81 !JS*Z<"PL385,ND&XVE5(,%V(01&=IRR4 M$K1EQVV[V)+MA>28U*@*3#7=+,=PGL" ;42>87YOMKKSP_7F:0-RT8/77XU\ M+\'2,L(_"OQIHPH+ 5;L#?EV&EC)MBLN"D0 1F1'![(JH(R! +$LZ)K6*MV M279SG'?@"IF'/GP?+\Z7DXE-5R5$[HV(8H"O1$C#) (%"#GQ;XXM MV@RP P[6+]L>]T*D(U=T:!1#(E.9=R#B! KH4&9:M#*U5"0)@K "G-)B:+2V MA L0IN/EP]^< 7F= O'=]]0X:.51P# D$8-<:(8R$!6BK#??!G1=ES%P;MH5 MZ?.Z* ^U.UR(^4ICVUZ@="9R99Y^QJ YPP+ZMN?Q3,UM@FE@C"B%D'9B[;H0 M^H-MS'/-\GZ;%(0H6T'X1.]R?&FHG' (-(&0K"!08!0 S*7=Y5[[_O04'"$0 MR@F4,AEML)RM*R 54Y%;/OOX01Q#T 'Y(&^= [QZEY?>;\Z2(J1K'D:2MP!P MW5? +<'H-PS!YN^B$(0 0"$.8WSMB80QRF;X(,+OQKSCTY#/6WM'3(8L"H42 M3(H&Z%CAF@&T0F AGUX>]M_+3TCIP* :^O6?P&2)8#<9C M=WF05!!-)4=X70#E.QG'4]M;+=5>C96@W#(<0M<8<2" S6"(!"H*(:2L&,P M*HP9),Z#6:$F1 %P"H8"C0*0?^[Y_KU]94B7W_ "O@H;NL"!Z7R_YH$6Q7U\$,4LVTU'#-^OWU_&@BO+R_ MWH1N_7$^=4LN>M8B*KQ_/QOH+P&YY3&WK[_;0#T?O^] ;@9Y#+Z^%(.7;*=[ M3]^-!7;)L?/46$XVP9R^O$X-.&5[F">AOY_UH!;KSF^$!7;0&G#]GWT(V.WA M$8#L>3==LY0.-]"\PN,B!:B[( 4 E3,PB6B*CH R U*IXB#9;R@:!!R.Q"Y( MKHB% 99"-)16T0KIZ F7L@HW0!K>C, " KO$K)D)%!$H?4AT?\ E#KZT'<' MU^E!W!]?H@; >,#8GB%$!Y+F=)U\:@J0NTF7]^9K=L5Z\++\_G^-+-)SN8TP M9#DO\QY_W=,FCHD/@UE,,(=?O[Y?X3__Q I$ $! $# @4$ P$! ! M$2$ ,4%1@1!A<:'PD;'!T2!0\>$P_]H " $! $_$/XJ39OQ;^M*CU<(%/L) MOU^^BMQ=QCA>4V_?.@:M3JH3[Y/;49B+RA/^==OZJ(MDH(%D4HY&Q@4@#GOS M/\GVER:^+>^*0/T&%ZHIVLM#],+)='3QRS@S(G$&1"_TX$SQ?W^-, 8"J&5X M$Y)D"1#?;1/7UJMX!.W#PT(KW#0"UA,,41#1>NJ5"@DFNG[T'R'EK3--J:0B M(*I@!1QZ+KI_4*";Y^G?Z_O38E-HPJ0Z> ((?1R&) YR3\Y)IE5I8AA@/$]3 M2/O_ /9@AIX3;-/"MJ_;^HR\<$ 0X]" -X Z6/9J5A:C M$)KK1=B_=_#;+%,3:;FJ8]N0%VC-I//'ESJ;^;?8/QH:#)=+CV_36Q#P'FW._L M?@T#N\E>O/@N$H[NP=_\XUL$+T+/]THI4Q:9YQP>NC+MC Z3:7?J\.@TW!8< MEN_/U#OJQ6;5V:?K4 %&?[^=8(=;-W4E4R9'R/GOHL=EI'AVR^GX^L4!/KUY MOPT!C&U#RVOL^-R M]MM)A5PH]NUZS'0[*X41]#[]_IJGG;HH]C&H4>3;7S? MY/32-P*A .54,%SQH2@[!9,("X)/0'G6:],3\^+@ N3A3$@Q6 3/#J"SIH0C M<$"H:S.&-U)#&H.Q4E U"Q$86<$FOAI-[T,QQ#>005! +4"GH8LX1 "!_%NV MI0Z[=M,!6!1KP0ER-R9$)6WN*D5NC'LC&IZ_/#,:C*")7+5W\F>PZ&+@=A1 MDK@P*=VVZ-!KKNKB)D "@%W*8P[N&I""@,B!Q@U5IL9]^W2^_A#29-R1!"J' M)V,M38#94O@\Q"F]([UBR'7-#O$.<(51[E._"&J1!RS_ ,N?G35-&(;7"A > M3H"40D)-,2.Y&G*86*"I$KAG+J#,M)YSF=GU[74>2OXZF;0# MG,<&E\O'/<('5"!D32!0'-;L>DX]SO?!8BL,] MD*>&21*4#= P3#%AIN MSC2%:4?T0'O%V4T);IV)?(=9#XAG/+C?SND<7JZJ>M?8^YKEZOW^$7[C\:>/ M)^NDX60ICY!K0.D=;Y3JLC+)_1^$8+,['^BH 0!U!]CP/B[X2=%CEN8+CK># M5;?;9R'5\S<;-7E35ME MRS 03 X>Y(QCS.R. -@8A]!ICMHI0&BLF)FX/T2GII85V2R[][_Z*0PMT%!" MIEIIEK@2MEQ6'?:#PB<1F=$>^WG\]()FN M/;G]NNB=A/ I%J4PA4-/DPUI(UR!7+0B0W!8DQQCNE(R76)3#@IT44[A[:FZ M@\UBDN5 ,E@R)2''; (3 *C)I@;.DYK4-"%6&RUE(D58!J.V7.QRB\Z7:&.$ MK$J3*T/6(D*K,38"8' 32-47=8@L 9I3(+)C(H@#3IF/S+3U086".^0)!!GA M>,%+2JMY=">=;;UJ@T%7"60&LJ..7ND-F!VZ#W^SBYX-30RCA+MT]L7?,V?# M&9'%RM V;NYY.>-4+>+ -76.-Y%"L90)V#U>4GH6&'\6PI&AR*14D9(9640) MH_PDUS"TND/241+L@X42;$ *;H[ 'K%YDW< Z=010Z+G#?RFP,$)H6 L%"0 M5%3%1Y(IG6_;#?F2K<*1V"\ %$ :911"P*W,S?1F\$MFJ.Y(3*1T!9Q$8R7$ M14J&&"#HK3^<(H,VP$:7+26WRA\Z^(O0HI:,2039?49U#1F#X\J (QY0R6(P M-\)1@B<@/),N="*;7I!-DE2A!<6@L M*1/>R61P'D0>&(XL7(@R4;"AUCD9H7MQAHH[*!@=E5IQ_'5^WGVWZV\-S&.WX=&ZMZ M;>"N(6^<^GSC6+$2\6C>?7S.F@'!\]5\OFS@P7RVT7-)WO\ GBV8W\] F[?; MPS6Q<$4V"H7D42=*C\$^QEPR-C%+2=W;81W/=<'3,&8E#" B"E !%&I@#2#O M^="9#4V[BYEDQ%O3C*GNL1J8O55 ABOM7C.76E>F'$$!-X55G?Z;&+'U9]/^ MXU,&S.P;[=/GIH L[_._A^-.<$>6+VV?OJ0T'--M^KU^;8T!,R]3]#/G70#! MOSU^=/Z7_]E02P,$% @ 6J-$5T'?>C\L%@ \A< !0 !A;'!P+3(P M,C,Q,# T7V3B4[[M_[8PTV2+1*$N6T&)+,:D0DNPA3241X6O? MQLPW)3LA"66/$)-=:,8RB+)E7\)80@8S8@RSG;??=<[O7.=Y MKF>[GL]SW\]]?YZ7-'F[> Y #!_@A_/P"!X4."1P4/,C/?^CP(4%A$5%1T0-0,?'#(N)" M(J(B?Q9AXP#G<'+Q<7'QB0CP"XC\GX75 @CR G?9_#G83@#L@FP<@FPL/ # M #8NMG\(\._"Q@[ND9N'EP_"#PZH/02PLW%PL'-R_-DUV!L.]@.<@EQ"Q\_H MY[Y/C0\,CHV/C%) MF%]87/JYO++ZB[SU>WN'LDO=V_^#BPW@8/L/^1]Q"8*XV#DY.3AY_N!B8P_Z M,T"0D^OX&6XA?0N>>S[")\X^X16YG)Q7VP_<4T"!SC80.5Q" )P@&&5'ZL _#,W>U-*&>_4T1-H I)Y M[ZX>3UXE,:,7S9 M( 2QKDB[Y(:K=FW[;-JQWQA7LH _+/'7"YF9Z?KI!/-[PZF)@#Q6FVK' KCN MC#)/(*^3TB/EJ3[.]X[5ETRM;OIGEGV*OD8PY=KJ],G.*+["%HVW"GC42;X3 MX6MZ9=LK5@%S,?>_P/H7Y-+0SDH7 D/^M]5PA7/U$)$0%A<7D^5N)!%A'[,- M2'Q"9,)(UOV3]=\>4L\0XKZQ'_86NMWVH\%M_:QNL"ME\D+F>BO!-?Y#B='R MXK,?R5O>ZYZTJ[]PM:Z=)1K*XA7R@RJ+S%[2SU=_OW+["L"\Z=MI'\WK!B=Q M5KC[.1-%[10[JOJ#T>N"U#*K>'<)!NW%84G%$X>Z"GU44<4^FPAY=*L*"W"! MKJ^;Z9T-SN_7/.PU&.P[Z3)O']6S&ZR;GF8>WO6Q8HP)2:;9H>^NGIS;C-P\ M4_+KS"FL]*?(3_5U7K:S,@7&(Y^%&;_VXYWW>Z^YO':2D6(!&+6.C'+=G\@X MFB=S*!U1R]/)':Y2Y,VSLJ7Q*M(M]Z?OC=$&Y1^%VA"=2!#A;Q8P\4X"/FE* M"-5)"R!KQ%9];.6\SL:-+68!$N8R>\X^[(5O<]R?O2G:^O1*^WBST] MY-QH,("N9:XCVVEZ0K.U\/;YD),=E&46(.\Q56P9?\^.W\C=A^Z 'OHMXW04 MGJNDD(]3TV&/5]%/9, MLR;IBZZ4+L8[(OJA^3.MS.^OE\F:>8W]5RO]F'5S2=AV6G)2!O;O(,R7V8GT MN1LXFA/25\)S?01/J?HV61RCD=[M$I.CUD_?3JXJU2O.'V(!CS83]W?7_LN+!63[5%B'\VTB7(O,GK* XFHZG( [IQ:S)P9W2XJ? MD6 D,MF.KBE?D]8,7"T*1ALE0>1SO&0NP1MSO9Q7H.6H2W0HU7P>,P5=F!OR M\C[YJ7G$"V$UMO-JL97M\9<]XHU Z1V9[W4LX+'Y)-R2437:GH=M0],EQF"JDXMRY#V(S8WA18T?09=]MW MRI^^'#TOXUL<[5V_E^@$78& GB!9':*0_S=$ 9,-]]REX8U>8<]'MZ19B7L27Y'.*TCN+D$[E MC,+G_M9VW] D;GKP.'A4%W/:G 4BV*X&.D;WE/ROD%FNI2VP521Y,][&Y M%^DR#3V!)7U0)BQ'>63VZEHY%*F#>.^(T3R1UF18J_=$?8>>&NG=L&WH^I/Z M+?E,T0P[Y$I"FA>TI[/JW0V;4L,W05ZSP?W^^69]XU"I2;FF:^CSI>*-IE"%2K?E#V46T,[7 M!'LG8N.I95D[JD[SH!V-WB!6%-CG-D0^E8UN5^HQNJG/C;48Q+DACMY!MU[5 M0#S; @V,3FCOVL1O/'W]6_74A[6ENO5V#Y]LY:](M0+FU!U5 M4E]RQ012GP1Q< ],OM-6?>O0KQ3I ('H:WV\?0*A(B3?$F-;OWBKP!%LS@GO M\J1&!4S\!Z0PS4N%4>9$UR=Q3/+=_%;RX(KXKD +:KGB'.+AF*Z[4D*YAC*% M!3R_ E&H\)L_F;1M'HGE&[UH-Z_<43E8TQ38T)#Q&2![-=HQ"?Y8J,BH^N, 87$.$,@>RE<@YSU"B M:V((:+.6SWR2^/4\V8C# M40/*9A!./;MB8N=NM_2?BC<]5_G[O&R*QZJO@TAX\:ARMZI3J@>*!@'I1,XN*9QR(LR1=A*6IDW(:LIR0XJ/GU\L7A> "YE[1O=]@_OHVK4D#CL0( U?^XQC 9*8\(&VX0Z&>WF \N.*#TT!JWO) M01ZRH'>B"\/F8%$5&D-DC\[&5^F/N+/7H5%$-=5YPY HJ']/E[2:4L9FZKC= MZC+]E#8,I#X+Z%*ZD#0NMK#6-H=4 M&XZ12=J.AE.7?!=.WT)ZVMD&IRW6#(8OF+VKI#6=BM/(:CSM[]9M:_5"7TH? MTP*?V&3>R")L,A(HL_M6B.9LX<_9\V>*SKKVKR2YJ7S8EIQ M_V7H[1#YEV3^K_2>]"O[[/FQRHMF_PB<6/Z&9M#P\L$3?.'HD$>S>XH5G*Q) M2'0.-TZ$:_CR,*HT=HS6Y<@14W-&K7#1X+Y A%[;8.2;Q^C1V[BO$!8P^P % MC$6B6\^@1'X$GYN3S#XS:I.#OZ/=''Y_/L1H4T+H6IPN\W$U"VA9&VU7G+*?@U64N%!P'G#_!^D=X5G8?5I;=J4'=H.M2R]A=MP9U%]^^'/\\Z@!8-MGBL4VX,Q_D:W 89HB(&] ,U"NM,%K@H:=X2[" \<-@R+JJ&S#RA7Z7!:28 M+2!H[#,L8"4*&L("6>>C"6I18JBNI M@.*3;DA&)]0D0=TQY4ZW^2^L4HR7JKIJ*Q.C>+8P&'7HH3(@. M#P@/.>LXU2K5YV L%5'Z)+'P!5QBQT]2]]']7]WZDYL%)U1N4704\IOO]_=M M4I4#Z YF+*"5?Z]=7$4C*RZ&_4#=\-:MN2!MGMAM.7!?YE0U9Q:\W&5ZJ2]>1P!H7]^,/%@ M5.W3]([J>H2A87T@7/,BHB(XAPE1IEVFGT=#J2=OD<;:T;QW^-?*/1SJ3]?, MZEQPKC-_55K*=S'%!U'T5KLP42/ATDXE) M*T(5W+,I;K'W8L!.#0OX_GKME])>$!." (GBHP5,>3'S99+QC56,)J,[9+7<6\)]-H[=R%OI'F'?K(/1^JB>I^#+U M!\T+-3S#3Y8\%IA>,O58-=<[XA+Y91K4U;:5A[3BL=V&96.DH9=D<34(AA]L M7]+FQ]^ID3I;<=46+&#JQ;L!^/VD. <60-PE7[G)R$ I3"?[N1[WAKBGI,@T M1E9]%4J=>&[/X_SI L0["KZDEKG+B#L)FHG1G6Z:/ZIGG78YF%O N=V5"!>D MGS7[&1QHY3?QM\2GBN*(I4W-H8 MP +PG]E']X<,JR."91O;C4ZTQ?88ZD3PTI572EA 0_ON;>9VTVH^T77,CP=D M&:EDKG+N:&T#673[ZIY#9V[Q4IWMRI="2="K).UZ;*C8 MXMTSG992KPVJ?%/C2]:I6)*1F7Z(%1V"SZ5F:L;PMQ?1P0"2Q?$I.;_Z08SI ML<+(3O-/VQ7Q!]X/_7QKO/65V'3GQRSF;EH/2K,ZMHL)^4K:GYP4C9B!\?/. MQVJTY?,N VSCP!E$KBB5,8^>8)>"40BDV38+,@>^GN^]VT\J-=8X:HIPP47/ MH0ZUV;V?R;"G(N8"0"^PV\X4=;JQ9N]THN^"_GN$YNKRY)G/_;L)_C\MBL4' M?=XR1H:*&D$4(J%O#4 .)GC/'J5 ULR8PQUT=]BH#I)*3"MV_-S;BX_BEW0_ M"U(_Q\_NUEJV?R$2&)(>HMC)Z[Q +F/8@8JMPF,56$DD!^VK'O>[V>EQ0E MG%>F^<5-OF7KJ=-V*SGTXU@8>-$/9[& OT$^$'GQCNNS=EO_ @.3'_ZS&T)Q M[KMP7ARAZ@^7'K0E:S$YH4SY#!^:"]+/])$42CDX_;@Q;!5DD/BQ39[_OA;J M,.I'(&F".0(3(40HS$6JD2H[\VR,DF&7=.P,$?'M"[]TW"-L[598P*44'\>< M!C34NT+#_+F>9'-31H7JAGIN*0%-3X%#T.-"8Z"/4$$=9O:CM_QGH6BB-_@B^Y[YNPH=);P*SA)5C=KF M,A"QZ\KD$K&X)(G!(R*QPM3ZO**$!2G($%['TJ0ZSG1$!?::C:TRNT"^44#- MM&90?CDYTY M @\\55II>6Y%U#_Q8="2)PK=#J5SL8!\.\+LGWIMI%R9'A''-;T15(_9F9SH>@.\> MOP,+3&DDC(3H,*[):'8D-$FAS.2=?>Z/)6]H;DFZI _0R_;L$$-/3 VL4A_) M;U\"IUSCNDM=:,F&4=,(91AH<(%QW>BV:3DV/&%R(]'LPQ%?W6@>4ODOQ:+Y MC7J.<^UWCGZG2^6.NV6JQ.MXI3H+M7H^ MH,Q%=*=;D>#1H(U&VT*+\8T!.D M:K7-:(XB$874P,YV_.27SKS2*\?D/RW"WNPN0GL:]Q5+M'^<;.#ZJ]&H919P M@QW"7 PHHII?KR2'S_GX?-#GM5^: 9#)8]I'=CJ"K"V.F&@M!3: JK/D.4?F M)^1$8I7=8./9:@-$NG[A7AE\?-,*&3:V4:=KZ-$+)T0QV4%K509](5COK$V[ ME>QX\$[FC#O#M MZ/G6HQRAR-Z],2<#T1LW;)O&0=Y7\N>'&/N%Z$DWV80';O8OWR>?29,-.+*A MO&"Z294S:@OWP(M)]&$J@IOL/CX4O&D)[OVC+/$6X#CJI M^VA\W*58UM(@W1LVW[>;S*!F-4,U-#GZR,!"G_=L-D9W ?;R/XI7 M7L3$(4AF:B 3.:)WW(-Y9K367$B_9,TJ9%=P8L8PF7M2;,GJ2$M;XLY.N>B@ MD: =5-7=LEH4\RDK=T63>8RTD5/@J)[@X>PA5>AY_.O+JQ ^O0;1K?2GN+G7 M< A=>&$=UC&J@XDI'*[Y;*"A[9Q-T8SNP31S'T,HYX3N,V/]R1KO?X>=U^C% MO;8_#1[9ZWL&(C?9_@69AS7Q;U!+ P04 " !:HT17["E"QDBC 0#0JA$ M%0 &%L<' M,C R,S$P,#1?;&%B+GAM;-2]ZW+D.)(F^G^? J=W;+?:3*CB M!23!WIU94]YZM2!/C[LORC M^$; YSE9R67Y".&_U;>]73X]E\7]PPI$011WEW6_+?\2\SA%(N10\@1#A'D M,HJK_^:]_>EBMGO[RRR_?OW__^0_U+_=7%H5QRY4CPU_^3^_?OS*'L0C@<6B6I$%TP-4Q5^J M^HGN>A^ M]E *>?RQ\[+<>ZJ6,M=2AJF6\C^?&NR7"\3W)._J4%8/PM7J?O(E8Q^FG[R) M>Z<80@PO\,XP%XOK MS0L^$POXV]=.EGI B]'^9*'SZL2W6XIJN2[9=M5[G!];RM0JIM<]_,N"/(I* MBU#?H$36)D*CQ;\I>4$C,% 2@XW(H);YO_^R5?)2F.?C@C=_3=S [XW _Y]/ M 'EKP=7&QWA [@T[N1=QR?8DFFO;;%F^Q&7)['!IB$_? K7M&P8!JFG-["&_ M',ST==F)24IV!O3VBE_84MF=3RNX]R++8G7%;PGY&FF+6>^GHM;^?5!/?V-LF_YV^7CDUA4]2M4_[2Z7J\>EF7Q M#\%_4R1>?ETMV1^W3_KWR@U95&^>W_\0)2LJ\;E4DGY1;XJX4XS_1JG^QPRG M>88BFL% Q"%$3+L4B<0PDU3@E#%)"#9A[/%$GAKMUQI![7MP\)D\UX[A=5EJ MF?7?KT"CV!7H= *U4J#6RHS41GP?^I>6:<[RP.M3,\%OW"88_'Y'Z%P K1BH M-3N]D!D3\/C3L#5?*X5@/0>25+0&L97F%TWOOXCYJNI^4A-^3?8C"CS*BC'^ M!'3+SBN,[+9V73-6KI6351!:S(M5(:JWZ[)4W\LL9"'G(8E@(I$.9=$8YC&G M,$BC2,HPI2A!-DO.R9&FME*T@@+Q0T^3J.S(_S2@9ISM!::!J;9#:$?(*]"* MZ8\VSR+AB>U.CS,J29U5]R6WG+_!CA)J4WF/:<+6#TOC"+$@9,KP##(=U280 M"Q) C(EB!$$YB81QO.#8"%.C@!)A6-[%$2#:,"ET S\V;] )73Q M^8]"8^'G7PK12+[]2Z@\>?-]VO=Z\$=O',]K[Y-[SU/OO=#-POE8+)3Y];84 MO%A]($Q3Y?.OY$?QN'Y\LRS+Y?=BH8;EWT1E5 W/5PO^#OQ M3]\X*C.,!::$NZ1]K5'(Q4OLEFYC= MY$8?-PM6"E*)=Z+Y[\WB]DF4RA2N":I8D?DUK58E8:L9"W(BI5?3'?.BI$^_V#&- MQ5R8T2@U9T\'LGO,>XO#UBGCC*8N!1"D)?L MY? $QSW7H^'TG?V>ZLWS]IIV/^CZ.REY_<>=&E4QK ZO?U*OY[OE(RD6LXC* M,):9A D-4XCT5BN.$(:Y^@/'D>!9:A3G&E+(J=%C+2G0HH+?&PD-PT&#SJ3A M_N@KS\_087J+J;'?U!P0.U_;F$.(..[&Y8 @'VQ5#CF6'AG+/:#5,<=+MZ$&7[B^O:5],ANIN5>*QF"0HRD04Q M#"C.($II C%%(4QX&$H1XY"1S"V1SE*2J='*.T%7M4O;3!S8ZG$%/OP-?KH! MO]?AZUIX6Q//>;H,[;@Q)F%@IO*$_P7):8[8><\YLY7CE5+)'.$ZG2'F^L!+ M*?2+8,O[AZ5UH/O$)[>I7P.XS;VM$Z M_]7=LAWSS;I2RY*2HOIKN:RJ69HDF*>)@#)*F%H,U(I :<:@R'B2($3"*..486W4*:,^0FBUP/H$:>,7J1 6K9;^/['!*\/ZUU3N6M?#O7V]C53(0D MH4&"8(A0"%&>4+W'CV$J.1$TYC(AH7%N]XN'3XT?&O&TK<8: 2T2EU_BUD\, MEZ(Q, FT0-Q*\/9B("R2MR\ 9*2\;7-@[!*W3VC>F[/]\I[QTK5/2+N7J7WJ M&@=*^CO1FTRK*FJ/ V219#B-0ACE1%%2G&40*Q:"<1CQC$8(1[E1*.'8PZ=& M29UX(++X!%\"9L!%%\ P,!=M$7 Y3_(2"@LVN@"2D=C(X.6PHZ$3*O?2T,M[ MQJ.A$]+NT="I:]PO/OS7$Q9-[>VZT4;U;0]5?.K>FM[DQ>.0I9E"<0R9Q BB*J#-= )C) 42ARASCGJ$I, M-&C:20F>&C'M2&_:"3H*>.+345%JNVY) VK9H]K5F&XSSA L,PB .(2,@A9CF"<TP"A6#(.XY2IE2?+,IB' M60I9%G B&*@6WF1%.Q=$K3;+;HO>K4#;Q M[I8^WM5NM_XQH,_@:(EDK6-7'+FZ.C;M(QX:=IV$L4X,6\LWK>/"KO!:GQ5V M'FC4J/]?ETO^O9C/CP9B/HG5I@)+2"-"DUB?-L8"HI2HOT5Y $F0ALI_$5&, MK/9]!Y9W:O;!11'@*]"I?74Z&*R4-RD1\RHOSZ"[ T.\$E/>#_#Y-HRU!V [ M1Z\;]3>6]I\ASF\+O:?(OO6PCNE*:@F]OR]U5%P)IL\&?1.+M?BX.3Y-$YYG MNI)MDBDG%G$:0(Q(# F2(<\"R1@F5OE*9P:E]CE6T]>D3L2GF]E$7=^NH M[;G;8WBW%O\N2/FA^"9F- A2$I*ZB+;NE9MG$.<<0R("GN:4ZJXB5I6T+068 M&A6IUPY;ULVVA=R,>(8$,!V%,:&#ESAF//#TRZI+\:Q7 US7]OX*M].+_17#Q M6$>9+?>EC&>!21&%.6:0A%3W8N4$*B>;P43R* P8$3D++;<5AYB'<;8+=T7_ MK^=HZT+@#3?ZA@!SX 6AK?GV^S#5?VP!\;699CSNN)MDMG <;'Y9/^!U$EO^ MIFMNZB3C+OGL;JE_=+M>52NRJ"O*M0$#<;-8E<6B*MC?R'PM9B1D)!)A ".) M.$0DSB%-,P8CFL:G.X072I@6KQTC^^ LNM M7E>@"^KH#A2M:N";UFW3BZ?*=;G*Y0*[[<_/UJO@FMB5= M9RA,PU1WT249JGNT(8@C%NLR GG,4I*+R*Z"P,$04UOSWDNI7;.E!+R5%50; M84%5^V_+9IYJNOK>)B#:[LH=0&VZ#W<)@(/OO+6([5:#[@!= /6^*[)^3\J% M>H4K\%F4S=K@-M\.!AAYN^V4@H<;;">O=.W&]DWQU+)\_KMZG'BW M_+Z8X4QD(4H"F.%(L8/D(214,IAF 4<8)2BUVZ\_'&)J[% +ILA!:H(H.G%M M6ZD= &GV[5\&S\#?_D8X4$L'N1+/9^^S4ZI[ZW%V,,#(OFE3MHW7"@=^U>!:]N?8!ZZ>? MBV 8F%6,$;!JN'54VPOZ:^T_;[1V6D?5V.V>=?R"D?<1/I"BK,,@=>)R=W*G MB:"\*[X57"SX%[(2LSBD*,[S&&8!PA %601IF&/(LQ@AED4DSJR:10\N\=3H M8A.BY:V0X+D0E]M MH_B=ZD#K/H$8O>TTO78LWEC>?XZ8NRW\WF+KU@,[5 ;_N-1';Q8Z"50LV/-7 ML5K-:Z%^53]\F-<;[VU9K%:T64X2(2*1PR#C.N]<)$V>3LP#@:E0/V#F_0SL MQY_:RM(*"A9*TJZ4HOZO>1$KUXGH7QU&@'=@KM?"@QWIK\!6_BO0X:Y5Z(H1 M=E0_+.X6%="'Q7^D(ND#S(-=475W%'OKKCL\=KS2[.XZ[U5OO^ Q;K[0%_&T M+/5PORV*5=ON.@APRE@4P#QGL?)>J( YERF4$C$69BC$6-IX+T?&F-JJL!$1 M:!DM.XCW86GF$ER(T,#$;@N.M:G=H[XGX_C8"*.:LSTJOC1 ^RYU,!F_KI^> M&@XA\Z]KJN[3Y[8%K[=ME06K1"VJ:EG6W%*U=?-B+K(D#KDR%?-8&XTIQ"17 M/""2.(ER23G*C8U&%PFF1A"[.H!=)4"K!=BJ4:^M-AVDG*;(P)P<&OBA@P?6 MF+LTS'$"W\*F''H21K(J/7X =M;D)?CUVI-.#Q[/HKQ$[SV;\J('.2PX'U:_ M/BM&_C!?E@4GW8*"4$(2P2$/A2X8)?32$A$8XT1$6.9!RHULRI,C3&W!^+#Z M&=127H%63@M..@JA >%?"LS A'Z(B0MA'P7'@I O!6DDPK5X@>P(M4__7L(\ M>N-XA-@G]Q[A]5YHOV/_*_F_R_+MNEHM']53ZUUHDN8TRD(,,4OTZ7>9*0\Y MP9"@B/* !6F.C KB'G_\U*BL$\YZZ_X(>AHN_FG%=K=TN^YRK$DS[:R6-LT9%-R,$\#C! G4 8ZG3!0_BR1@D')DCB. MA8CCQ.H W^FA)O?Q_O;ER_M/=^#CS?6;FX\W=S?OO_[%LNS.:5C-HEM^P!IZ M]V*W:U+72FF(FHGGT?!5&N?T0.,6P3FK\$&YF_-W7-;.](-0]Y#YIN.>WJ9= M5.*-6 A9K&99GN$LHAD4=:DN_4<>11+2-(RC'.>1S(VB7W;#3HTY6FG=FFN> M0=B,./SC-C");%IMMA+OMMQLA08_M6*?SEYR[KEIAI/GUIMG!GV5#IQF0)QJ MQ&EXMT-HQ&=?M"_%_30(\TQD=@8FTT[+__*?<13$_VV_.G;[PZW: MW55[M;+;'S8P=%=L.FEVOUUL;MZ!9W-U U/WSQHN<"N! JPIQ3V1U\8B #:1 MUV>D.-H_^VMD%]P;86Y[8X1#CC]>J'$$%/8BAF0-T(3(# M+] OB@Y>-5GZ5W7]3L%]UNH\B8*WXIR'(XQ:DTK\1]K MQ3+O]<'O._64-GM-R!@E."8P5MX#1$@&,(^(A$D@" _4+U,96)UC.C72U+[W MK:"@EA1H41W3 D_#:T8"7D ;F H<\;(_E',."U^':4Z.,^XAF'/J'AQ>.7N# M8VF6QR=2E-I:OY4?EXO[C\4W97[4QLC_%'/^85DJ>V-&4YSD$ =S8$K9 MRGL%M+RP%KAQEJZ %AG*90F5T!Z+P-A@Y*LNC-&8XY:*L8'AH'J,UJ9ASS',L\@6FD M>\;G@D J8@9#1@(>\9!%H9WK>'*HJ;%Q)ZDV_W9D!;_7TMHZCZ<1-O0>O> V MM/OH")F]_W@6#5\.Y.F!QO4@SRI\X$*>O\-AYWO;NTJ?<"5E^:R,=UTUX6:A MODDUS,?BL6@WKV(N$QJB",:8$8A(ED#*)(=)F)$DBE',F)$;:3OPU(BDDQ#, M-R):;#;:(&ZPYSP0C@,3RTYCO/I4_([<5V"#[\>A\;78G!T(YY$V6[WA;;?K MZ0!:[RZFS?/&VY5TT')OE]'E?C>[\)JQY5HM&U\$$\4WO78HIZE-Y9SA.,99 MD$J8$^6IHP1ERC_'$@8A"4409#E*C&H>F@PV-4KO9 7E1M@KL+ -"_;":V86 M^@)M8/[>X/5E!R\BU52!Z_E\^;UN$ZC>8O"V%+Q8U:RS2=_V9S::H.7)<.P= M:E33T43IE\:CT3VNISL6RB9MYKD]]!=02;, $4AXD$ 4(0S5:R2@LAXS1',D M,;(*]QT.,37^T!)J)ZF1T?8VAE>Q(ZV%YV(.O(%? M. B< W.&EAELA;X"+;2W[69H:"UOX(@/U\?#DL@]MJ5HA8':(_K?@%A^B//'2T M0_2G%=H]1-]SE9N;]6FIM[:?Q$IB+AO4%;T*0I1&F%(8XSB%2"AW*T^B M ":296'(85?>FL&=PS4/Z,ZTW[TKW4_RYO%9U$62_YWH4^L"'[] M393D7KS_(4I65.)S63 QHSGCA#$,TU"[?JFDRF0@*628*FN!"I*DU&LG#7^R M3XW$.ED!:80%][4J7K*7QGPES-ARHA,],/V:]-NH3%MF-P@ ]7HT&%R!S2O4 MP@ Z'$ -Q(C--_S/WEAM.#Q*/JV&'/ZGQ+HUQP B."8HURV)BV]B4T1"=_YH M*KNOB\5]NQ6K1&I_I8][+E@Q+QJ5N@)+<8Q3P2.UZ.$00<1XKBO1",@QSE(4 M1PDAPBJAV8]<4UO:/C<-H=0D6B;=>IHFLR7I%< ?>+G9:+1;Z$9+#O9%OP+M M# U24C9P_%(MB)>IS*3>*-!;WQ?9D_:,N MO=\TV6W+_ESK;(-_%Z3\H&Z8B2A":48"Q9;$6UH\4^ M?,UHSQ-J ]-:#=BFF)+^:,"U 6;6?&6 AB<^ZAMI5+XQ4/DEGYCZ'];L5<1)EVBWMMYWU=RG+SFYL%%S^^?B=/^C?M%@G.0Y1ABB'CL6(4 M'#.(!6P7![Y$FJEQSM?;#U\LX[47389A!'8LB(>.J;;];3;B M@HTFC:_[D\;_SSN_K_4!6J'F O_;7UZP]17QO$B6<6.8/F [B$IZ>:AK>;8E M$X)7FJJ_$GUH[W:EW+#& &S.[RE!KK7/7=>(FV4\IFF*2<&SB']>@G,EVPC3X8(;LB7D44(^M,?>?/]4.F4=1 MN*!1YO'GN9GQOQ+V4"Q$^7R]X.__8UT\U2W?F^\L(RFC@2ZTC%"F:YI%,(]% M#&.&DRP4.T)LX+5C'ZR-G ,$ M'PSP\&1!]XTTJK%LH/)+N]CD%@<3^/KNUULI1:ELZO8E)BR@,L($8B)U6GZB M*[&S$(9)Q)%@<8*D>>.7@\=/C1.4@*"3T,+2.83-P*B\"(R!/_=='%Q,OT- M+ RZBX 9R4PS>E'LS*Z3:O<:4X=WC6=G>=;J0\;OBNJ MNC#$YU(\%NO'61+'& 680TJS *(HXQ#C,($T2 F+4)IDF5$[<.,1)T=C.P+K ML!C7YV1Y*[/ER:+S<)O9.5Y!')K^7N!7GS/NQ 4_M0)[[+%G#(ZO.C!GQQNW M&(RI^@<588QOO+0$J3:R5L^_BM7#DA^6(\W"5%#&8!PSY44E80#SD% H4YH0 MR6F6,R,CR6[8J;'.;IW-1F[0".ZS4&GO/!AN'7M'=^C G1=@+RAG:H*3]]*F MO8.^4IE3$R!.ESPUNMNQA<;V<3<+S8/*+_R5E'^(E7YX,W =:6J:>2WX6U&N M2+&X*PG7&RCU?HKFSOFR6I?B3OQ8O5$0_#'+<1HK\R&& 144HC1/E1F%*8RX M/AX2(BR07=>-@02=&AFVW^F.NI;-.8::4#..G,(T#WMFIV M9+M5%/RDKVAU!:VR[7[SG\%67T7&2F-0J^R1D8>>%5]-1X82<]P^)0.#?=#: M9.CQ'$U@W0CN83E7=U2-$)N#:;H=2D9Y E-,418_8&C)(2IR/,H45YVFME5 MX3\YU-38_>O=[=O_]W_>?GSW_LO7_PK>_^_?;N[^'?ST[OV'F[QIA0X/6"VX#TVTCV!6X7JW*@JX;@ETMP6=2#G5T[SPNOHS6TP.-:ZB>5?C M.#U_AQMM[*3I_*HX2 ML3!.$VR5=7U^R*G12"VQ'5D8X&I&&G[1&I@\]O/Z]N35Z0^=Q/ZHPQP=3Q1B M,."H5&(.P$M*L;CSTJ#<;XMRT\CZCOQX(Q9"%JOJRW(^_] 4GZ]]ZZWSPV(A M1]:391O6&G(H1(WUFL]"&_< @_N;EF'J/"EH+\DJ10E? 3D7GRM48BB((TEC"-)(8K2%!*BK+J8I:%$E"=A:E7'T5&. M*?.KKB^T7FUV%VL]ZM!3UVKS_>>OSOLC5I-EO6$RU!2,N8-RI%?DX12,0ZM. M>/K?:;&2XK6V7ER@ZMF+<7KT>;&BW^6BR*Q_6C^O06:S('3TU5M2OP MK$N*K-2;;EESJQ]J"\_8!X"C.,5;0:]T.(T*\)D4_*HIRG+7BZ";5WP.&9\. M\%SZE]U T^>Y-+9Y-"K$CYO#U/T!5Z%E&69;I7=IIPKIS;D$(L<@D# MD65QQ ,>8J.TM]Y1ID8@.P+:=-(XA6$_0WA#9F!F:$4$.S*Z9/&>1,FFO8@' MM,;J)G*(FJ^.(6= Z&\0YCUL@)?F__:^+W.;VFYLSI%Y7W"\*63"R6+7]-I6;7 ]1B&K[(LM(2)'1%'(F',!ATWYF8%Q$&(S>[N5VH2TY7C-VL*$G,FPC@4 M, U1JK>-$X@1#J%(N61"8&YY2GY<\:=&FIUP?!K-8>Q>!4/*G>P$#TW=/EO$ M;$#XY^P2XS2'4VD48R?\/U>O&*>)\=XNQDT*M_7RG3+6R[+.&V@RLSZ)U2PE M6192$L,P2$.(>!@IZQVG4&"1"2G31$1BMEJNR-QL53LVB-7:LQEJ.'Y2(@'> MR@E6Y$=3C-'2.C^*IMG"<"E&0P>..VATOE&7;JDQ4P[.W\A\W7+Y?+[\3A8^ MR;8/%T^4>'2(48FK3\F7]-)[K4,$]6U1LG6Q>K-4!%0?'M$;W%T\GU*!9<9B M2!*)(:*A^EL>)# 3-$E$*$6,Z7H EZQJA[(YGZ>]S>5"^Y?7/XIJE@I! MPRB-H9!,U^<3.MU:=_/$&4:1E+J&I]T9W)[1ID8[[?G\K9#@=RVF;7&97H - M WZ^8!N88JP1)+;V*-BJY#@'J2RX>9 S'YI=S4JGG_YWHS835;?E%[POL;0=L?EFUOZW" M61QG-&-1!,,P5)9@'')(6)+"'*49#6D3%%,C8YV OUR 2I>YN )$ M^52 +1]IL1 6/:;1;-2'KPN1DZF*CEU\&"5DCU M>8!:RJL7V[D[UU2;BSPV<;H(2%\=/9UD&+?7YR4P'70!O>AAKO4162E()=Z) MYK\WBVO&RK7@'PM"BWG;ODX*$K.EL7;70 &8SBO,-WL",UHD+?NH$_K/.6NG@W!':9SE B?-0%_7XEJ[9ZWQ?1GG15/*@83UF13]J, MU$<#[[XO9RAD0 WFQM&!K0@=<*+3[4\M=%9Z] J\)S=VC;1R2PCHXSUTT-,C: :(;6_.-=BZK^P6E"+M)3C6/9SDA^$!F:<%IQ;"6H)]5_> M^@''(EGG8I!&RM*Q!\LN2Z<7A][TG.-WCI>7TROY7D)._Y4#'?HYDW#]USJB MT&5;_[5<5M4LB5B69S&'3,2Y,O68A%A2H@_ZR#"B69AE=MOG_F6<&M'6(K:' M=^JX:.7[Q([#/!KNTK_N[ Q,\B9G;TR/WC2:[IZ[J;4=\72-^U2,=83&0<)I MG9-QA]CZ,,P%0]DM%EP4L_>+E>Z5\$CF\S?K2J] U2R+D)K@-(,DSBE$0:[^ M)N,8QLJ?9XP%69 9M>@Z\?RID70C(JAE!)V09C1]"L%^BO6 R\#T: >),:&= M4?P(&56"_7R__/:+NK/A(?67+?V<>MXHU'%&F>ZS/W>9FWWWH5@4*_&Q^";X MC3+R%_<%G8OF\,MNG[_WSLGP>I3R3O: MM/$\K8D_P^DR)#W91HY"C&K^7 ;42POGPJ?9&S$?U9LP__RP7(C&EYY)(C . MPACR+-6;0H@JG@O4'V$HI>[ %(21J07S\N%38Z]:/E +"!H)S6V7 ^#.&RZ7 MP#'X7H$Q$E8FRRF5G>R5@X>-9JR<4F/74CEYC;.9HL\^?]0;QMT^\7/KTU3O MULVWKWABINP1F?$80Q:) **$Z6^5ZV-AC#")TY0QHP_6=N"I?[ M,5);9ZOZ(I@HONE3@NU):AE$/$C#'$HB$41YDD"2T@RFJ4QH+A,9!0$Y490L/RNK',]Q2?=LFF_V7:]F"&1 MHSS,.!1)GD+$=/,>&JM_AERRC$9QC@*;DD"F UL1R AE@K2X@'PCQ;QK4UKM M-,H$3_-UI2L'K1\5IZA7X9OZH0YCVS&*\:Q0'N:,I!Q&-,3*D.0"4AXQ&*5" M!H&R,4-D57YPD%D9(\5#K$!1"PY^FBO1+?<=C?$V8_0A4!R8X36 -RV 6NH_ MG^C&>]6U0?)'^[9H>5H&C(<==5FP!>/E,F%]OTN;$4%7VX-M73['I^5*5#,9 M$H["D$$4)#%$)$:0HBR'-$]H'*4Y#6+S>E$] TV.@#8Y9I5NQ%Z?(5L^%E6U M+)_!0DMLTUVC!^!^!O()V\",HZ7<.7%[!;;)59\\XF73D,0/;F/U)''%S[)! MR7E0^GN4]-P_8IN2\UKL=RHQN-[QU(?V^*O;)U$27?ZZZZD^0YS2.(M2F,11 M!E%&(D@R3B&+,TEHE,>!L'+(3XPS-=[<"-C$LRSMY%-@FIEI'B :.L1?2ZB3 MKSJ4?N^D].AWG\'!5Z[_B5'&3>?O5_4@8__,Y:XE=Y]*P8IF1QH)#C MD*KO7CEOE*0,!@2G@C&)4&+EP>T^?&H?^ZYLMG5U=R S^[I=@1C<[#' P*%( M[J&RWHKC[CQZY**XATH=%L,]6_FL2Q'M V?V@5X"Q\ ?Z5:T <+L9 MHTQ9TR* (0YCB!(A(,Z2#+)0*.S*S2 6=CX!5FC(FPS^EP@]-7JH?EZ.-F@+A!:#3<]*MP*K),_:HFM&L: M,CZ1'*N13!^BOIK)F.+2WU'F[%-&;"MCJM%^;QGCNQS(MJUS^=Q4'!;5]7TI M:DZ_7BS69-[F"M\MWX@F)5#P69S)/&"1A(P198_F'$'*X@R&68BE/EH0\]@D M1\]Q?"LZ'B%5[TZ/8<$=#H@;T/&P. [,SYWPH),>;,2_ HT"7:&(*W"W!&\$ MZ+08%G@+%A]V D:B]2$FPH[TW6'L704<'CO>LN"N\]XZ<<%C',O$D^KAMT6Q MJ'3HY/I1)X[/LC E(B<IA M61;_$/RWA7IBO;0T92!U"]UJKQ'0%[W%U:T[M^M5M2(+KONR-64C9TF:IGD8 M(8@BINS?0#!(\H!"E(8X2_)$(&158F4DN:>VH'QZ:29[KNWK?^(-;>GI3>?0 M9OBQVK[;G>*NPN]!F[5:PZO.6-]1<>B*OX--QJ!5@/U+/8'*P(--A5FUX.&& M=PROUG4=5KK.GSXHJ-::(*4\C6!.8[7@!#B!&+,8II'Z82J36$B[T.K^\Z>V M)NR(5[>IL0RLO@#/,*CJ#LGP*0QF:-B'4H_K["N,^N+IXX90CZMV$#X]<=F% MN4O=/LS['TS,OXI[O?ZU#E<>XYQ+*6$D<:B/X<;J4Z8"TCC,$,^(=R>%HX F$M,FAEOC2_J0=1QR0G M/\B^1J;3<80'R'>_KDB%@+![1TX'*#^9H+_D$)J%VZ=;,JW,KWI%PHAZSZK#PY[=ZU*192!(0%2,),< Q1 MG##E5!$$",!P3L]>$C-T_4 M>T2KYVV9K*H^5W;W0!9'>W?-" EP'*41S%!$(2("0YH$ J9"T#Q-91@+HPWZ ML06?&OVWH?C[5^NV:#OQEVS)O.YTCK@GX]B7L5%^IQ!@M7N\\V37Q@FT:W2< MMM?NX6@K]@2V;X:;#&_='EW'=UORO@B-9S$OVG7UMT6I?G*_T)M+=^3'&[$0 MLEBUZ[ N_%:OLWK979%"K\!WR_<_R&.QJ"__(E;K^O:OR2S*\7_)JK00I=U51[H&V+PG8/">$, ML2!'$(4T@RCE.<3*58,LQD$>L2!*L57W5*-1I[80M4(W)53VQ :MW'9+AQGT M9OSO'="!2?P\E@-46[0"R1.)FHTY*A-:P?"2SNQN=N2DY9)_+^;SCXKT;E;B ML9J)"$M..8(2,PP1%_IDATQAEN89BV5&*#-*Q3@YPN2XIA40_*Y%!+6,EI;I M(8J&5'()-D/3AA4L]@1Q2G5?9'#P_'$__%/J'7SD)R]T]+&+^X>5,GVJIA?R M+=6FC3X6IJR>!QT.4+;,IK+Z?A_$&4U)Q 434'"10(00@;F@*404I5D21)P' MH97[["[+U$CBR^UONK^8:*JZ+3>- >9::K"D\^*^\9%VW*.USI<%=\NG@@&, M(DMG]X)Y-/1CQYF=H5U4K05<2JCT:'J_@TX3'7;M= %R68(772^V35P]^IV7 M@^K+I;Q DG&]Q/9O"UY4=3])P77&5E6U6_A(TCP( M109Y2$.((AI!&LD$TB#'&<\IICB=+<2]KLQJ1KU.]*,]S7K=7X M"RCT7FS]/2NJ%Y5EYKO;E)AQZ' PC]7I1LM_]9(9]_I;[ZH!&CV\)TU*"7_F"41)9B% H:9U$9G&$&< MY!&481:SG"5AGE@E*O0--C7[TJT-5P^8-OQU.40CT51W,+V1%/RN906UL%[[ M]ID\=P&:9F, M2"[C *9U.E-,**0L%9 D0+4CS?T1CKL8__*V1WQ,<*C]V1/_Q/&.]!CI,G>.1ZS M.]SLK!-6W=MUJ9M1SU*>R4 7J",)XQ %,85$A D,"$TD$WD88:L8?_]P4^/1 MVY/1NRO &I'!T[*T;Y=X!G44Y@%AF$%,,@91&DE(M)''0[C5K"#:/7\;-C3!6^6AGDJ=)7+)&9ZWQ!#RF4&T\'MM'ZHDZMM/[<.C-4/#EV9P8;U;4S4_RE6I#V,S'O&$W, DLA<3N@*=H&?SQ*P)Q .3^S1-]*HU&&@\DO> M,+G%(29TS?YC751%77:J7'Y8EH_D[;):W4J=/U%]7<[Y+),9(F&0PBS*,J@, M#@SS@'.8"BY8A/,HQ4;9"X;C38T\M'@Z0_M>"P@J):%%@,, 7H/8D%_0!N:- M'6&O_LM_QE$0_S?=EA2T?Z^E[WY>8WLK0:T'^.H=6XL(DE^,1PHC#82U7:S) M'+G>@)/!8\:+.IGKM!=ZLKAM@#2(]@!:]6XM_EV0\D[!+68A"C'B>0H98LKL M(WD ">(,,H99*ACF:6;5,\%:@JGQN7KS4H^)#D=!M]DD' C*D78.^US-U1)0 M 3Z3@E\!K0.HE1@IN:$/OS$2&XZ./YVDACYXK!(:>A_D[,46*S7"-YU9ME)O MG2Z86"><59_$:A:R*)>1S&"&N$[J0AABH;B-!UD6IUPD,3)J"V@VG!5]C= % M<"MBU23.5E=@(2Q3M\X@;.S&>L)M>$]6"0IK2<%6U":K5<'WJ0<^%V_6 !5_ M#FW?8&/[M :*'W%K3>YR(Q)E@RG24ARE7H?5]8)ON@!\W)PGHI\3V4YJ=$6ZJ^LZ6[_ M>3DOV'/SYS:_,,0!#G),E76#=-LG$4&5J]D7\:3>S@?E)6XZ [^M,][+)Z*X]I-Z&]\M'TFQF 4< MQ3B.,$0TCB&*HP#F(4>0A7G 0\ESCC,3LK,:=6H,MRLET&*"WQM!#0TN.\C[ M"6TP( =F,0<,C6G*"9,^;E(/W.$E]:\M)]F--0H1.:G?L8_;S=[#1HKYUH_K MNY^A MK#/P#1_>.B7 5$)>9P"R"(.=>]((&XG?E[,XDB)B&,$LUV<(DYA#2D("A8RR MA*8R07:=*BS'GYK-IE[59,!-1 7X %N(=C!.<@/Q^_*5M@^WV+W&YJ$:?;I; MAUMH+MHXW'F,0Q[;8;O$#^I5;0^2292$-,]CB$.J?,U48EU_AT.9BUC7YD$X M-DI]/3O2U&AJT_OTJ>Y]^B_QSP&VR+#J!;6?H+Q"-3 5'>\0JT5U.=/8"YI% M0IHO\$9*13L-HJA/,>A\P7FJ9B1Y[265&-SAOD#(A>*4[,/UK"]J;LZ"Y;'>>@\/?/N?)D<;> MX#RG\I&=S;.WN))&\4UYHY_GI-D_:)>V3 8XB7@"4QP+B$B<0!I&*4P"RF60 ML$2D1K'\_F&F1Q6UE& CIBTY',72E!.W@+1=W)5E44I2EX.$L###. M$J1,AS3)(4)Y#O,(,RAQ2.(@3W#(D4V:ILW@5BPQ0M+FG1X#=-L@C3=F1Q16 MT)O1QU" #DPJG=A@1^XKL"&7M8+.?+^T*H4B)3IL\8+3EEJMQ>GLKW7L;%&N:PJY=S*8C4C@@JIBVP% M09 I$Y,'D.* P$10RN(@BT4D;4S,G6=/S8*L15.&HY;-LH?&#F!IDN8H3C#D M<:8;(>DM$<8%C$+$"$E9RK%53,\5L#&ZCW@!S,R2=H1AX'6G0>!S/P+V_44. M=?75663GR>/V%#E4Z:";R)%+W/A+6;:KDK#5WXO5P]MUM5H^BO*@'A57]B8G M.(8RTWFQ48P@EDD"$TE8CJ.8XSRR^4Y-!IW:!]S)O"FK5MC6<3:"VNP+]PW@ MP)_^!KOO2E[0"3QL'3 ;B#PQAM&0HU*)#0@O.<;J7C?R^!%_KS8#C;8N_ MKI;LC[9#\=_(?-VT.ZZJ]6/SLSM"YV)[.$;9"Y&B)&T_A,K^BF,,:4)"B DF M44 H#855R-^O>%,CM$X[O2W6=$"GQSJ@UTIN.YUO] 0[BMKQH.=9-V/,UYO+ M@;GUZWE,*>JAID 7^WJ_0HW;E/Z08 ]:#T_S"B.Z\9&!%U, M6RRJIA%P/=+U@M\L]!G-XIO>;EJTQ\EF<1!F/$ I(,,DUL!])RUK,]VE+"DFIB/D7%9ZH2I9N]YR#.L M%T#GBU(=)!B7-]TA.B#'"Q[EQH#O'Y_FRV,!J8CCH9]RS! 1)@SF+A MB5].CS,JBYQ5]R57G+_!C1%N%M]$M=(KR\N:$1C+1(:4PIAS 1&B#)(P$# + M94P()3@/K&H*G1QI:HR@JZ>LGL%67DM:. VI&2UX 6KHW>"-C.,4USB+B2=Z M.#W.J/1P5MV7]'#^!C=ZJ ]O[M2#K?VQ681BD1.20TDRH3?@$DA81B -D!2( M!2**L TU'!UE:K30=(_>D;*->U@6%#N.J!DS7(S3P*Q@#Y$U$?1"X(D$CH\Q M*@'TJOGRX^^_V+[RS:_D1_&X?FQMV3BF6< 9A\H1/EV^?A8U&OYN[6X6>AC\S2*(6.40R3S&-;+ M<)"F*,FB,.7"@JVD1\H2^#GE:H>,KX9:_8.-VU#+2/&#AEIF=SEFZY#J07NUW\A< MN[/7J[>D+)^+Q;W>ZPQ\8(9JCX2L+I'VS< M]!LCQ0\2;\SNLF,0+HK9NS;Y_4[=.I,I%C*A*8QBP2!":09SH2R2D :,Q6D> M1])HG^#E@Z?&"IUL0 MG1@D'6/5__)<@,/!G;J:\\0=]2M,CGVXEV,_WRV^_ MJ%N:KU;]9?NQ'CQHE,_RE/C=!WCR]PZ'NSZ3E?YX[TK"Q2,I_ZBN%_QCP71_ MO*KU,XGD#&/EA8<1C90_+E.(B?X64\9P%*$LIT:KM>%X4_LP6XF5_;J1^:JN M3S]OQ;8X?&2 =O\W/ "& W_:&_CN7L#72>QRB,L 1XOS6W[Q'.GHUEEG]\R6P6/&.ZYEKM/>22V+VQRS)6Q5;+$B8&FQKU?1*6^HR8/:2GKT^K+><'KXJU-9]>" MS,'7[AK;=(I3<)LY43Y ')A\:Q'!5D;P^R";I>>0\)5*<6J8<3,ISBA[D$AQ M[GK'2K3+Q?V=*!_?";KZE:S697W2YXMHHY35K?Q<%NK[>"+S:ZF^51W5^5!\ MTYTM*>$HTK6&N#XDQ?3V2AS#+$B02(3,%,=8E:1U%&1J7'/W($I!M(26%6I= M)\*,9<: =V 6TBI K0/02ER!5HUG9:]HB=M@L)+98Y':"U'S5:W658QQR]9> M"-9!_=I+G^>>6;90K\5!,R),DB .-<51BB#B>0XIICGD) L3)EF"S3:4SPTT M-4;;R&F?3G841S/"\H'.P(2T$7&\7+(^1#RFDAT=9O1,LCYECR62]5[O$-1Z M)YJR1W?D1],,8'O29SY??E=N@_BL6P(H:VSY1GP19%[\0_!9& <9)TD,28:4 MER4S#@F3 @9Q$@J9RYCG1F4>+I!A:A2R/7]'.JDMPC2.\V 0 AL>W:$CWJT" M0&FPZ4VR<]JQTT(S5-D49UN"-P)TJ@P_"Q8!M.%G8Z2@VF"S8A=SNPS/WCB< MXZ/'B\U=IOM>O.["1SDL/,*3#X8,Z]-[45TM_A2;T( M8A9B)A*"=,HDPQ QFL"<)Q1F890SPI%(4JN42>.1I[:HJV\AM>Z3:0BR68!K M$.@&7EM;F8V:Q6G1O7;#M$/+7Q-,PW''[GUI!\>1EI>6#W!,X6XJIWT0NISX M7+E0[W]HWA1OQ$+H$I\HSB1/1 @9PA0B020D24 @"Q!/91C&&;/J;'EFO*G1 M4"NG9>[V&4S-^,7$%W0[.G@49=1Y4Z=C^L?134+8BEX0@04=1)I'N>0I C# M+!0T8GG"9&Q59/_$.).EO+UJ,UI21TY[B:L=;UV UEC<9 &4,_F<@,$SP;P< MY55(Y(2JIXCBU.6NV>::>FJS3"S8\SOR2.Y%I:.&S;%S&F0TBU >4(3B!*& M81[D$H:1R'#*T@ E5AURSHPW-7)HY0-/2D#PK?=4NA.\9MS@$;2!.4)+"G9$ MO0(=@DT@VO/!?D-@O"5]]X\VJ'*=QFMSGDR+PL'G:S6(GY7+#5FLP_ ME\LG4:Z>9RE&0F8)@H0C"A$*,^5](0ZE3$,14\:SU"BZ;#SBU!AE5T;=CJL6 MTB)UP0CE?EH9!+N!B>6@(. 5V$/R\T!(6B1T^$9TI.2,BY&URZZP0:DW4\+H M0>-E/=CHM9?!8'6CZY9?TSWI[;(N!-\XEE^*ZH_V2'T@0AR'E,.(" 0132.( M&0Y@GHH$D220B"9V6WZ]XTV-DCMQP9Z\0 MLNPW8C[/I-J W] ;?!CP)W "% MW0UQ\;8+V#_:R+N 1JH?[@*:W>;&*ET6=GU*7U=,4#,XOUDP->+A#K@,>49C MD<(,I1(B027$7 0P2F6Q-O%3/2(XM(^ZZT,I84$M+="8MN3TDY;8YF3* M601M_%./2([EFUZ*J*5O:HA0OU]Z[B$C^J2&^NS[HZ8WN5F-?R-EH;L*?-$T MK[?':$@H#R,!I22*;PE-((VB&&*YUX(O(UJ8";2A*K/-LP2 M;3!%$209R6"L/NLLB@5!S"K-<_OHJ7VZ6C+[HMYVP1\GY8>.\^ABW0,$= YT M]5B"^U7"- <*'2NM[27X7-BJ^2%2C;R-OOHT#@8?[3EI)!:^/ MI-?'T$VM_2'GU8QY7FN:QF^&?/X(\M$.]ILCR#N: C7/C:Y#MT[V,A&#ME:^ M3,()M%[V K%9:V8_0SF$O_8..7_1,MPN1&NA9$$>28X32&2@J9EU+\J)_$OZR,M!B+UIE2='FAI1'NG*JF4%M; 7 M=J_=PFMFKGH!;>@- 3>\+FYE>X#%0.ULM^.\:DO; W7/M;4]O,';H<-W1<7F MRTJ9:]MSN5'(24!) B.2Z'W$*(,XS'(H92!I+F/&D5&G*[MAIT8>QXZV6?9U M,,3;C$#\HS@PFQP#$&Q%'J@%A!U,PQT /#;H:Y_YZP'"X)A?W]UN?/1%S'6H MZS,I5\_OEH^D6,Q0+$00)@D,>6VK\!ABS@GDB(0\$CQG@553B,,AIL8SK82@ M%A'\W@AI:9P< =*,5"Z#9V "V4/FJF[)=QX?:\(X#8$G1,CMP M2"%A.($)'+$)F7EK4;?&JDL"L^:.4'6P6 %CZT*2!J.1<&<: !$1XZ MMFX ;G55_\0!B;Q0WP&R/@X X,G _'4**-:B6=4?6DJ MGKOSAUG)QO-%)5>H^SL0\:SPDSUV3.[C&]R[4[8GE':QO,L2];U M/&%"7__.^;K=H/, !>@,\/#66>_T2",WUSNK\F%_O?.W.%@-MZL'?6#X\;%8 MZ4_DR_*9S%?/'X3X+$I]B)C<"UTX,Z01HI"E-(,HX!E4G@.'.*$<$991DF-C MP\%@P*G9#JV,0/;4TW=#UL!@\(S7T&Z%EA9LQ;T"'7A*8K 5V3..%I:#9SQ' M,AXNQM7.D+ J=>6,'G.>.:$A59[%H7-?784S$4Q>[]8%:MG1>PW7#VKD 6K MWZ5/Z\8FQG&:ZS9Q689T(04<0/4O 6D6"1FBA%%LE*1Y=J2ID6XC;&U_[(L+ M&GG-&.0\P/T4[!6V@;G7&3%C;C!&XXB]5@GV\_WRVR_J&8VIIOZRM=#./WD4 MFC!6L.,'\QMIO*\%O%LKRJ]>=.IF\NJFJM>#A+ ]8 MDL01@DD>(HAB9:YAD6&84L$"RJ(HRZS.YMD-/S4*:80#12V=/KK!E3JZRD&K MC_NQ'C(:=&:TT/9!L/R@A8$U_4-URC;7*U_?)JD>&MA$KH MIB^X=4L+"T1MO%+?R([EEYY'V)=+:H-0OU-J]*01W5(;S?8=4ZL[[2BY*E>S M^H!-77*$)(G,@A3#$.<$(GU@D/)0\6\2I\H/#7"&C?8.]YXZ-6+5M- M\M$>%;_[+H__TL$:.I)!_D6PY?VB^(>ROEI/4U=X: ZST@?-M:7SU!&8TI(#I.4M%3$MW*+^*;6*S%72W/AO7B;!C8]83>T&%<9^#L8[8&B/B* MT/8--6X\UD#I@^BKR3V.!P;V=[7?K<7-XJLBM@7_=T'*61X',HEC 4.)$$18 M2DACF4 :I(GD:9A1FEF=&^@=;FHD\FNQ*![7C\HL6-2-FYI"35?@6F-WE1BJ?RR5?LRZA.\[#.*-"P"1!3'$((C /<0[#)!191B,NJ=79H[VG M3XTR6N'LF&$?+S,B<$9AX.^^E6N \_>]3O]ZA:+S_7XQ>YG ]Z M=].^9B@*,H$R!',&4#3H& ML30GG0?^^I1,3H=R-GK;G+YQT7^L8S8]TVYYFN:EEOW'9C97CW@^YJ6$^P=A M#G[KP!J_D@5I"Y?JBJ5UJ=+-ZIX@P=) =\Z1$(4T4QY"@B'/:$:XC"B.8V,: M.3W.U'AE*REHZ@;7LEI\J3EHVDH.;F7=0>OK^0ELGM([=B^;@I>9PE:4XB*2##)(4((09QS#',8Y&R-$TRSJSB M8I>+-+6UHNG+00W[=]##_AT7E*KV,,%F@;QQIVW@M>CBCBL#%6W@HGJ_0\FYOME:1+)XSCC! H9 MY+I/%H$XS4-(](8&3TG D?F)$]-1IT;(UPCL"@XZR74A)2W\V4HV%TR @?D^ M!*P#$Z8IHBY1$V-H;?H)#P#Q6'V%+WUY+?L*6R+5WU_8]&$C]AFVU&^_W[#M MS0[4_K_?7G=%D7$219A(F$2YXNX048BS((8\Q4$N&!=I:%[S;O/8J9&S$LR" M'+;H&!"KD\X#,Z>2R844MWI;L)Z3_B/16M^TVS'6@9:]E+2]>CS..9!PCU0. M?^O8YG@3/ZBN%\HJ7>C#=6+!"E$YEWNS>N:$OK(=N>OL^#W)AZX)YP2:KW;" M5F./VW'8!9:#IL1.#W%M45+GJWY0FNB!]!/_7JP>WJZKU?)1E)^7\X(];UOY MQ+&(A! 2AB&-H*YN!&E$*$RC@& F(HZH4:4YM^&GMJQWZ=?M<0.]F-CV-;%" MWXS/AL-T8$+KX-2?%>A$!]^5[* 3'OS>B \&Z:WDAIRW-BI6@X_<8L4%F,/V M*TY/FN7:4G!&YT#WOSUVK[LDAGH!MZ,3R@'-[]V47R[ M1;'YZW573\DG@A9^D4\D1W*7OH@G];C:GET]"& *,/AI45=RTU>U;^T5X.M2 M%SW1SRD67%=\$QRLBD>A$QN*)?_9DV-F"G.OOW;V(>.Y<:;Z['EWQC>Y%M_4 MM97+IV59OX"Z^H5XNURK%>3Y[9*+642R),!1!-,L2B#B(8(D(CED)*!!B-*$ M$:-^GH;C38W.&Y'!GLSJV]!2*YA!*SG0HMO6Y.S'O9_/!T!S8$;W :1#J4XC M>"XHV-G__)'+=AHI>UB\T^PV-Q?XK\LE_U[,Y\K7OE%KW.*^V)P5[W[5F*8S M2L.49!A!AE+=P8\S2/, Z;!UH#W@7.9&M7ZM1YX:Y732V7F[YD";.;J#P#

    K4N17LFNDW$J+X(W>%4/?16?B@J1N;U6>941H%@+(1A'$J($KWA)I6Q%.4A MH4&0,FS'8>ZB3(W43ATI+\5C+;OV+V0M?7W*_*(3YC8S9D:&X\S#P.S8?S)] M([V>B4;^^K3Z8"?5'4 <+= ; SI]]=GNB8-LP>!%_/Q:U\)Z0H M2\'OR(^V9-!>J:"ZMLN#MK#7BWI>EAG CG-E1J4CS,# /&H)?EL_:!@;\T(T?27U M.DHQ;B;O95 =I.]>^#C[>L2U4R[*)U*NGC^I][.NL1O0("*II% &(H HQC&D M81:H.=+4&48\#8WV6DX-,#7FVY41:"&MZQ,?A;&?NWR ,_B&B24N5O6*^Y2_ MH'3QT<>.5L6X3ZG=@L:]USGLG_Z=Z!S_U6U9ERS?/:/U6;T-#Z0236#_;MDT MT6G^]74YYS.:X#R(,(-$)B%$J< PKQ,Z@R!4+F:@OO?0>&?578ZID4*KR8MC MM4^M%NV^E?9VVKVL]@>54L5B _&">3/8G!UG-@9FH6XB;LNF%<++DZ&=*MWF MXMVR[<[5_>#K:%-BL=L[SM2,M \\[!39[>]>#FSOSN\%CQ]O3_AR#/9VBST\ MSLW#_U LBI7X6'P3!]'9Z\=EN2K^4;_8[W_HHV[BD[*'[[Z+^3?QZW*Q>JAF ME$M)>29@E#$&4:;KO+J+Q1F5.?>#W O?7Q/ M3W7C!J@R^U>D_G'0@J]!%6;(UFA#'% )8(I MBF*($D4+5$:)LJ0H3FC&)0^-#I X2S UVNAT *T28*,%V%$#:#W 3[4F-CG9 M3G-D$@H8&/FA@P 6H-!;&\O=M9\.7;W\!?/U>O=>'CY59>]U[JO9"GC,9)GJ50(HHA"@,% M>1H%,&81X[D,&"-\UARY^+HBY6IRJ^">89C2*)$)#C71]?2%N_W"_X::'?##H?U^^:%'A9H,X?+%W2# M;[W6Y/"U(8=&TBNP(ZO?P@#G$/%8!^#D4*,?^S^G]+%3_F?O<6T]]ZW@8L&K M&1>4QYF4,.6<0I3%(20LX,K[BE,LLS#+&^^G!QL]B/ZOXT4SU\W>Y,8G? MIK8+MBY+=<_.[SXN%_=WHGQ\)^AJEK 0,ZG<91$+[3CG <1ID,(@(3@5VK7C MN47+^5=1PNBS';\5_4==,UF7V5"*%9;-Y\9]"N[Z#8/?W5T"C M #4,0./@C^-?9?H\+1GCRC[J"O0JT_)R07L=(5SCP+KDR$IG.^B>[57;L_UM M,^9,A $/1!A#PO]_\MZU.6X<2QO\*_@PL5L=D9@E2) $9C_)MW[UALM2V*JN MF*T/&;C*.9W*U"13MM6_?@%>\IY,@ E2G-V.CK(LDSSG/" ?' #GDIL)+>+< MK'NU@!P3EBM,12:]ZM2UBQN;I[VC+5@8=6TH@E5W AJN>;:A(;[5ZBY@[KIC M%@K)WO?,MB"6FH+[!L5:V9";9BZ@!-LV:Q4V\,:9B^''6V=.=W5DEKH=9 ML2XV5:I1FN%,0Q;G]I2#*TB40%!)AO.,IS'1W(M.CF6,CD.:BHMSHZ,G3YQ MT)$#/FWCTE;=)5X*O-\DX5O4X^<+ 27FWF[-;L:KW./ZMXVQ^TZ8^N M":=VNXK0+(&811&D&DG(2$0)0EA%VBG ^-3#Q_;);O5SSQ\^ JS]&[T6AIZ_ MSYUVN^&FW#:;KT@7/GKD8*G"YXS931,^>TWW%.'7ID',S>-*E8^^*0RRZ'.!<6"$D6X\LT0]E=C M;-^Y>8VP?UII!_C;N6 X4'MFC<:&;2^IC1434-FQ;0[[L 3ORC+^I3%UVI2Q M9Y !\4_S[7=@ALWR[6F .F7Y=L?5)".!6F<) UMKEEOY)Z M'05856"I%/9LP-L&L\\N\-7@#;(%W FWCEO K8@$W?\]+>D--G];33Z]\]M^ M2XA^(>\/&B\06\TF01E4N9 0)PF%U' &1"J1+$$R9M@IL\!)VKCIHVH2\KZ' M?B&'H#MXJB&A')1,WF]1#-@OY!#!:_J%7('D>/J%G )X7/U"SL#LUR_D\"%O MV"_DC#WM_4+.W=3-"ZQB\A[8+QN]L!"S^6S;-L &*Y@1FF^N,5])K&.J942@ M$"R&F-(,VDPQF'!"4*[BG'.G'K0=Y8^-[JN&%W6<[IK] EPME/:-7?,=!#>_ ML4=H>Z;_CUHKL39+G2:E:3A21HQ9/=S=+$.CL.V:5*D,2IUM';_*">LEW_ 21.'3#L]*?*OLPTL0 MM"0A7KRUP[JZ#!0MXT2+LCON>U9\GXI,(D2,?\6B3$.LS#*:J5Q!DHF$,TP0 MYDZGMVJ[J3H#FLA:^%HF=V*-4#._I-0 A@/):XUP(TT++6%RB_ M!6@;"*V+SI,W#K?0;--[;W'9>F''UB OO)C)&5N]?F.VG'[)EV51=B$)UC(5 M4&3*2*(MRR7@28>S5_..#^,JANOE$0J'KF M/"^4_#MK7$(@5.^,LW*&[8YQR=RC_A<7;^A<1]@6'BD+Z379+:^;%.1(2)89 M7H")S,WB"M,,RV2?JZ3KU[C[K!C?H7998P0'M>]'EA.7EN-K.H/HLSX*#.]2"[;H7UG/] MYH52^XK.[5$#KO&\;-M?]?G=VLWQ^Z+6=C5YOUK:L?A2V[?KOXH0I; M6OG&'O"4F9N7J"[:"\Z MWRC0W]=A- ?"J Y>C,9@MC#_KW4&;*.TGZ?H,0YN;F,_Z/;,[198JS5HU ;\ M%?SV1X7RW\!&>7!S&69OG](?L4 .IH?@0;U-?T .7<\.3^A8'E#Q]6U)EF5( MKMUR883AG$KK;*;$TI6"7!,.)55,Q8E*4.S5LN%8Q-B\3*LAV*K8:0OK!)!N M?',=/#WSBB-?"H[N#Y*SLL,%'R0QG. M=E^5/RYCJNJ0_.+C+[42,\,L4X7B.$UI"F/!,<0D36VU% X3A:(L3NPIG5,4 M0 ?98R.#:G]V5JK?A )6<7]-*>T)^%D; 51C1<>X5\]AZ5 MYJ!2'=S7N#=5BAO]P<: _K#V6*WVA_E J]; V/NM8KNAU[J:]7SD<*O:;K;N MK6X[/J++'+(]*6F>=[\R2^E-X!)E1**899 3P2"F.8$TQBFD3-.$4,D53MQG MC0O21C=/U.=Y9=C89B( SU9G\!NX(G;,#7R7N2 @I$.$,>A&/TZ/#T9W!&?=LZ^]) !6=K1GGU>=KVIVT+]JVIZ"-[ILD2K MR#.2Q5Q RGELENDHAUQ* 05#*UV \-<;(5;&A=N4"E_(LH;X M^Z-"J=.<2$5SRF"$(PTQ0@S2""-(S<*<\3CBDOH4Y+Y.&Z?7?_C*VK7^H.DD M4*;,+,N*^4V9T_G6B"OB3-V'S>4(N==1>+-0WF8P-@T*C"&@:E_P_KB^]2"# M<45D<"^#\G;APX$&Y[I 8V],O:*1W9_^=B'+W@BTQC7[/ZV;$_J[8L7+JJS> M"0BRB&DBN$,,EPFGAUESHO:FR.Z8ZF MH%056%T[EE-I0=C-7PV#6\^31E?(O-W8RV@$]L"3>?,OUBFZ>R- MW6CFH_&";'4YL\XK79P_9^OORY?U5\7D;/[Z09GO^&FVL#T!/K'9JDQG?;!_ M>U"_UN^,A?^#PT/]V&!OQ5V@2L4:"T*J#; M%0SA0%QZO3Z#.[3TQ4J30V2"Z/\H@PK2'GL2%?C@CD MRCB""2%""X0SF<1>/N"1B+&Q::4A:%3L%&UX DA'!^\J>/KVZ/R0\7?ASAH? MRF<[%C"LDW;6P".O[/R5'?/BQ7YU$J$ZBS MU"SYJ!"09)J:KS]&.<4LX=K+Z_)58&RTT.AO%S-;"^S?ROZ/ZXO]'\,,BQN- M] EVSR1S >=-G\U>':2N^(7*XO<5/VQR?T=PCG+^NSZG&P/NGC=1G BD5 [C M&%&SI%0QY+8KC5UGTEAG&*'<)^6KXS'3$#E=#W?;Q]N/W[S M(RCW(],KL>B95H(>FK68&H@!!C\%:S'I\+L-=U[U3:W,0][=&\S4RG@\Y?Y3 MG8T<\QR;3Y)!R9,<8L2,_R%B"E6:D1Q%)!',J8RW@ZS1N1JEJN =V"A;;9]Z MNA8MX#IZ$6$@Z]MA.(-6#TT?'0 )Y0&T2!IVLK]L\M&\[G!+APBMO:C-K^8- M4 \_E_7[S$5">!H+R!C#9CY/-.0QE3!*S<\JQCS23KL4EP2-C2D^[H>U_UO\ M[W'J$;#3!FD[180$JN\MV/W@ZE+/B6U(U*641AMB'D%,@9 ;*$SI+(*!PH\< MT&@-,&J[?[@0(@5;7AIS0FN;)5S_(T2R%. M,@HYU1$D.8YS%L<92[#/XJ==W-C60TT471V*"GZK2^;[GNBW8^RXVQL,N;YW M?FO0=NKA?VSP>W<)OPZ]M5U@"=9FNU78P!VW70P_;K[M=%?')9J-!GC'"B7? M+Y_L<\NYYL:F,5;M2=^];B^IF\7=_&0KN3FANBF*EZ>RKW!A-1.V:/5R;AYC M=[9M5X5IDF"."*)2IC?&=, .H_/$:RT!#\V:H+? M6 &8S6X4QCY/>AMBV!T7H>,:S+X7L]846-H"=NT%.P;;VD&[U]5&@]+JR6X, MP8[E$[!Y1;;&ETU- BZ/AQNJ4,OL 30>=KD^W! <+?L'%-UA^^!#O1MA)LB= M#8RG;Z#P)0S_S> 1MGOKAH?YNG;&[> M\9+-W[8>\OGG#D((%\UJOOC+%W:IK*36YHEVLKG3OR]7ZT?VJ#X9W?[.9HN[ M155)Y'ZU-(RR?KTW0[V^64@;N_ML;YFJA"8LCAGD420A)C0U+$ E3"6-J/$? MN>#NAU%7J3(VDM@:8[^&I]H<8(<=/!J#@&WS9TSRJ2-TU5 YN):##4#OQ^0; M[(W'TE@"K"G V@+N%J"I2M38 TJ#RA3TC4F#C8U/ :BAQFBHZE!]CY5G_:@0 M\+87E[I*PH"5IT(@L5^6*L@3N\QQ+]Q<.UO8W8(RXT1)(^=I5A3+U>N7Y5H5 M];&VT"1CNH-:<;#5')2J M^U"C*_HN,U0/F/8]&;G V24^PQE7G]FE!WR'FDBN>FT]9PE/F-HG!->'#_2AW^1:/,YM'4M5BZE85Q@5VM]/.P&#V3.-7X.A]N.B!3*##01>) M@Q[N>4!P>#CGQ-8QA"( 8OT[A!W MZM2&MPV)@%UX3XH9O EOF[&G>O"V7A^@K&K#0WL[/;G,8LUC"26+D6$(EE2M MV C*!1>,2BW<-TQ=)(Z-*C9[.+8LJNJPT^8$L\-2,C1X/;/&B?J9&RB[;EHZ M07E%O=)K(7V[TJ2>T%Y7@K0-)J]JHRV?!U /$TP2EB213"*8F5X62C(1:JACF(:<<:4XMS'<[L@ M;VRL7*M;DC+;4WA3Q]K/C;N$MYLW%Q#%GNEY%\!]79OL@7">G2,J@1R\2](& M]?,<33]T]UQONR)O@!]&@U:U!6]>UM^7J]F_E/QC89Y8YH?>E7&?=GE:'"=& MW;VLB[5YBV:+Q^JZXD]E WB4O/EA;'A4>[>\4X^SQ<)<^X[-;8-X6\B41H+E M&B+$&+0UJR#)!899BG"4:\5SFD_-D_C2*\5@).;Y?/&[1O;WX1^DI?YV1;.E M,0(^Q1+CC*841G9.Q)E&D*::P(RCE*(,Q5CZ)ZR,Q+BQS<*-\H!5VA^U\OK_ MVLOEN*I8YM12VT[9;M?0-=MY@J.6<]32I/[7BI#*6PN_ 69;Y$2[P;#F3EF"N4B@2IGY8!/*(8L2"@42 MPO@'F.75%;RBGN#("PGV7S]P@,*!;U\QT*=48.@:@?O/JWO8 MV+"T!P-O\7TYEP\K9E'2.HU6PI;5+6NE(22*.EQZFY'_ .D0B]P3DLB4S CNH3L%$>U-J##WWB M[!&FT!O> \4K!,7=+W2A$W2M,0Q^3QPNF*&3I7M1#=V>T#4B]?FY2JUB\_>L M^/YIOOQYN]#+U5-5F8;;$T^QGJ(\B=-$8*BP)#;!*8=4YV8NH$R2)!=IEBJ_ M %4GN6.; ][??/M?X/[F]@/X=/?U/WP#5-V@=CS;" ]@W\<..QH#JS*P.H,= MI<%?C=I!PUF]@ H6W>HF=>!@5R\HCF-?_6[ODG!9;JM_54_+'TI.*U;E[J/'QBNGZK-;?4&I+YO[9/?M0>C@178& M9HACR@+4BG5&P">)L2L20V4JNB'BF9)XRNCVO,.].P9,+CREZ7X&X3-G MQ0SJOEPR]M!?N7A]!P?EW4LQ6ZBB>+]\XC93V;SY7Y58/BYL$,"M-$^?Z9F5 M56W*E['I9C:W!VO;,FME#4^SO'MW\WG)%M.<(J6(H% AL\#"&1*0RIQ#22(N M5"I1DCD=N/>EX-B(R*@%YD8O\-O]_3W0+POIVFJ^MR%T<+/>>&!ZIKO&.K!C M'MC:!W8-K-*?"]"86.;*[!@):BN!'6AKYQL/KH<'^<:#/) ?^C:#[>?6]C@2 MK]33M=<#./';GIJ;DM21#(EF$D,$X0YQ#B*(8T2 372 MC"&NC,_O%0UW1L[HYEBKYK:1[ 1853M6_C@'K>-&Y_6 ];Y1T0FK#B'0K4@$ MBT8^+67@P.!64X]C=-LO[T8)']G*!M\6]VI5;BS<+^91QGOM0PP5Y8Z.(1EWPVWQ9%'_;)I;XL<,EE-U8(B!V M/;/%!C:C:K7).P&5MN"O^L]>VG4[(A2(12Y)&Y1-'$T_9!77VSHZ'/9P]ZMZ M-N_5=YM=\.%E981502;5/N8T2ZBF@A&8*.M[T"2!1.$41H0G&&4)P33V:*WA M+MGI I1)'F291E22>KE"H89AP$I_XT'P-%A# IKW[YC"=J.MJ!2%U3Z M3JH9(F [=G=T0OF3EP4.ZUHZ W#D9;K?V3$_RUJP*$L,F/7PK/CG?=67CCTJ M-$418[G&"")!,XB5K?T4Y1&,$,U8%!$4QU[>9INPL?'.GJY@992=-#W[C+J> M:5IM(+LQ3"CH>N:6?=2^EJC=7T;-/PO+ 8Y0R5=MHH;-N7(P^BC5RN6>CM1A MY^([_2>S>=SKNU75NV>;;3IE,>8XPA0F/,DAYDQ!)B6")$U(1M*$8" 1.((32@R MN21N6$)Q-/Z(5%SO"Y$0MA.,7/U8E%779D)-(Z(4DV:=FJ;8K(XBPB!5&MD* MVAEB*8_,OW5/$CLO>&Q$LXW@*ZH@>[$;9"\VRC>E6<#M];59G ?)C:+Z@+YG MJFI/;=CJ';HLB2]4O62PM8A]PZRVRV"T9[HYW-\A@&?GJ38TJ(X,0G6.9I:3 MA$FBH%2IL#MN##*J"$P5R4F6:*I4YAR*TRIJ;+2UHVP9M=8$K0'D$7W1#FX[ M^82%K/^EU1FTNC1D:8?-(_PD&'P#!9)T>.G\HD"< &F-YVA_PG"1&4Z6[,58 MN-W1\6A4:R5L(MR$<"S&;SZH22;L513;7J6*:QSH2MHB MS&QS%2XU))ID,"=<1Y+AC&9>S0ZN469L-%P5T)F5"H(U^P5X58#%\TSUFN%Q M/' ="/2^3V,;,T"E7UFQR%H"]DV9')4VVEYO^U[7.SD!CVL#X!OJ+/<:588] MZ T VM$I<(AG=F/93[/%;*W*WD&W9BZNF@?5$7&V,>SL7Z7TNE33?RJV^F2N MG2*5XCS)).3(1J,@82NO,@1Q@N*8Y9%Q<+WXM9L:8V-6\UKG?BS:$7XW_NP? MU)Z9LS*@[FRU-:&*]YV45=]$61ATQYH)L(8 :TDXIKP.R4 ?'*IUU1,?W=83'.G>*U[UZWE]2U;6]^LI6LJVT:;6;5\4MQNZA.;JIXXM)]J$C&U9TZ@) M-GKZ5$H[ Z3#3GT >/H^$CQ"ILO>_#F(?,K&70_54 7BW%\FS_)O[1"T%WH[ M<^^ )=W:M=\OWG;AVLX[0;8!P&=EGMQD0+[61%M\>*F65^8UF$8R\OQ,S@WD\T.CA$:= ?'"ZMP>S9N8H?>I?$"X\2^C-_]W1C)EJ"T6]YE MD94;(98OYO%?E5"S'_:8LZ;D![D9.P6'LF9E.(-AOLJ070('HR$WFH%SD!<,A M$?G=W&$96#[8+$B?9FM+;A^6/Q96+HQ\DVFZX>^PK.P3U9Y)JJKXME5M DJ( M:_5W4V_ G=ZYKD_$/5:I?2(_T/(U^ CX+7*[(MBZ^O5^Z'#+XJ[V[JV7.S^D MF]OZ1:UMZ>+[U?+'3"KY[O6/PIY?WAD"-"_GXO'&AGJ4U86F#$>Q2'-J)@J" MH'%DN9DM4@ZER"4S4X5FMBR?>YLJ=]%>4\4 /:R,YD#8@MTO]D1AM@#+1F? M-DK[>;,>XR"Y0 9O#I,$88BES"%),@T11C)A69205/N=XP4>B4&/YS9CH6WQ M](,!62[Z&X8X2YE%'":9/4ZE5$,>:P55''.9I3A14O@LY7KZ'(8HA-L,P7.M MNSUS^\T.Q=\&_SCFW\'D31$;1Q M#PFX6U/VH!([SCWBNY(O<[74+?&QGU[6+RMU(DKVP2JT+7VH8JP21HRWG:42 M8FTF&A[E$N8TTRS5&:[[I0VXN. Q7]_3/@PZR MXU3S1D/7]^2R,VJM"05F\JBL.SVF?Y46]G,6U ?TH2:0D*H-.V7T .K1)-&' MC&[3PHEZY^^7"[OJ,1.3^:DP*Z)J V=S9-]TQ,&8BU0Q AE6J9D$"(%<)PIJ MG>(]>YZMV?QT"E&I0;TG\U7]]\NL,'[Z-[7Z,1.J MRA.JVP*5\2M:*8XIUQ AG4.[NBJ:N7CQUM##;X;"XYP2'OFU)O[V_>3T[OOV^W09@_>[KJ+E0T-!WII M0Z6*-=@Q*QP5#SP.@8A]**T'G28&'HK#26=H\=VFL,]VD7*GWZ^44;!9M?,( MQUENUPB);VR%[X ;_SA8OFHEUV<;C M9KXV7U;Q33WN)/FF*:&$$&W;;:00YR*#1/ 8RB324HJ,<.;D<+H*'!L9W&"P MIS. P*@-K-Z@5MPC>MT%\79RZ /'OMVSRQ!V24MWP=(C^#\PI@/%^U_S>OJ% M]GO@TQK-[_*U;DL3LIVE/5SUIPP=W/> M0B/9,T?OJCL!&X5+/&]<\/3V[GP "N3M.8D'0&_2ZMQL'E9E)GY>+ M1]M8V%;0+NH2VE.,$Q9A+2"EMF*@XKEMHR1AGI 89WE&,^+4)>"BI+&Q3:F; M31K=Y+"72\5KEHCG47:CFB#8]!",0EYR7,RB! M7#3WD#4NW]"Q/,_+:C$KXX@6\M/LE_VIJ)UP:IP3*E ,8Q(IB&,10Y9P F/* M%2$IE1A[[2&=%S4VLKC3VC8XTHW"Y72J:Y4]:_.-)<*@UC--?-I#JE'S M\NK0O][.131"5=@Y+VC8FCH7#3ZJHG/YCFY4\3O[K^7J_4NQ7CZ9;[ J@G'8 M\C[*<)IQG,(DB03$/$TACQ2'698E-%8J([%G*(6#U/$%591*@XW6?I3A@G-B M#,IC3B%-*34X$P5)'"'($TGH"Y,U&N!(@^( G&YB\1!2=T#@D-V][FUXWFB/6.W M@8XKNTO&YM;A_+!\8K/%E"0ZCK,D@1C'$F*I,\A9KF#*.,%*:XS\MJW.BQH; MV92:@AU5@=45_%5IZQDOUX*P&\N$P:UGKZ-LEM0=F-,D)AUS-I[,/6-._^>!&V#MUO M+^,1K.-MBZB!N]Q>-OJXLZW#/<%2R^P^N$UNNQ%5T)3]%2]*VNJ>B=3RT!&] M^J>RCZIS'*L[V%$>_-6H'W 6[89;?TE&;<+?.K'( 1B'9"*7IW2(#BIC#S_^ M$M]M!.V=+@,4K=BG.BSQTW*U&ZHX98RG3"4Y3&.E;98FAR3*$ZBY(%CF.DE0 MXAPIY"E\;+-VH[D]&ZKZ!Y6G1*7^H"@S/VSP\5[HN7>OH4ZCU$Y^?6/?,_55 M.34;\.]T%11>3$"E?IUT\ZF,^]Y:T"/<'@%(/<(^4#!2:/C] I0ZXM<:K.3[ MS.$"ESI:NQ?$U/49?I-)L5K;1MS%8VFRF5 MD-OL?IWD*J,Q3C3F+E/&>1%CFQCVM 2EFEZIDBU@MC-[&(AZYN\.Z#ASQ&4 MVGQ0<_>._VG^MO4]6QX\"!U<-JSYZ!VN[+8 ^_MR*7_.YO/;IVKAZO'!UUTAEK58K M)1_8KZJ@D"TC5ZU,Y_/E3]N*9YK$4DD9<9ARGD LA:$"Q@C,L"(**1%E$G7H M,.P@VNF]'[YC\$91P!I-?6.5+Z/NQA>A0!PJ4KG2%AAU-X71MFC>7$2S0Z2R M,S[! I4O2QPX3MD9@N,P9?=;KRLX6:]@VIJT%N>ZM):ESJ:481$KLPH1(M,0 MQ[F 1#);?%(0QFBFN?(Z: JFV=A\G-VBA;NU%,Y5QRVVY7'Y<7G.BMK]>;E)P,!N>Y>I/A M!(1K%CLK0]V;'I";TT"1L(BH*(<21QG$@B20YR*"*HL9%833-/'JS^@N>FRD MOM?\U#<\W1UP-[;M!\:>Z=2M?>RG62'8O.HB^SNS":3KUUZ.8OTQ[+&M[!G! M;]Y8MAT0E]:R%Y[0]>CUMBA>E/Q0YA=7M5[*\NQ?U=/R!YM/TXA)QG-;F86: M%365$E)+7DE"L-2Y2&2F_(Y;VP6.C:V^&0U5 =Z!^U6S(BSG$["J]/4]U+L MM^NY:3@0!SDKK=0%E;Z@4KA:3AO^^MH+DKY'HN$0'?08]"ID.YQ\NL%T^;3S MPG,&/N%TL^KX5-/QOF#Q9G49KG\I>2O-&S;3,[:IKU[&Y1A^NEG(G2G#_)MY M&>7.]LC./TZYC%,4DQBF61E,8T]&QNOO%(1O$MBZEO[06[!M<;PJ QN8Q[W+$+U%;;$A<[V\@[ M5_0:"-G3*/47/!E:X;<.N.QI !R"-/N2W&T&^V@$KE^_*6$7G^9Q?\[6WY?-DN]=/,RFD8B*%Q,Y).(HE9)E.8)[0 M7.@T2?+(JP!Q9TW&MAYYL%V(;3<_99ZZ!L]FJ>\WO70?$[=98Q"D>YX,*AO MU@CPL[("U&: 73N -:1QN2M;PM'[U7 &8NWN>@Q*QE?#=*[Z[3V8)Y:A>)@@P6B202(38:OFYI!%$8*Y$$QK'=MX!\^$ MM4LRQT:'ML1,WU MN4)P(KG-^=:NM%/[@>7V1A6J76UR3!/%=82H@A''-IO>$ UA$8%*V'T"87RT ME/JQS3E18R.9[=9OF5,S:7)M9M7>FW=&C0/8KBP3 L*>R65GX[Q"K]*SWKD, M22V7P C&*&<%#4PDEPP^YH^+=W0X1K*QWNO5BR@["51- S8E:K_]7E_KY8_U]]MG!1;O$Y1;A:))"50 MIY)#S)B /.(Q%$IQ@N,T45'D0L@7Y(R-ABM50:,KJ)0%M;9NU'$)VG;R#0A8 MW]M@W;!RY@1')$ZX;842__ZX_/%_F2=4'IOY8>NH77KN(,3@:%Q#!ZZ7=_#/ M_M=R-?O7. M5%Y>K%3,/5RL4=@.Y M6/ZOFY]KY0)'JTO5^H#A7"D7._9<**<;NFV&W9JWHMH-K0Y0OZCUQU]B_B(M M.]8+MMBX6&L&=ZW4&O230T&H/?-CJ#1NGS^XO>NV4^& 7:-W,2.>@.F@\( MAWMI7O=VY9\?9F):KEX_S1:SXKN2]KG%-$H2'>0,D*YLI Y0[*L9SR7&1:"PEI(E*((VK<#:)3&*5<\9BR M2,7)=&V#A-P^_M-BO#[^C;#^7O$JZDGN1M>6CL:5M0PJ2-UHX'J@>J:!DQ4+ M A- .PA]E26HA+QM)8(]0R\6']B_^NW#_[?.2C%E*4N(YJD%'D',%(8T)QPB MGE$J4V[<"Z]S_)[T')O_<;3&>;NH_MW1=".O$8Q1S^S74_R^G='7JHZ-VK%\ MG/'[)X9FA$'[NUK^CXW4/P%UG^'YI\1U[9=BI*F[9[5B=K-L+\7X=2?!^(OZ MM7[XJ>8_U._+Q?I[,8TSQ+5@&90)LDV *8%,,@U5E A*,>&I6P3'M8J,;6(P MWPKV;:C2<0C)Q8AAD9!Q.8X?& M^RWV ^S/FW^HC9KLU^&ROG!CV 18TT!EV]!#YG$8//30#71H/-P0^ATVAX2[ M]5 ZB*#A#J]#XK)WR!WTP1TFQ]:EC,/RY4:(U,)UAAKCTJ4@RKO1.%#%^5HM8?J-J DA^6U@0@ M*ALVM2K:2A.\Y6OA,'V/:Y1'LNOEO-'5O".-^<#8#TH 0(V 4_F*MWQ'//R% M4;XK SD5HWMG_'R/P8>NU4$93IOAO)C!$=YS=8:7WL$?NL$W:K4LO[!_L->7 M)F6C"F(E44PU1QI&F=THY9F&1#,)<2I$E&F:"^J467%1TM@6]S<8;)0%$%A] MFR0BCPFC%5L'/R 48CU/W2U@=0FK;D7-8V8,A=Y DUF75\YOOG$!I'6*:'W M<*SN8L<>$3O=T.T,:J?Y6_V&"IRGF/$8LB3-2Z:$A,@8\CC.$TSS+(N=6K2= ME3 VKMQM5>AW>G0,GMNQT%60]$R&>XT;+[*?]V'.6=,#G=(SYAV> MJYR_L&MNZ8V4YCTH[I?%FLW_G]GS^Z544X58K'*&H(AL%R9&4\CS-((B$YB1 M%+&(.)V"M(L9VQ==9TO6JDY I2PPV@*KKF]JZ4EDV[_T<'CU_+EWA:I#9FD; M$E5ME[=-3]!+)_4-^/CJ:K'FRB]O0_+)S9;3+E69A%$ M$8SSE$"Z57GA,T-@)I] 1V\,I*8[8A M2&$[:"VLVN"YTGMB_KJ *S6WATGFERO?_SQ:SIY>G>A,,;GHAHAR,PO*4<"ZYR.^"HSM&V[T!ZPRH"G)O-RJ_A]^ZR#O M(7%;'_4)=,]TL<&XUAU4RF^:.!=@1_\)^#";O]BK^V@QVA7%0*LN;_&#KL:Z M@G.X2NO\G, =+KZH]53'D8YCE$&"([OM@QED!!&8:ZH9X51SJ8.TMC#"QL9M MC:YEX)UJ%.U04JL58>?MG2"X];_%4ZHY :6B)7(?M\A]:4$N7 N+'4CZ[EUA M18VC:<6.T<[=*G;OZ;#S\_&76HE9H>Y7,Z'2VBLW7$$P(0H*GJ804TVA+8@# MFHI%U" MZ4Y"X[%Y:\XQN:+QSH&TL='<4>\=L=$7 M<*OP-2UW#I%V]8D"X=>[4W30>&>K*GC7"MV5O7?.0-)+^YU#66_8@>>,V>U- M>,[=U#&PEA7?IP0EDN$XAD3EM@@!,VNGE'%(KD M&39KH7'[P'T-[OD[;K75/Q9VQ[A0X:_VD<-&O.X8<13DNOMOU]1(^C1;V)B+ M\LSE@RK$:O9<)E4[&;C"[?;/!P>OYHVXJ'.WA9_O%;Y3N92/5"Z:@-8PNR7R#@D6. M,)RN3N1Z?A=( M KWTK:(&?===C#Y\Q9WNZ?9FURF\S;N,,17'* MD9+89Q+=?_S89LN;;]\^/GSSFR4/ '/[^+O#T//G7A<7Z./K/FUSH._YX.&# M?L&G#3O\9L]X@/+TI/^:9N^*.O!OC]8)GSS37Z Q^:[3^&Y@M#BLG;PLG M!\V=\T,K7!Z=H]RA<^K\X#B17^?Y@ [!$V4TU_?EW%Q>GVPCJE"N:0[3C"B( M&2&0$?/7B%(9$9QE,G=:@9U^_-B89T=!CY" 8]3:">5Z+/K>==GJUB5$XA@/ MC_B(JW 9*#C"Y37QBXLX:W5K4,3Q7<-%1)S5>"\?5'KS>8'$2R. MLU1#2I2M+)*FD">YACPG/.8X)A)Y[1:U"1L;^#R7.L.^"O0C=Z ;13WHQF/L7 CG7X0[IF"++CE:=;] M#KB_6*S\>;90 MMVOU5$S-2HVGB%.H,VF7:XH9[R?*82QXI/-,1(;=_*-.SLH;FQ?4Q$VP M2H-2:\_J2IX-0DXNFGPXRN7Q;]P*L MLW791NMF(=\O%W:321DB4\6'62'FR^)EI1[4K_4[8\H_IW$6JXQ%$40L)A"3 M2$,B4@ZE3%,M.4M5ZA7IYB=^;!2THWV9:+:GOW\M5X]Q<..A_M#MF99:@05; MW<%?5GM0JA^X2JP_;@%+R'H('[R^K#\PIXK/=GC*=" M"=C:8(,EZV'9F+'IV!*^.74W' /WGO94XDU:2W<#ZESGZ(Y/ZW L:!W+._W> M/&6V_L1$>2M0:ZTAQ\V@#=* \VV@.C/OC0*] >IYV] 3[026A8X/W.3#MA MUWJ>ZO?$X0)EFB'-DOGZWNT_*NL>YMEQM>;0+;2K/# M[_GU.SR!]P9[4O9-]A#[!?[<7F//4CN60;#!Q9P5YM'+)UONOM2OJDA[\[+^ MOEQ9+?]8F">6U93NRE-R6W"RV"O3]M5\EJK^C;6ENJXXJ'B[=PN:Z@2Q.,HD MS--$0JP2#7EF)JDTR3!&&3/SE%>VUEL:,[8I[*A^MVJJ$3Z7U0A_FRV 7,[G M;%78\Z6JO+?G"=.;OCQN4^'_E%>BYXFR-!B^LSC8SDQE-9";UJ6,E;FC)L,901#-I1L94QZ-1M?FYV MENZ-:E9?6\-03+'M\"EX#M/4KN[2*(=<$PH3;OX>$XXSX=6S[Z24LA7H]CS5+O9A3<*5FT\)F4Q6!%N8FR%(-", M=5K&H%-)JYF''-]^<4?R?7J>+U^5^J96/PR7-\_=GT:^V&(7A:7_GVPEBW+; M>O??WR^+]9?E^C_5>KOJVYEEBBE/B4"I0C#-N8 X)]@6DL509(@E,4/",+T7 MF0^A]=@FA\K!+>=X(';L,,N>LHF;K?P#7M4:K#;F3,"RLL63NP9Y*1RY<&Q# M_=;+F(VMH#1VNZZQ1MK.M.4[\'7G';AY6KZTG"_Y<_.00Q**ZP?1>=BY8\AA M.)J+!A7>L4JD$/;%-U/F_7(^LS'BO@40SSY@1(2Q51(T6O93&?$B&*&J))X7 M-&S%Q(L&'U5/O'Q'QRUL9E;BNOPTOIA7X4X_F FAL,G5R\6'Y1.;+:8)BB6Q M:[DTEQKB)$601C&%L>*:8IVGFGB=AEX6.3K_R&A<]A6T.H._*B4]DS@=@';< ME T*7]\^AQ]R_KNT%6MP_64:T19Q"BD C&(8T4ADSJ!5&O)D34!T9T MH#CZ ,CZ!<][P-0:,N_RG.$"Y3VLV@N/][FO8T]O9I?Z97+K5WOBLMLRUP;G M36F6<(YE#&5$K)LG,T@5-5Z?Y%H@*CBA7L7++@D<&QO7^H*U#1&U^_2OBJT* MS[WYBRB[^7@AL>N9DAM5RX"P2MG]QMM6WX"MMAV1"=5:^Y*X85MI.QI_U#K; M];XN%5N5>%DI:6-[S>._V!+Q]^RU/."UG%;_W&2-*"Z5E+& BA(",8Z,MX?3 M"%*98TEXRF.FW*NY^H@>&]W4RI?!Z.6W4^H/:J5]BIUZ#8"#2]@;K'VO-7<1 MO3E$M Y$;?[JD.=S+=0^-6?[@GRH>K1>T($+&>)XR/_E=U,?P=VFN"6$3FK2M_2_RQC0UP=4'?P76: MP)#V3?SEYF*E+Z@4!I7&DPK6PJ8UE%J'!M.'XP.#.A2U!P#7D]<]@&JG:I8MB.9_)\MTH#^E?MY4Q MTT3F++-I6G'"($ZIA#Q-4YBH1."4)(0IYE>A]+RPL?'HO9FQQ.S9+KEM):I= MS7VKD;8@[+:O&@JWGEET3\U)%7SS"OZJ_^RINNAE9(+5$FT1-7#ET,M&']<) M=;BG:U?MDW[>/]C\156__K1<-:0UI3I/6)93R#DVCEF4$$@HIS#1A.&8D#3. M8J^P'!_I8R,9JV#9J-Y03+5N+NO9%9?FS0#CX,8\O:'[AFOK4OE)\X\6[W!^ MRE6X!6N2[B-[X*[I'6 Y;J/>Y2$=N4U\5_+%1AR=J!Y:O'O=^=N#W8J6WI+!22(((XS'9/$C]X\%1@;PS7Z6X8[57ZWF-@6+CN_ '^5 M=OB&*?J.DR/]]8A^WPP8''A_$NR(7B@>]!4_+!5V!.>(#;L^IQLA_K$HMF>?0+OW %V8YV@L/7,.(VNX+=&V[^!V0)L@+P4P>C--L[@!&*: MR_(&91EG\P\9QOW&+G%>F]72S6+QPN9U08'BTW)51QN_-CM'Y6II>U*3+G"1+(;.U^$6629X;"I(>W5DZJS$V'MK=9:A,:6HT5#O9C367MUA# MCE4[>PTW D-M\=P=@__I%/CU%H_345S(\? )-QMB7(:*0?,=GU"1:-=BV!Z> MUOGI \:L78O ?B#;U4_K,%/95?WMHEBORC?U YO-7S^SM?JDC/>;Y5()G)O! M21#$2,20Q;GQ?E.LXIQGFG#WJ>B\G+'--:5NP+:$ >([6SWZ9)NTH.DP683! MJ.?9H-QTVVHY 15>5E%@- T#E@>3AP%M(*KN"IX?,5^&I)5Y6VX?CEHOV[#' MG0Z7=R#'!(D&=D.;W$M'J)CR3VZ'.\NP%SHQ[X[?[^'NB7A?1*Q3@'K -)7H/3 M0(6AK(;[O5\M7%;+ !!Y4&, J ;BQ2Z0^7'B!2Q:"?']W*=@4I9C8I9H=1S>K H/FRUL[.]"E?6%P,_9^CM8 M?[<);Z6!595D4%@3K\_1.C=L+ML9O0U&WWL8EP/U:OWK8ER5!?V!?7UJ7 #0 M1Y DUP7\( ES%^#KDCIW[I%OGD1WP5:7=+I+C^AV!&?/M]5J_6K[(=C4ZX]F MUGJV;Z3Y^=-L86.6/]O-^;(NQYW^HU#U[+;IVOI!/:^4F)5OL+GIYFFY6L_^ M57U5G*94S821?/K?J\2G*3>33YXF&42")1!'F$"62@11FND,LYR*Q*LT M\#7*C&UA9)7T3'"\9BC<9H6A .Z9]*U^)3>7/^QH:OWLQA;0O7VWMI>WRXKWM8[ J#(U_M62.IC+E MD4BH@EQD!.($)= X^0@JK3BA3"O%_;,Z/108'8MN] ,KJV"'3$X?^-U8M$]0 MA]@FJE7_/T&E?%FM;;*[,V%;OFQP_]J*>[>,S@[@A4SJ]!$_?%YG!W!.IG9V M>4Z'O?.OZKF*X[C3OQNW])$]JBF-$T1X+B'6*8:8\A@2@0B,=2PE3@062>9[ M?GA"SDCW$C::VFB^IUI7CYW64X@Z[%UW!6@8YMF"KVW9=YZW;'S-+D9^6JP_+%[[6+_,F@GI* M(YGE0D70K'.Q#9 0D###=SG+N-:,)EHXG0"Z"!N;3_:.V5%#[^Y=-/K$YMSE>ZZ/.U6:OQNM2TYA2A;DF4.$X,9X2-4Y2 M+ 6,E!""2I[2..L:?GHL;FPL4JMHEW7F"V %8+8CLC#*^\1974;9P7$*BEW/ MI'(<8%GCV.AKUVM7!*F>0+![K.IU2+Y9R*H7HE=%KIX'R"> ]<13WBR.];Q% M;>&L+7=UH-XO+S9Y=EO(XP-[+:8ZC:)42@1I+NQ9N:"0T2B'/,\3DJ)4*^0> MLW5*PM@(MM+1+D%Y4[9&&C4]J.$DC@Y\>BTZ/5-H#5W-0F2IH)0AF*:,T&56G5I4+-KO0<= M=41A(!9J?P7\..>$I:U4LWO]< QS0LL]8CGU[]WVN#[4[4?.];W,,\EU)A0D M)#4THQB'%!$.\UQKRA&-N#!+5-M]W6V;ZX(\+_;92.WOU>O:H=457K?MKH"@ M];XXK;O9]-M U!.80-M_9C9=)N)Q+E-(&8TACLTBC*>Q@(E22 NAL9!._9XNR!F;[[)5$Y1Z@K*Q MPU]65=^JK&> =>./ '#US!N=D/*//&C'(52 P1DIP\81M)MZ%"YPX?(.BY6_ MSY>ULO%\FGY4KQ?KIZ790C/HG90>2(DCW($J2"Y\2UT!CE)%!14:Q(I MBA+JW@7NHKBQD4.E,-AJ#'94]G#Y+^/LL P*BE[/7-$*7)=%TV4$/99209$< M:('5[57T6W@YX]*Z'+O\E.$6:O'7VHE9H6Z7\V$^FI>%E55>\_2H MJI.GRJ@):.P!I4&@M.C:>OZ]O ^.#NAH1KEO/[8 ME'VCG@1] G^^@T&O4KM-3+MY;I]GC,_FL_7K-$I2*9(\@XE&J=T9B"!%D88H M8RK&/)82I3[[BR>EC&U7\<'* $L^GSUV2"X^#:0;$5\-3\_\N9>I.P$;%<-1 M8BL"@9CLM(Q!":C5S$/>:+^XV^=NXQO?+Q?KF:&/A7AMCD(-Q@,4F8D,8K9\\ MV]9=AMR-)(("V3-AE!B^W\5P&_6R53@V[1U$;H1A)A2!35$*>8F(4P53 RSHP6L<8T=XJ_>"L#QD:&C:Z 5"WV0+(Y7S.5H6-$:XJBSE&";_9&^*X-![QN ^X6-XU?G?%7-C>>B=7U1:" M9CU=3, .#+;47%-\:_-:U5@<++P#+K7?:!Q#+;Z'5G_8Y?@;#<[1 OVM].@V MJ9[H@UCE$C=QVD551>UN5;9?YG/5S.O53D/UKU.5J2C#(H(\)ID]YTMLGZKZF#:HB4_JXKXFP*:=A*L2FIZSGR!AM%M M/AM^<'J>I4ZU?)TTA1,V&2)UZ4X(Q"(AD/$DA6E&D.(8 MTPQY<7.KM+%1;OT15]J"'77]^+4=83?:#(9;SVQX%K)^2VDYP1.(Q]IE#4I/ M3F8?LH[;3=W(Y&8^7_ZT>\4GZ&5; 0MF=$RC6".+?EK+)7?G'K?+)V7'_V:]7LWXR[KL'+:\-Q[48CU-,QY1&W!. M<"2,@Z,Q9#)#,(KR5*DL)2S)/1O6RW^">=LWT@5;-]8) MAUC/;%/GK/QF5?T;V%46K)>@4G<"N#*T4V:V!.UPZP!1N/:V;<*&[FWK8/B) MQK8N=W4]N%X\/JC5DRU0\#M;OZS,NDT5F^I2Q9V^7\T68O;,YK>++\;9??BI MYC_4[\O%^GLQ121-S9**08ET#C&)%:2<1)!021'#*N5OU]9/9U]#W6OF9 $I0G1)D18"*3$&=1!"E+,-19@K%@"/P4!+-@,0O7 MZ#)P/$, V(YC'4(\](HXB.K\.<\2+:1 ,%>V!&M$-6292F"",RQ9A)&6J7>$ MPBAC!ZK"Q<]E)'6P4 'O0_Q1'J_WK1XM$QA* ML&T\%H^W"[.F>"H/@]^]UO]8Y5<@KI(DT2G$B3+^9)8F9OFJ),PS+;.4)Q1E MM&.^C:L.H_O:FV;P]F"MTA-LK [9DS*V)'ZBFN39YQ'S)$Q^AV'OJFEER&X M)KW%%\3P.2O.&KQ5(HHO1"W9)=Z/ZGS:<+?^KE;U(XLZ&S=7&4NY6YI1@%%.O)=UI,6.C/:,E*-7T/D XA:'S@<&5R/1,1*5V#<$4 MEY._NYP$M" 0;N?_E)"A=_I;##VQL]]V=;?/O7SBE^7"]DIC%:_8?;XI1A2) M7 N(<,[-]\XC6XT*P3BC)$Z%6<:X%>Z\(&=L'WSU;L]*W?R^^7- NGWT > 9 MY*O?5;&N-Q7NN[\ 0J /_YR40;_\"Z8>?OJ7+N]\BK;URHT].EG( !/G)"&>O(5?0^/>ZS7:FSC M88MISB)$=2(A(BF#&&$*.8LSJ%$LI-(YBE#J=V+J+'M\IZ-E'+ -;3(?.D[THO1X0,@?C-<"A71 M*%,(_8& M=94]-NIO5 ?V!0,%J\Z,^NNNH+R0GFI!Z/^**QGB67MG"K&+O?BZ4G&H1 MIT2D$8Q3@2".XQS22&+($I&FF@F@)EE;1#EW@#M!L MYYY &/7,,=O.;QL5P5T8>#JTR>L.T^"-\ESAZM8J[S003LWR#FX=OEW>:=U/ M-LP[E*G?22%L5WV?/EG.G$:-1'+$,$HDDQ*EM5)%D$>0Z M);$B*$;$K]1Y-SW&1IS5OEQ=DT96^W+/];Y<4>_+J=J:YDRQL0<\FT?UM"W: M,I(!-DG#C,\(MDP;0T!U\<:4TFL<: _U,IA#[*BV:#&>_=7+4'GMMCH\KAO) M?E4_U.)%6??5EOE<,;'^<[;^_O[%,,"36M51AUD4:ZRX=3$I-_])S)J8$@Y% ME@N91UARYK6)ZB1U; 1:*UVMWAJUP4^C-V@4!^_40GQ_8JM_^A&DVRBXT6%P M;'LF/R]8>X@4]<(K$+^YR1R4S;Q@..0NOYL[=5#>V25,ZN\!*[.\S:6":6HC M$ 3*; 1"#C.B)"-I3%7JE&-S5L+8&.A@ __?HG]'CCG9YT%T6/1>"TW/!'* M2M*M__():+P:,5\'T6 =F?>A"M:<^;SU%[HTG[AQR';-Y_4^Z-O<NP M\\=&V0G8JMMSC[!C7/KL%K8C[>W[AAV;[M1![,1M'4]PSN>;?YXMU.U:/173 MF*00)8B!-,\UUPEN?#,$G41.C;N;ZW% /ZR>H-2<=\Z&"X# MX'C*$AC6OH]4KD?4_^S$ Z)0!R4N(H<]%?$ X>@(Q.?>;I3T?LZ*XD[_665( MWJV^6J?WYM>LF.:QP+&(,B@B'4$L(@$9$@P*21A&J3:N:.S#0VS?F66@>B-8*O["=T#H0PI3ZGY3Q)KBF,LF9@NU"-;*_G@[LZX27=Z66GULA[IT-\+:Y4'MDE;'7/_ M7"OOY]HX#H";GQ,0SV$HL<2PKK%OH/PP*YZ7=;[T3A9#E<301_Z"'V"!_")' MH8,Z27Y ''I,GG=WHZJFO,FW396:&UZ482'3)"&,21I#'F<48FQ_XDA"+JA( M4TPB(;V66>=%CF:<$S!--@5S%N =*V8" M?&2KQ6SQ6-BSQRI8UBS":EL"+L0N Q:(<5H$#9UO(/PV;&T]1%U-)L,(H$3"2B=TCM\$:$64PTCQG M5!"M4\?VVAN*JKVA?^LVWR%Q(Y@>@>Y[)\ZKE>0$ ME#:8(1FZJ>01=H-VE]Q*'V&;R2-HNO6;/'Y,-])KDE7OFD*X33'L:9SHG*E$ MP4PI!;%*,T@RDD-%%.6(I3)27DVUSTH:&Y%MD^JWE9F+6E<_^CH/KAM1!8&L M9TK:HK71A/K9;EL/^#O;[49S=F M610ASFUI:FI;0U()6:R,YT-20H6.2:2<=JS."1@;&=Q@L-$20& 5]3GZ.H&@ MRUG@=;CT[80-[X]A/"$_<->$AX7NO] M<\*6Z[JY.'8??_WJN2>\?].(OKY*L5ZV=4_;'&AF/7CXH-/I:<,.Y] S5W5[ MZ=Z]%+.%*HKWRR<^6Y1$8YSWY>/"UOZ[E89\9GIF'?F;HE#KJH"L6;G]?;F4 M/V?S^HYN&M\I:,U*2_P\^=Z&$Z,T)UD,>62#J1(M(%6809PBJJ*8)3K%/MO- M8QC. ;:K'ZP,\&P>]]UFICS[5^3M:T#=9I<1#%//TU1C(=@Q<0*V1H)=*T%E M)FCLG(#&TJH Y(ZQH+9V HR]X::^G@:1I&F&E$SVVMF%]_83!3:3!E(ZT0@1##-O+I9^"HP MM@E]N]ET+NU]U1A1IR\:K9X\.]#Y#I(;^?<)?<^LOD7]7 [\1O_J"O#0AKI_ M0[N.T(7J=.!W!.>J-U_4Y76N2U_UGRG)N7Y543U5!=.O4W:M5&<8T MC6.2\P1Q*#"/C:/,(\ARVT@31YQ+QA*AA%\U<@>I8R.]K9J5RVM+5E9%*'UK MD+M [L9FP8'LF<(V^E:U(ZU/N@&U*@2TB9T+66[< Z1@A<9=9 Y<8MP#AN/B MXCXW=PVN^Z$*,Y3-80=/$L%1#LV?%&*484A1IB#*21XQ;?PQI?QBZG8?/S9V M:;3SC?7:@\R--+H#T3,[-(KU4%KQM,W!HKCV'CYP\-8IPXYCMDY>U>T[_6P6 M=$KM.RJ[-7JF#%$L4B4AX9&$6 L&"8X%C/-$9SRWG:Z8SY=[2>#8ON6CY=%> M$3#P&RL L]Z#K63D6;_Z(O9N%! 2T9Y)H5)U HY6/WL%O\(QA2LT@;CCHKA! MV<35^$-^<;XO:-B]+? Z6[P8@;7DY:+87&KWF19B-I^5O]\<0")*8J)%#H7M M\XUYFD"ND8(IR7%.!*>I\MK*":?:V%CLYLF.7I#8\RX#Y>K+O 7\O?M!YR/< MF[0CFXRT\WHKZ+8F,(PK\"4,>X_6LD7%L^&]?K MEES*G%".((NB"&*F%*3:.(P*<82CQ!"T)MW*9^-QKO:.RV?'6=<:T=@]M.U: M:'KFO0-4\-7EL[%_<-NU$+U-^6S<1_EL[!'>=O+&-RJ?C5L"W%HO[$)G'875VOE\F_M@ MN1!69PCZIJI:L4X4M0^##SEUAF,H6KKT4GC2T4E[VXEH_Y8!*>BDKOOD<_J2 MCN4#6?']9B'M'S9V\@>;VXR#F_5[MEJ]&F_N'VS^HJ:$Q!G3/(<<4PPQD6:Y M2S&#,N>4XR1)0+8 M&C1:@U+M@.4%?5 *56K02>:P90=]8#@J0>AU<]Q2D1PSH2+48>^0UMUW8]L5N;09UM(KL_S1:SM?H\^Z'D_7(^$Z_3 M2,F(9"B&0D8*8F%C"A..(<]RC*2*LE@ZM4QTEC@V(KBO$V@DV*I>E([WW?J[ M6H'/R\4C+/6O,S3*OB^^YW&7AL'UF"T@N+V?GC6Z;G"KU*W G(!*8_!7_>># M^K4&[\RW\\^@YV..@ 4[]KHD;^#3+$?SCP^I7&_L6 Y4\?7MHEBORMTP6[>Q M^/:\4DS>+?[!5F4JBCU*15/*=&S^QR%2B:WHES-(XC2"J6:19!%.$K=2"[Z" MQ\92I::@*%6UI2Y_U,I>'\KD/!1N%-4'P#TSE549;'6>@ KL;QNP&\4#ASCY M0A6JGJBKV&&KBWJ"<51KU/?^KHD:.\61;Q9R4Q_YCT+IE_GGF5;&I<$DAL20PLS$\\RY!9 MU2$1Y8Q)E$FOJ.]+$L?&/59A(+8:3X"L= 9%J?3$.$]M9R8=<7=CH*!H]LP_ M)9#O=X&LU07?:B #'SXY@Q,JZ/NBO&&COEW-/PK[=KZQ8_&H)M1U&Y!H7*G] MH,3WW\VK8R[X4">HF8NJI:-5H I;;&IZ3H70#*4D@S*U<8:QC" 14D")%!%1 M*BEC7E4U ^LW-D*K5 >S14E<5;_*36UA/QH+/9)NI/>&X],S1;H'@6\'L;&P MO+8N^K(Q +J)NL!:YOU,PZABJ,%UF[8ZFK]0'M4GJTG,1U"+C\I9AZ6N'E&)YV%MY]IP8/5,F0U.1LG=9,)P.'D$<@;!:Z"8SDZX^<5Y7H2C M->3S_-W#17]>M& O$/3RU1V[W"_U^B=;J0_JAYHORPV .L@XUAE3@J>K6V/R=I;.S8*.K9K?XLD*F*:,*C%+(D_W^Y>]?F MN'$L6_2O(.).W%,5D9CA P2!>9]#J>@=/7U8D;SS MKIUHX%VXK$T5#3L!W=.?/M09O2@D3##-(T$$U+G&$.6:0D98 K' .DW$ZR.5@G^)01Z;TSAJHTTE.G>!8FZ01G<^V2=H\>L+Q) M)]\/*Z!T>U2+(>J,1G9=4*I057Q:SLV3UE-,L(AS,X6/1!Z9F2>)K!QU!A&R M8FN88QT['9;P:71L@>BNWMEZSTH/6G,%VV$PZ0'"GD>/\V4!=IA^Z1=3C[&A M!VP'&@R"8.S'_)Y@-5*]Z[.&XW9/[P[(W/?>-NS-%O]\Q^9V4VL]I1F/!K8&A+*)4Q9DL0JS:GYBSM%[SUY;#QL;0.\,LZ'*O;1APY8P#,5Y3G!XDMH9EYN9:_^& >GIC)V'''3N@A9$<__\LEROBY,Q M=9&^:A6=*:5XRE.8D)Q!1+/,GKS'4'&5Q;&P^OSNV]X7FQD;!>T,W=4(]?@4 M+\/I0$M!0.J9H\[ATT:MZ#)0'@06!+"!V,SKQ?(CM:LP-#+__[*H9;:5?/^G8=MUJ7\ZQ6;"'"MB^%%(#%%* M8LBDE9C$*K8G8RBG>0ME$B\CG-[SX>5*K&[S_P:SYY=7JTDR,U:;IWON[/AU MAMN^3WAL!\HQ*NVN) M5+N'M*.W&RF+M4C$.(-Q)A/!91S+R"MWL+&U$=/,IXIF;@/2C% MF__G7OHIAX\?'4N\;I;/2Q,45@I.F]6K^*>GN.,1@&Z4T!Z6GCF@-JR'+_Z\ MSX$^\:.'#_I-GW?L^".^<%6;Y#CTJ,338CE??IVI]>?;FR_JZUYVMA2*ZE1' M4%O%:(1B#DD:Q3#+5*Q33A%.G>1$'-H:W?>,P+ZY )C,:A,]LFB:D;88:DY M'&Y]#_I-D+59>+[V=GIDF@7#<*B,LE:OGV>^F!,HS7EAS8\8,/_+R9?#/"^W M6UJ*W6YSE]>V"MY\N7Y=*:LS6,@,3E/%"$YC"KG.341$J88,);:ZMM XUPF6 MVBLV:FYN;-RZ9VTI,[\5D/#6P[Z"LUL(%0Z]GAEV'[B=I>#W7@0LW5 ))9?; MW-BPPKE.CI](Z+K=Y4;98R.*S^K;;&VE*9;:EKE:KJPPQ6PIP>_66L=0XAR& MS;S0$9F>2: M*,X$T.!^T]=N;MO[TLW?=E_YN2<.\DDWN%)_OTV7^'VL4LT, M"WQ3*\<*IB?7C^@E*^P*6C?THK=GWJFU$O_Y=?GMO\P]Y2ME?MB]3:=/&N1= MNNA _29=OJ#E6?Y7OE;_>C4OY?MO=EC9A359I%/&\Q2FL;(+:@)!)F0&E2(J MXUDL<>Y49.YJ2V,;$':&@M)2SW/H%Q%U"Q2#X-3SEWL"44_AX54L0AU$O]C. ML ?1K[E[-R:J_"*>E'R=*_DS,W\M#B(]Z(?7C1G$%M),I/:+ MMCPN'Y]F*_FI+#;T6/QJ^]9'*09F3%*=89E'F- WM MP;:Q,4_I'=BZ!W;^V4!LS\/#FD5@LP2%E^"33[VG/GK;8:WQ[?JP9U9LZKZ' MINY[/.H^PZ;E[QTXM?<>]=&;>K.>'4JD*E0/AU*TZ@7P9AFLL$T.J)W5"U:' M@EO]--&F8/1^ >JDWBR7-(G2G$$NN3(1?9)#2G $<:XPP90CPK%[V>@S+8QM M/#TJ7_X?T7_&4=LB[XG[9EI7:'H>IHY025H5ESX'C4^)Z8X0#55H^@BJ4 6G M&[QO+CM][L8!BT\WV'U8@KKIPG8+%?6)VOJPK=JJ)4QU$B>(YSG,:8X@2A2# M-&(,)AG)THASRK1709++38V-X'8'OG>2K&+Y_,(6A3!.9;7?^D4#T&X+&&'@ MZYD$=\CMS-P*J81;P+B.1: 5C(:&!EW"N.[P\1J&PQTM:XG8AZF=].G!F8I/ M5?79NU,)"XR7+X->[') -I;I?Y> M79?7LX"(*]AN'-('A#TS2FGR9%^\^.1XUF8)N"JRE0-6%?&$*E1Q$==FAZTQ MX@G&2:D1W_O#*#%9A?NOB]F_E;R7IH69+@JZ.8A"V:P6NPNTM7'*%,=2:0Q3 MD280*2DAPYQ#%#%*HC1-=9YX'$/MWV*G3WCX,ZNUG?M2@]W4B@)VLL,D].W[ M["W5IG:N@GU?W17SMMV_]7DTG=]-X.IM7H(WE<4:\F7HK*D5OG]\E;@"6O"F M^EWAD;RF^M5#BRV%Q,\',-NV)9-]CK 4U[\"JX*QR3+#9HD)S;D0ABRB!,HXURE*HY>+D\6@^;%>0(32@3^2FO#BL*[N7XB$N]X6\L3\4)R\;ABBW59XVQJ-=9840!&R1@BQ 0D,DL@9IHJ&>549EY+W*X- MCXVYJR4J\[@GTQW@Q>XO>)Z0=X7D^@0IVE M=VUVV&/UGF"UL,7GN.01)3J&B=8I1%G&(5,LACQ5*,TR MD@N5^2R5G[0PSC7QW>Z:JNQL&=9L@?0,9-K ,UCH\OX:)NWCE&._0T_ M32QR[-[%Z./DPNZ*AI]G7Y\V#_J7=3E!O7E>KC:S?U>+2C3E'"<, M0RIU#CE3".52BT2D/N&&8[MCBS9JG;UY&9NOK.5PJ>&K"3V*JC03P/;,;R]H MV-07;DS1 \(]\\>1B.'G&EQC=KDR-P$W+N!VTB]T@*H'Y<*F5M],L] !BB:U M0I?;6QY1*H_,?U8O]I&+K^?.8&=1GJJ80D5 M.K0Y-K*Z7\A7,RG]7@LX^!Y;]+)'8*3,T\>M[;8G=^3.[0G=EAIGE > MH8C!+%96%Q]+2'1$8*ZT$JF,XY@[G9-LU?K82*@Z);[4H"QZ8@*DVG0@MK9[ M;*5Z=X?#UGB?(/?,5ONBJ79C]B9:V2.\S]T.%V==OZ>[!1V_HA+4:/1BTQ@:3D(H^A)#B'2-',SJ\C*+-8 M9TSD&>'N%53^\CIW'IS45=WN+Z)M=X!11UF[4*)V?S%)NTL0!N+?SEIV(U&R M\]:QZU/%CJV?[/_>_^MU]HW-[S.NA/K.->J]-/+Z9HB@3.LT0%,C6W+8Q.\5Q#*F*:1RE6F+% M?'8PAC5_;-LC']\_@ON/MY_?WWQY#WZX>U_^]*/Y'3!OR7][ZNP-^R:XK6:, MMW_[GFH85R; _A?L>;2+>94$Y24V;?+HEX=W5)/"&@;SGE1 _#@!6RQ #0:P M:( 2CH!"@V_2C:&$"XQHNV"N'A=*7FG>!W0Y=3,(##6 M4&N10<2R%+(,E_# MWJ'1@Q+^1=>#K4X?/W_@M>@+[IVN/%^ZL-UW;"ED\_UV^?RR7!@>N5L^L]EB M&BD=$<($Y"+5$''*(4TH@E%FG%.YXB+RRLT^V\K8ON?22+"U$OQ>VNDXY6U& MU.T#[XQ3SQ^Y/T3>'WHC!($^]O-M#/K!-[IY_-$W7QRPL.CMZVIE&IBJ*)81 M3@B,1"HATI$9R]-,09''L8X1)D2PMKDWQXV-C09*6^ULH$BY 4L^GWVM3G&) MTF10;/MU2;8Y03RG4::C.(.:V?/_.8\ATPF".DTQCE,L&=;UD=F!,#\\[]HS MZF5YUO[P=>/?4.]ISS1\N?9J96O/A5:/$.FSKFK=U-N743URVJEJZO$]+79S M?F:+5\V$57%;?#U<0F)VTNM*2SZO M_C GO YL]=B2:$#380\G#$(]D\.!D5VV;QJP\MB\"8/90%LW9[$+M&]S'8C& M79N&VX?;L[GNP\&.C?;!4#>XK90#[_'_/XM2QWU*OWTT2L29HP#%66 M&V;$*8>,1P1RFF0<4X32Q$\WOKF]L86PA;FEE( U&.Q;[+E2=05HQW6K:5W-[0U-CXY,!586X$UMN4"61/( MCONA8:#K>_.R+6HM*IA=Q2-8^;+++0U%RZ[?TB;=[H_E!RO"\J!O M5TK.-J7B]N*KQ:X:);,LDII%"F8I088Z-(.K3ET:#VFI@S?;)*;N.ML-$+BR&/?/(5?A:Y>9=Q]$G0R\HGD/EZ;5^ M+3T3]IS!:4[;N_Z8 9/WG'TZ3.%SOZVE0K>QW>I8+>?FHJ_W"T-O:KVITR)^ M,DZ=#9 EK"UJ?RL*B&5Y:*M@,H>D%$L*,DI@3)2R@"IS5<@!SGC;2T#/\R-;3^&1]1M!.B(4\_\OI.EJ<&R!O[8@S;-J?NAU6GV M6G@;?9I3%R\JU)RYM,6$_LOKR\N\J)',YE]>N;G/$K&25>K=)V/J;+U>KKX7 M1;3L?QX6JIHS14KG6 H)JU&-0^F9XHY!B+,^B_%N4?U6KW MVR>V4E.2RHSE/(=""5NW ^60XD1#*0A5290F*8F=1R^7%LO P[WNK$%6=^HU;+H_:.L.Z2C/,\%M#N& M$#',(2,:0T*D$D)'B9;*(]_S?"L^+_PPN9Y;.SVHX@*"#D3;'96>J75K8)?< MSDMOF#MY=L=I(+H\P2L0*S8#T,B#%VX=COF:;3_@NBN7MF"WTT/*ORU7_S1Q MUBU[F9FH>)IG+$I4GAAB4S%$E":04\ZA2G-&4\EIGA*WLS!.[3F]LX,>AJDM M!;,%^*.T%8C26(]O_"K.#FP8!+MA>/&,M .X7X#*7G ;'C\/M@R)XT"\V1%/ M/S)UQ:>15J\^9#B"=?7G@&J=;VJW$7A7A:?E*ODC^W.O!-4T891(R23D4J00 M$19!PE *=<9EFE&511G>ENQTWQAL:K,%[SX.5FU!UA.I#?O3O_RF$^1N.UV= M$1R&?6LS@;%POX#A!/S-Q \!RS*XX!%H#ZRQJ4$WPUREJ> 6'*W0 M^(K#7 ;7C3("0=;W-M0%M'H1C[D*2# 9FTV4ZWJV'O M3#@CK8"%6JR+N/5FM;)Z5#:.??=]=TE5WOSF#[:2#R]%2LG?S(6;]7TEC/N; MLC4>E+SYIE;LJ_JL;/J^#9&JZJ6O;/ZH5L]33'B$::*@)(FM+DHUY":T@1C) ME.5:*L:0^T;\6[@P-G8KG&BHQC:6GG?9QQ][?_9-O=8YR*UW8!\!L Q;,#4B[=$_C!IXTTMZ:"14-A6I937-9EN_IRMISG7 M))=2099D&42V\#KE,87&QK>-&#:VZ?E3RX>E/+XM]"K)2EJ*JXYU01A"BG M%$JNS;R)Y2DD@B:098I'1"'S3UY5-X\;&!L5;.VKJ^IZ5O(^QL_M^^^"2M_I M!5M WE\!Q+_\]@6O0Y79/G[\L.6T+SAW4C;[TG7M/N!/*WOX9O/]D^G$S1F.\WPV; CT0B[$FE'!(2(ZA$ENE8933FPN?#=FUX M;!]\;7@(6RO. JS/R;I30!YX]4T5M\@041A\C6AH.?J_^[*6,I2]J M@:C&N=E!*<@7C&-J\K[?C[+6J\WTBU +9N9 ORS6+TK,]$S)2ODG2U*9ISF! M2C(&4129F".)8L@85DS&.DYBIY.4C:V,C8QJ0SV5E)J1;.:;8/CT/?5PAL:9 M-)Q<;V((\X ]=C!_VS%#\[,'H0$G]^IOWNWBKGJU?S^N^I;12""21##&L8)( M) BRB&J(XS3&J58"1^[G(QN;&MNG?H/ H;HH!'_W*D#8#*S#KDV"WIM(V?X]>!E")SS<%6U/GO!&HK:7/+FL:WOQCG83N@^S MA:KED::93%*J,P%I1".(8DP@09Q"2A*6)HH3(JC/I&W_X6,CR ^%%-=2 U&8 MYS<9.T#-;<+5%HN>V>_#/'G3N<\ZI MX_G-V6O:',]:K]7F1IC9T7IF2;S.M-O+L?L^E5RP/,8"II12B%)%(5=) G5* M\BC#6"F4;A-J'0,>EX:=7N6CK-H!ONZ[<_FTWWU.++F [A %!<-PH.58:R[8 MLW<"SJ;:!H?2YRA88$B'.AC6&5K/ V,>,#4?'W-YT("'R3S\.CQ:YG-C9\V# M+Z_\_U5B\[C\K*1Z+O;EK1Q;51_(ZGCI7!"8811#Q)2&C&L"A99YFN)<*>Y4 M\&@\=D@ MJ^!V?[M)]J]L90:8>5$.N5HU9TAPE,H4RE1*B+@9 "C%$4Q-_,[-OP@LO!(? M3IL8&]77%I;%SMO5,_#+S@>:AY]I8-#9^&4'C^?D M#5>VF9DC&T,NUNKQ[OZH5A['.)>,PSCE#"(M(DBP^2G.8DT84RE/G-(?FIL9 MVR=^@T!E*8# &'MU#=@'4I?)=@B@^IYA7\"HE:S*1;!\IM,A0!MJ#NW[@GE. MF:]!T3Q/OGCW@)/C:QX,]]U@*1G@FN- MAE=BQ1G?.Z12[#]ML.2),R[LITN<^^=VTX\S(O^?E5A^72]-)TSTT54 M5*R0K8LE,C,MLF7O=F?XS;\9AI>W;/U4Y6I]8W.;%CY-5)P3I!&T1=PABC/S ME=,LAZGB.$,$1UD>^4QE^C5W;.1A+?2;!/7_ALKRYQVAI1OS=W(WMO/!8_QO+^#+1^\A=_C_Q6 M<)E3@2'68XU M1#E*(-42P50F5*B$93CW*NEYH9VQ35ZMF;X2E>SF'> 6'8(*4YUL96(NRT=53&FQR^;_'_ E7-WM]KJ_M0['!!*;1R1V.;;Z/@X0+#124/IYO; M?1F?U5J9F^R2P9WZIN;+X@1O)390'N2=$L)Y+F@$L<($(H0HY!G24!-J?HOS M5*:9S^#HT.;8!LK:Y&+);\]HO\'3!6PW$@H,8<\4= F]6C-DF,/_'I@%(B27 M%@>E(P\(CLG(Y]9V5'2_+1V_ME% M8BY^5Z4NBOG!'XCM?L#1_2M[!EM#QCP MG4Z&&:EWEO-R46B7;M3- MUY4J9B%3KF.6T5Q#E'(S#TC2!'*&,RP9Q88N9Z9Y,RQR7T<;WK"L<-YU(YXOMUQ5#]>\W5G4!J\:CZ(VW=>V9DZ1SOM9O2Q7MJBT[R+EA=M'1 QUWOS6QG[6(:\ M$:R0RX5F!J[BTNSL:0F7*]>W5@E>OIH)SR?VW>[RW5;G1@FR:3TYAPC)V-:, M0Y A)6":)1AEB91QZB3FU=S,V(*&VDKP4IKI+1A\#DHW$N@.4-^Q08U-9>$$ MW(8Z1^N&03@IX7.-#"THW.#H&5GAIJM;CEFVI@&_7O: 7RA[\/Y/M1*SM37( ML>9!/%6(I:0XGJ>TF9A(SB&CE$$E9!H+%N?(;^/^#7P8&V-M:Z:PJF;*:ELS M1>S53#&F/$_ LJZ]HG:.>Q9(>(.WQC&(&O>[T'=\5A3<>>=8F.==8V&>/20& MKLDS@KX,%6*^@0?#1J]OUT4G@?$;FM)&)?M)R=>Y>M#EWL+/:O.TE+N=A]/? M*O71?/E%!1H9)TS%B8":Q=1$Y9& E)CXG&19AE(5\X@Z+>IU-61LH^#.Z@FP M-GH5_^G<*\T#U)!8#[;=Z0:SIWIW=XPZ"7QW:'Y #?#N(!W*A =X7KL)R,?E MPI8D8'8MHZQC7=?9B3*4""8P3)'@$ FI(*&Q8;F89$E,5;FS]TLI)TT MFR%!F=;5>IJB*))$YC#72D.D(\/$,J<0*ZI(GN=*"2=Y(H>VQL:P.U.+]%"Q M;ROXX>/2?."Y9WC7A+0;=0;"KV=*W+.RP.[ SG#$Y@!&(,)J:FE0(G)P^9A@ M7&YI1QP/=?SX03'S.>X.EE;+=>N[5[5-JHBH2N,((QAC;3/;<@UYFB=0QSJ* MA6&6B#DM@K5I?&S4LK4=%,8[J@*T@MV-5OH"LV>>^:#6:Z7L)L@!GI-=H8") M%43G"GQB,SD!/\W65G+M'XJMP,_,%@OJZ6A>&SP#4957TX-R5QM0CLFLU3/: M%\7\M%+?9LO7]?Q[F<"C9)6*GDJ-XLQ.3G.J(*(TAXQR 54D8\I2S$3J)%[K MTMC8V&MG)Z@-]2^2>1%9EV7Y<'CU3%!GH J8W>\#1H BFA>;&+R6YC5GSY74 MO'I/AX2<=\?;F,5OUS>OFZ?ERBIR_+(P3RP.&)>[E[:>;[V#J3ZM9D(54I;O M%_)!F_G_;"FW SB*\H1HQ:'6N2V#(A5D48I@@E+"-]LB4&4F_#9@6LTUWV24&U$DOVYP7$]Y9ST#AFOFMF7$N-2C= MZR?C>:"^")G6TJ>YP^>P# #^V825(=IM-Q!]6BV%4G+]DP'L?KU^90;,!VTG M_\9(:\\4ISH66<9@K%0*41912+064%(M*$]RD6&G>N[.+8YM**@-!O:E ILG M!=9L7A3T%(7192DMO]'A.NQN]!X4S-ZCVGT<:VN+PJ@ECE\:U_+IB+T^VMD619DDS2G2$8LCB M7$(41Q$DN?F)Q.;=P#S6)BAQ7BF[U,K8J&#?/O^LUHM8.JR-A4"HYZ_?!QR_ MM;!KSG=9!+OX[.%6OZZY=[#L=?7B=F/^H[GM0>_-QHL74R581QRGD%/[D8LD MAR0E".),I5RG)(ZX5WV3LZV,[2._7^W]_*')#-T]L M 0YO\J&&YAYP"PTZX]I[XD#?D'I'$8V0!8HASK"ID(2XG4$M:FQL=',+D'0-U&@$5(W MP@@%5,^\L9=$V;NPM LDP33[&IH:6*7ONM.GNGP.][0FBY5- +A3Y9_WB_JL MWV^SS5,M:+_- IEF2DL9Q0FD@BF[])E!RG@,L40LC:D@$?)**/=L?VR44AL+ MYKL$"F]J\>H 9[;I"];^":BP&/Q0V_XCF"VVAZW!'\;^;16/O?RDH+34!KMP M3.75^M#DU0::,WS6ZC'=]W,^JYE!?[!U/QYT*4XXQ6D6:=,;,,\8@@A+ M"6F:":AC&BO&\UCF7OG93JV.CGL+[] M_L[E;O#?XPD"[J#[/#_L3#9@_@@^U+#>-L/::;OG*DP];/E<;O/-MGVNPM"T M]7/]YA9BIA]FS[-2?_%!FQ#/+A^7\5YU?(E]5=,DC23B20Z%/ ZD;]H95S]]4P^0&O5-79XSG+ZIAU<'^J8^ M][6.( W';+[;%*1:%;^H*&%^_FFVL-D 11;]9ZN>\Z!_69?%XMXIO5RI&V%> MP=>Y+;!ZIUY62E0G$1?RYMDJ6?Z[_"HD$UEB$U.QB"5$FA-("8L@BW'&,LQI M''F=ZAG YK&-$J5\1.UXL="M:J^]8]7>.]PYTAU3-_8?)Q?>&LZT_DZVY41> MMEL7E=/E^210N V7&AK'RWKH$\ +W\&>\V#?^W(#9,__H/'V4)T5+EKOW>*A M8_VANN#,3&&PIMN-8^4IO_*D9%D%:;>+06**$-<93%*)S<2":4B%%3R64:2I M0%A)IRF&0UMC&S?:'!UM@M*-V0,!U/>,H3H86MK9;\TS!T0"T5Y32X/2E8/+ MQS3C@A9"ODB&4X3(36+A80X)QRB& FKK$Z@H$HDN:)9&L<^1#.(U6.C MK!!![C#=[4:&H^O$GFFU]A?L.3P!.Y?!OL]E8+O>%;ZWG;[G=UWC?@*:X^=P M3#UH=P7B_&%L'G3T&+0;CL>A81MOL;#^A2W^9[E6MVP^,Q'V8L:J<_$L(QE+ M<01S42@.) (2:<)=S6C,I$XC09U*>S0U,K;QPI@)K)T3L+/48Y'W$I0."^0! M .J9B\]A92=]J6P&KC6V97-J^O]R"[&%[ MH6?6=A<+W755[6%Q;154;YT$6R\G=GGX-62\' [YT/FP[0UZFZS9S@!>S*WM M_N2VHJ&+;X:PBNW+XBQQ^?+98\9*QE,><\RQ%!!SBB RL2ED29;!2$H<8R$U MIEY: \W-C8YFM];:Q(\6J@)7T'4CSG"8]4R*AW 5IM9D!DIK0VJ&NH 23#:T ML;&!E4-='#\5#W6ZJVV"0D53Q9,_L=7#JCBV*"U;V3R(0EQERA%.E/D?Q A+ MB'*10O.K#$I"(I%F)JI3GKHE+LV.C5.V5I=\,@$O;%5$<0K\8(($:0_!K=8V MJPRLK?V>TL2.?>&Z_1\:X=YW\&MP*_8Q-IM7&916%]&6L@E1926VD%OO/D % MVSUW:G3@#7 ?($[WL+WN[K;/M%>3^H/YQ?U&/:^G.),)LG5O,&$4H@A1R#45 M,,785L)AA$BO T9-C8V-F;:[ GO&@M^MN:"PU_-\L3C;U)ML-#0Y?6E_H/&>%LOZ92"UF?&YLJ4#JJ+ 2;VX;P@B35@$ MA<@41)P)2)#(8!;E#*4BX3AVSY1O;&ILY+%G+"AJ*E3F@L1C#;L97(?E_F"0 M#3)3.H=6FZ7_9M@\-@""P3?0-D"+E\YO,\ )D,8M@>8G#+5@528F[Z"#F*)5QI"#1J88(FRB,HBR"U+!J3B)F$/;* M!FQN;G14:JVU*RB5O78"4UC<(1B[ KCC0E0P&/NFUVX(^B]&.0$3:C&JN;%A M%Z.<'#]9C'*[JT5T]C/X&$!]DRU!QCOPB'F$?L&0FZ@R+<#@GX1L ,LC?%OT_W#1;\.7AS$ MOB[7=]5:OIAU6&H$*TE(EC("4ZX%1,B>B*$QABQFJ4B8D)'TDDIS;7ALP]=1 M4O'1F;R.LLQ7^L M+.X#V=[W2;J VD'!V0VAX)+.5YI](XUG-S NBSX[WA^R M(-*>5N2[[[M+JNHN-W^PE:P*]?RJUILBW]J6(Q2K]M.??U)VQ MD6IM*V"EL>!;X5YYGJ=RT%9'_<)-^U <*/?R M[^!L@2<+2%W::3T!O^[>K/=[;Y;]M;EJ!\T$;%_*"IVCLE!]EWT:NI][+0HU MF#,C*!DU=,>Y%90:W*H6RV6?;V^J32(2:::%PI GA)G9!D60)2J''%$B.6), M&GE<\\T;FQJLYVX\]MC^:25_P,MEC1UN]]J MR(F7C6L?NZN'6^DXL?!@7>/T7]]F-"IFDE"F8,VJ+VF484LXI MU*EB>0 M<9F8F9R.((_S#**<2840(EJIZ4M10O'+AJTV?X'^/;:VOUY^..U;*S'U=;98 MV&[F;%[(48VHNTDD1!Y)!DG.S,0](@*2))60$XUE%G.:L+J[WR_D7Z:S:UL' M[FI5?LXC[.=AIM2=>NXO-$L^F B7GHYGOGNQ$T8RA3VU[R\U*[T(;^B)YN6& MVF;2S^;V86;J6O]X__RR6GXKC%E7DXB!W(V;@P/9,]_61A80;O^R;_+UV6Z+ MA'L/D()EWKNT.7 *O@<,I[GX/C>W6,>Z4_/7/U7U\B.6:Y2B'-K4(\,WMD:0 M%=C)9(Y-!)IRK)VDC$^>/#9.*6WS6-@Y@,EA3:NM\SWS0&E6FY6M P \%K?: M C'0^M:5%\%OB>NT"W0^JDTIU&!S@J:"Q)1K MFYTNN"$8C 7D0@A(64(0E9'YIWBZL6K@;@'-P=.]2&;;1H_+3&H#YL8NOS#E M$#":Z"PB3$*=9KDM;F1%))(4*B6DIE)S$J<^$6![P 8J8M05,"%CG,1)!'.D M#6 LMZ=0HQC2%"M&,Y[A"'DDU+;';?@LVA#PF8E&9C[#&/+,GL)+5 H9RLVT M(^5YGD52R2B;?E,KONS]C=MOI5_0RG(TX <+GN?BT"%Z/,ZI)A&!7*$8(D[, MUTJP^5JEU$AH,V/#JG[YAGGO_@*OG-N,J_5KU'-$91&H=*S*G.)P\Z>S+@>: M)QT^>]#YT%FWCN<]YR]J*9Z_4RV]?5VMK+9Q'(M,*BVAE$J8#U522,W0 #.4 M)BS/9$82ZA.'G#8QMF"D++$B2N/:%ST]@Z7;]]L-H9X_XCWC)J R+Z Z_D77 M0XGBGS8PK!;^10=/)/ O7]GNV]XOS[$M.UJMWZ[O7M4_%%L]_K&CC0\D0K$)*ZM#DHOGE <2J%%_\T-S@-7LN-O8&97NN.7Z^<2@P3':4041Y#JHC5!THPT3@5FF.?]8[^31[;^LGYNET3 ML%##5*CUZ6TWFAM7'_9,F4'JTS+K^E^H/&V+KGK;ZK0^!O\5BM.VZ(! M6G; MM-Q*TO/Y>;DH)(<_FV%Q-1-%MN2C>8W63\NYW!5R?] ['?4BTW(]3;1&-)<, M8L&M3$=B!B6!(I@GL2!QBJT0DH?B9WM+QA8$?V%S551-**R; &N_*D^05SYX M*5QVZ*+FD610X'L>($HW:NWS?4\F8.L+V#ECM8+VBC:4_@S5+5ZZI,-TSV"R MI7UVDZ_":7=HKPB@=FA@2'W4[C@&#GO6(S3!8F5.QK!][-]QMN[&%B M,U4LBJ74,90H(1#EL89VB1?F6F/*A1*Y]%O0=6QX;&/5A_N;=_?_[RO\#[O_]R__@/\,/=^Y_N;^\?/9-KG#O#>PLZ M&,3#;4QO9RQF#OI[;6K()6%/=,+O73/\GV%D*2E/=**<1T69Z"853SU32!B)G$G'!X QAK)7XSZ_+;_]E;B^Y MPORPHXC&APY"!RYNU9^^T[6MDUQF&_5A]DW)>Q/V++[.ML6Y/VQUR#,N-8Z) MAK$P80@B<09ISB*(DT(H0#.<>NT7N30Z-AHH;8:%T6!G=5TQM+T&O%,/N$4A MH7'MF39"0-HF^<49HW"9+]>;'#KMQ1F$,SDO[O>V(Z7/ZJ7*H:DG846]BU(O MWLR!$!,"1CH6$*4)ACR-8LA9QI1""F.2M3B$T="DTQ0J@3!-&J^T-JZWCZOZ)5H[SC2TKF%G[%YM5L57T>;;^YSNU$$_/;/7/N^4S MFRVF%"<)XC&&.*(2HCB-(5-6RAQ%.*]_0[0*B?QTS1V1"53*[UMRPM?%9.S^?<[9;[EY]G"3L!^8K-506WWSR_F1QOFVH.G M-XO%*YO?/"]?%YLIUHQI)1(H6&98*3>$1'(<0Q7+C+$8I23R*=75BY$C#5AW M!A>GQ6VI+U7N9,T6MD["LW>"=]BN)1*I).(4S-NJCO;9ZR*W:.@3]*ST#E&MCW#5CGRKA[ O8ZUCHX M :6+H/0QW%#9"_2!QM6PM@TZ"/<"Z_&(W4\C;><1Z\V#_MMR*8M-=K7Z-A-J M_64YE],XQ2(7E!D&U]K,(%0"*588TAQQQ356<>:U7G&YJ;&QL[74+E&LU#>U M>/4]=-D J>L$(010O4\-2HP*,XN\FMI08"T-.2FXAD:PZ<#%A@:>"%QS^'0* MEB9$ E%!<@*UB!1$:40@$U$$D0D"2:Z% M)HE3WOG5EL;_.D;$4[)G:KA#D97C=B"((:#WS1$N\6ARVO()%L/.6E]H9 M^,CE%7=/3UU>NV'@4BS%?VRAJ>VZ:#Q-$AXC$260*V85'B(,28Q2:"(.3%B4 MBBRC@U1A.6/\4:_TO373O1Y#\0>H M>S948F&?N+]U"89SIOTUJB\T@!JL\$)3&VW/=FQF7XOFOVS8YG5=[7QH33B) M&88JL?G2BBA($-=0Y3'))=493V._DQSGFAD;!>^L!*69+3>6+H#JQJ;=H>J9 M%UN@U.+@11,(P8Y9G&UDX$,538Z>'J%HO#IDQ%>>'+MYW3PM5[-_*_G+PCRQ MV 4OJ[_8L]?K@\JAGRU[5:]Z*B(L4LH@$7D"4912,YW4&F8IPRR6-,'*:SK9 M@XUC(Y_#ZL2@L+0E__31HUU"P<'ZJ>]]A%9=%"BN"P)BK^%=-PM'$.4%@=@M MV O35#O"OU,OR_5LLRYSWS\:Q"HI,)K(.!=:0J$S$_4QF4.21!Q2A#E5L3(Q MH==QF4L-C8UZ:SO]6/8BC&Y4&0*D\?5ZUN&?.))R=>Y>M#WAG?TY8,QQ8KB3F!4)$(QAV%?[ M%* 7 =F.8(:*S5I:,6S\U0VJDQBKX^/:YEK8DPZW]MS#NZH(7)H++B/*H1:( M0)2D C)).,1()7E"(L9RKWGO:1-CX[["-O .[(L0^>97G,#HFE?1!9S>\RD* M/&IXPE<2O>Q]L/R)DP8&SINXY.!IOL3%*]M]V0^;)[6R3YT5F9LE;4QIKO,\ M32.HH@Q#%%$3!V540QHS2D2N9))[[6:>;65LWW=A)-BSLEUJQ'E$W;[SSCCU M_*G[0^3]L3="$.A[/]_&H)]\HYO'7WWSQ2V$.\L0X68A]Y2*2I7[H]B:IC0Q M0SF#/!(K8B&$_\"Z$5NT/6V'@,H6PE W^ MX%M8RZ\WFDFD-XQ[)I4*Q1N+XGXEKM)LGWE,!V@]-#7[@'@@_?3*,Y5%%%;CM36=,\2 0F/+(%+ MG"J.,,%>9YOJ!X^-HVN[_&*U+4QNX5D;YWLFSZM^>P=@QTX&BKFVCQTTS#IV MYCBR.OGW+N6_BAC@3JW%:E;L;%5S*:)$1A()>1Q3B 3AD/$H@IIG1##,:>ZG MS-;0UM@^RKJL554];\_<=E.K)IC=ON! X/7\47? K64ML$9$@A8".]_2&U0! M:W3Y? FPYEM:S,-^7JY6L_7/YJ8G U>RK>Y0E7;XN-RH:IV01[D6*LDA2ZPH MAHB889$X@I@*G I"8G.!\T3,N=FQ$4II."@L!];TO2(N=0$7:[W'#,&]"QQF M7[T VS/9N&)Z?6&W"[@>\Z]>0!YH M;Y!?:;BGE#U3@7+#\NB/,(\OM0%KG//448%5PJ*/,TAHEA#IHF >9S$>9X94D^\$L(3S&""LQBB*#9LP+&$&5<)1R(Q?W%: MJG%N<6S$4$097IJX[N Z!&^A(>M[DFC5=_;LG8"=Q9,R8OO4#Y8>L5IH3 <* MTP)@ZQ>H^>#4&*,Y/6BX\,S'KX/(S.O&UA(1JW)"7_YYO[@1P@K3K#\KH6;? MRG<]PRS+K>Q;@FP=;GL\,%&6GK6P-0LE(:B6?7,+TER:=?HD#H7<^@[:*AO! M:FNDMV+$=;3C3,5,9PC21"80:84@5[F"BF#%,H1UKMN([/4$^1#:>B;>L]7"C"WK3VI5'%#ZM%K^M%P]LVD6"9PE4D#!$P01X1DTLW *4YQ0 MHK%,J9 ^<_+&UL86@1=QSXM:E;5G"V4.N9S/V6KOMYXJ'6: V+& F_'6_FSYT<_?>1V[^MOO &QX\R%=]W;'Z4W:XLF7N MQG+QU43RS[:4S<]L4RF;[M>[^;2:+<3LA>9Y=.T2M[!B2*![ M7PQJOS$K\54/ZKD05DR+P$A0PY LTI 71PFT2.-$(9$H+X8\>/K8Z*XR MSH_Q#O%RHZ_6*/3,195=/1P$/.MQ(-HX?/:@''#6K>,/^OQ%+0_]FYWNO=KBV+[BK<%@ M7JPA+OF\TB-;3\!"%4> *M/!RW)E_\'SF.#5/LB2F,<\S:%@>6H7PS5DRH29 M)-?FUU%&1(:GW]2*+]^D%_9;_O]U/_!(*LP)ARG6D>D'IJ'Y/#(8*5N.+,ZS MB,938\J0?;#=B-CTC+^Q"];X+H_Z8EX;'QIQM_$OZ-O<\YBX>XVKG.ZMN?U( M#3EC$^I$[=7VACU=Z^K^R4E;YQM;"FG8D_L/NAK,'U;%<=+R .6@N96.5+0 MS.Y]2@E9)F(K1)M+F@BJ/(N67&QJ;&-MJ1QAB+R.')>KZIQMJU,B#1B[$4L8 MY'IFE/:@^>MO7,4CE ['Y8:&U>.XZO")+L?U.]HJ&/+-_6*]615I3W9&/S6A M=XI,2 *53#E$,160HRB%2F 6)59\AZ1^VH7'38R-(*R%8+8U$=@R4[X*AB

    CA,XP#D,.M9DV1BAKK]>6 M@MM&W+QYP@600(S1V-2@W.'B]#&+.-T3(D[X:-Z+ZC@,B@211#"(*3/1@K8B MQUPCR&E"E-(RI]1+RNM20Z.,&?;'1FMJRY-&%\%M$T.T@VSH2,(-K8XAQ2D4 MO006>\V\87AQZFQSD''F^JZA1M' P8B7L#1/5@)?*'? #6P-F\[CM+8Y9W/UU M?S,+CJ)3>^;.DQ/>$W#@(=AS<0)V3H)]+\&#%8/?Z^[:T;?N7U]!Q3?LYR'% M%X?O[Q;BC3WUQ76AQ] -#RP*V1-NIP*2?374I=:ZK=-7G-#]8-\P6^7SS]EZ MJB+)=4(BF% 40Y1@816L.,0)9U+*G.?,2;?*H:VQC==5_?"MK: V%OQNS6U5 M[VL5N^R="/JNYC1$_,1,2VO6C*4&< MY$A$4/(<081D9J6+*4P$9RP2FG!&6ZP.-[4YTN7AGZYH-D&N.:52J\G#K@$V<;3P[7% M5D_H4C+CPGF+^OCZ49&F*"4XBPF"+&'"5B-+()&Y@ 1)&6=Q1+CV*LK2YTYAP_-S8U-NXKC04'U@)KKD? UHRM0Q@<#+&>:>LB6&WJ M>C2CYA'6!D-OH##6_Y7SBU:=\&B,3IN?,%PTZN3)0?3I=D>[:/-G0]&OJV(' MZW[Q\KJQ#_YII93=#3?OQ^8SVU5:RG">*4)A+!2'*,T49$(F4%.!M&8Y4M@I M+\V_Z;'QJ[44:F-JD5!F;04VB< OC/1 WBUZ[ ?/GMEWSVA06#TIN=<:#FK+ M@36]!]D#0\:"OH#9YF4)OI M)QA4/3--*Y2\A$BOHM!!B_3RLP>3([WJWKXBZ?6+0]6FL MO"],I,[6>HB37 M>9XA*+34MABDA)11#B,N>*HPEH8'@I1)V&MTI!NSM86>BUO-^"8D,<&>HA!' MW$RI,T.T-,XTE"17*4YI@GG4M>A'-VC_BJBZA7?=D7K3ZA)[QO995>(,)KV5 MD]AOZXWK2)QQ^WH!B7,WM51O6MJ)J=C\-ML\W;ZN-\MGM2KRL3^JS6VMG*B9 M0EF40Y4Q>ZR)FZ@L5S%,.,J8Q$Q+[G7>VJ'-L05JMV3&6]DY(ADW_WK_>/_^R__V(ZP6_>#&7_VBVS.=&>-!<::^-A_P[^ ' MZX&)DGX$6R? S@OP>^U'P+6O]B &(K46!@S*<>T!.J:\#D]JF4)B'E9J =OC M*:_KXBQ4HG*9*<5@G%*KG<4)9!(1>_1,*H015SGSRA$YT\C86&QG(RB-;'7" M["R<;E35%:2>R<@;'__\BP8 0B58G&MBV R*!B=/4B2:KFV1 _')@%B<:RW. M/WR8_>MU)HO'E_^@C .?U&JVE)_,?U:/RTH)XXYMU)03F?,,IS"A-NQ)E816 M.QTRE2>I4%&:)NXGR3H8,C[:V!H/7K;66X4(8[[YC;'?9C)52>(>Z0%=.JN9 M<(;L@MX7ZBLOZD-4^]VQ\Z10 K#]43AC,V4K=\"=\UYLYT[QR.@8J',&RO?H MMY/\/GYL8X^UKHLDXQ%X;F%J>TCZ'@OUW98MTSO>__FB%FLU50GADM($8F47^W.<0*8)A90E M2<*2/-,Q;[41>]#,:+=>J[0E59KINU=X""7-M-2"$"@BD4*$502IT!F,=9PG M$FLEL]1WS[4KBG\I %6&&=-Y!"/$S;N(S7R'ZS2"/%)-Q^7FW^HC3T]-!5"Q2IB*=- M4Z9A2E))(R4R\\E[[28[-CRV<-$>/GPI)E0OYI%/S.XCF!F8%6*H=1@\MYE= M>\!QK[D'7/O><"Y-!OLV@]IHP%\WP)@-OJM-<8XMX+ZR)U2A-I==FQUVA]D3 MC)-M9M_[V_'5WTSHO+9Y!FK]L'C_I]W->9VMG^P'64H-&Z)BL:2*F^@CTQ"E ML57SQ0*F.D%QFF529\2'J*ZV.#:&L@9;2E('MEJM$]FD;M(2[IS%2N8)@U)( M$RT3:1/ J8GX4!;A*"<&]3;*/&%0'WXJ,BSX;D-"T#>XY[&@P.\':^R/%L;W M)S"&5>AQAB80]U]O;U#2=W;_F.W=;VR94F1UK3Z5X=3#YDFMJI_7U0&MS":6 MQTI!H5(*$=4V.C^,)<\*E-N'D-63=*"8A7SX1R M -4$%,;6?UWW<,3-$9E0.3U76ALV@V4MQ.TVZ7SW;& M7(K&VNJ87XM3<^^^[RZIME1N_F K^?!2U/9^>-VL-\R$M(NOORE;2U/)FV]J MQ;ZJS\JNXYK?UQF6KVQNZ_$E4TI1I G64.+$A*!YRB&C<0ISE=-(\I0DN=.A MN#?T86R,5]L-6&DX6-666V&RVO2B'B=8OE15V9<[O_U(\BU>FH1%DJ0D@SJQ M YDR[PN/20KC)%)42C.KX9G?JNG(7YMA5F:K0KAKL.?-!&Q?I\HAL/4(?)AI M!7[XAV*KM6-IDK=\:]R&ZY&_"3V' (5K\%VQ5+?O/]@#P"8%[U]79TT4*%B) MI8I27-^B/3@"U\)]P[X,%+2\A0>#!D)OV$7'P=5;FM(N8/MEK1[T^_5F]LQ, M7#A-DYQCQG.8Y3PV,SUB8BF$&"1QF@J5*$V5UW+>X>/'%N88Z^PBAZKM\QN MCJ!S&QO: ](S;5=8;$V;@$_+^4Q\![]7?_:B7W<>CD#,=_3P04GIO&/'?''A MJI;'(I:+KS8BMPM"C^81=7Z9W3W,*8%$4%M97-L$:)E"K%,JTC@15'A5XCG? MS-@^;6LE+.8GULX)L):V3#F[@*O;]]X=K9Z_^P*H1U^@_ ]*-.(0ZJC$^4:& M/2S1Z.C)<8GFJT/4!/_%]/YRM9G]6\F[V;H0^IUFE)/,KN5RS0A$:9I!$B$- MHQQQKC-">.9U6.IJBV.CAX?5[.ML868+18D=("LSNY0'/X>S&T<$1:]GNC@I M&+YG+KB[!F/'NN$-T/120/Q<>V]82;S!_>:2XDTW]J#B75GQ2*U7(/ 34 MZ;[8!8Y12]_ ]AW4>&IUERH;UA%@/1E(G_L:D$,H=%^T83P:W==@\E+IOOJP M]G.OQRJ.JX3 9VJ]7VCGTVJV$+,7-K]?V#8?3>>JJ8HPS;D-P83=NB*IA)1( M">,LCS@1(HN(YRY$.T/&MY%@WN+,?YK6H@LBI!*=, 736*<0<:(@YS&#!#/$ M)!8QC97O]+C?#AAB4#+PYX/ [SZ+[A?4@6?9=;& 23GH%.:&G6RWARO@9+R% M$8-/UML#=6XRW^%I+3,NQ).2KW/UH!]7S&X M8LK27$J;QX7-0TTDGF20>^.V.(-8;P_>"_]]L%QU"[MZUL&';_ MM0M,)SNHG1[6IB#Y*S?7SA8V9;UH2\E/QL79>KUT%2L15PCRF&60*:9) M'I,\XUX5A1K:&MW(4)@*[L"1D))GD-P KF,H' :RONG] EH]')AP "14Y-K0 MTK#QZ7673Z)0AUO:\<6[U_5LH=;K&V&F,>M9D1YH?URI.J^$8<$RC!-(XR2" M"$4:LB2.8()REB:12E7JE:]SM<6Q<4=M,-BS> )JFULF\5S'W8U0@J+9,ZUT M!=*;7)S!"40QU]L;E&BG<]+?G=<5KR3VRV^I7-7Y69;+\^ MESG*9TN>S1:SY]?G*5:<*,)2:*N40:2+4S6&RB*=::SR.$^05_KP4(:/C0(O M5&"<@.?27O #6P-F%5MMS&>!L<0[01]G'?\5[W(S+6>5!X#_;AQG"[.'/P S8&6 99NZS%2M=VUO^G2UZ_R/ P5% M.M0QHC!O\*"B0)\>6PCZ]K9;B^LG^S^X'?V-SFV!AVMVL9L)PC?V'FX4\ M_,7>E5.*-$,1EU!&60I1;F5GTYC#A(A$B"B5-,'3LB+"EPU;;=R(O)--/@1Q M;%E_7'%[\^6_P02\>_^W^X\?;<&L=SOO>57>S263ABE/(X@DK9'+TH MXO;@BH Z33'+-8I3'%>=]7[AJ!(\<%?5=O7;41/P_N/=&W62VU@Z&.P]#Z'6 MLDE9Z6S/P G8V0[*2VS*RM$O]^\(J:\9 -E@HIM=;!E8B3, ;*?RG"$>VB*; MY>?E:C6KQ<60DHBD"L$L20UMZLB>\DO,- 4)EL9V14XY)?F=/'EL,XW2-H]4 MAP.8'#)'VCK?,PF59K7)]3@ P".1HRT0 V5I7'D1_%(OSOG:F%=Q<,-P21/G M[#S(B#A[00MRJ;1:1 E*9.R6;]S1CK$15V4?8+6!'I]P MA]YP8+QA,!YJ W3/BPG8^0$.' %U;]P,VQL>]#M,KPQ$UKWUCA_-=\>T<5#H M\/CAAI#N&!P,. $>UZ94*/LNGI3XYZ?5+/UZ^E95-,#GN;JF2X/&K!,IH=?A_4P M?6YLMV+_LV+KUU7!\_>+E]>BII(H*T4\5R\XS7,4932!BAAF1I*FD&92P9PH MRI#A;,Z=Z-F]R;'QT$;#$M3F"'3ZIVQR?0^JI#@X,NHKH#<+Q2ZG%GBY"P.".XEU59GAVM\TKN MK?:7?%C9/^TQPH^OMKT'762JK*=2I113BB#):)',F$ :Q1R: )*F+%,RQDZZ M\ITM&1M%F;#^V0S+Z^*(@MW?J.FI5%.3X(>9^=?"=,?4Q.Z=Y1!E#M4%/?-; MX<9A2G=U)'J;\5?Z8CX34'LS :4_X$&7684^87ZWK\@]9!VJ@P8*9?ON*+^ M-P2XC8%PIP:&"Y!#X' 0. =Y8+N ^E#CZG:YWDQ5GB),%8-Y1');3EE#DBH, MN4"I1#HAFGD)>YPV,;;1:*?Q-B\UWH0QTB]0/H.C6V#<#9V>!XH3\;O;)F"\ M@][+O@<*]G!XR"VX:?7]AL5=1W6]W-UB_+-9L_:*LO]&'V M3R[(4J^S1F.(YEI&":1%;4%U/(&8MACD6U3(!N)B&%D>SRVBJC+6F.4[C#$L"L]0J:R:)ADQA#3F* MDPAG.,J45SVX"^V,C>KV9^63:OK=>D)^#6,W5@N 7,_$58'VI02M-')23I(H>>7R%FM^[_]4*S%;JT^KF5"?[?FS0F:Q6O#. M$X5)%F _TO^,??2X MFF%U6'X+!E;/E+#%J3 4%)9.2H76-ONZS;AYK(X%PV^@Y:\&' ,M:3DATKAF MU?R$X1:EG#PY6'5RNZ,%?3XJ\;18SI=?9VK]17VU+TK]KB(1)1AIF&"9V/T0 M#EF4)I!KF>0RP4PIX296WMR0S[L\C!CYOJD>G_YE*!WH,@@\/5/EOHV@,K(- M1S:\<^[\& 2P@;CQ''"!2/$J#(V$>/GNX%@^Y^?E8O,T MKTM'V)WI:2(BP:A&$.7:EH]6$>0RY1 3FM H%7F6I\ M* /N\;5?!=>!'4-"UC-)GE3,JN&K%5T:"Q:W@,^#,T/".!!U=H/3CTM=X6FD MU*L/&8Y97?TY(%CGF[I7SIEBR;*(:0PSFBF($%&0LBB'<'66 TP5%N]8\"9 M^9VX/.N^#IG;@ ]K[_1392?P4N[!H]^L(LZE1=NSU[14IF2VU$.Q M_GMX+D@)9?>-'A:/*[98,U'&,A$A$8Y-K*W-R( R02%%J881U5D<*ZH0\ZK5 MY=7ZV#YM:[S=8:TV?,3!8;E5Y0$P/V]V/G@*17IUCAM'] 9YSR12HUWM%!T= M3=Q#^]$!;7^MQ3:HA1),]&I[6-7#-K"<2!>V>DB+107S=!-5KLU3'O3MG*W7 M[_9VOQZ7Q:]N]GY5+8$)KE*1(@VYPL*07LX@23,!\XA1'LF$(.Q4-+>##6.C MOIT7]I,LC ;OK+Q@^>.-QVRZ9:'\L,.Y?T=<_"XA?SP]RW6 M@%MVA,=B1_\=,M 22/N.";0NT@W)QM62EH\>;@VEF^\'*RL=']7FB/QJ]JSL M4?R5&WS*#J,"=VQZ9GS3V!I=93]/#X^A]<[XS34<77GU\CS>'HC ,T'TL_? M.N 1]$;;#P^=-U\Z4"WVG\SK,$TT1SC6"C)AM_52K2&C4015E$4QRR27!/=< MBMW:,;XU:O.&X9Y+@9<=8 8ARLSL)N&)7<(6!!)-!619%E.DLUACK^,+O<,_ M4!UV,@3X_@N\O4 ZZ$KP215V:^T;%F'?!^NM:K 7-HR[!/L^3)TKL!\\K$5 M_=N7_RG&L*)$11GFF $CCV-I0F@3.T,4)S$D1)G_2(9CA3%!S#W#^/3Y8V,H M8R$HHR!KHT>4> 8ZAPBZ&R ]\\LA%FU"YS.@>(3-W< 9*&1V?&'\XN7+GC?& MRF=N&RY.OFSS08S<<%F;S+;5M^_ M*O"HX0DO^W;9^Z G.@\:>(/#G.<U9P+I FD+,O'#)QC%.#8[,/'X@7%*1Y[W MMR,IFUV[_L2^6V&OQ^4[MOCG5F8(,DLBP4AI1K!1B24*] M6.EB2V.CH<)04%EJ4W(*6_V8YS*L;E03!*R>N>4\3CT$*5?!"$0DE]L9E#FN MNGM,%==O:,<-=TO3^9N9N%V^+C:K[]4+G.!$$Z0%Q#P6$"F;S&?F*U!)QB.> M9Y&,O3*8S[8R-DZHC2RJQMZ\;IZ6=M/%CQ/.P^G&!YU!ZGOMY2P^/7!!(Q"! M>.!\&X-R0*.;Q]]_\\4M3S78D*-4LKE[7'2Z*IV]P04=D_VE8D#EB'UQ2K4*0779H<]H. )QLG9 M!-_[_?A*JMGT_6)C!IL;*&XP=T,;#/I!(.K9X9IC90SI3@A M<88_UDK\Y]?EM_\R]Y?487[8,4;S4P>A!R?':BYPNSC\21+)!1I;ES@+9_)$'@:?OM2/FEA#2AT)@2M;IT.DC*K,S&P89$F>VJ*P''*M!,PS;((?(3E!LOT1:R<;QL:.YXY8WP8Z M8NW6*0X\VC_4/3/MN9.\M\,=L7;KB"Y'K(-WR!L>L7;KF+Z.6'LAZ7?$VNW1 M;WC$VLOWYB/6?H]JN?S_RM?J7Z_F+7W_S8KDV:W%:9ZG$G:EF6M9XMBP[8N^??PQ\)\6T^S%Q/1"CM4 M?57OOG\RD>UB,S71)!9,YG9!C4-$.8&,91CR5!,A15QASK<&QL589^QV6?/ M5%#86A78J@K"A$]O.OJ\!8^-Q\_8AOYC0 M&W*W&+%/('MF\ -:F>QX96*WGK@)'=E,5FI-05+,ND(6*)3T;G[0T+(M.,>A M9NOGM%R&MY'L.].6O%T^OZC%NA@C;U8K6RW1MOGN^^Z2RHR;/]A*/A3G ]5\KI^.4QA*A2.:0D\S,CBE6 MD+!4P500EG'!."9.F7-OY\+82+4V&U1V@\.RHIX["<._$8[[%*/NY[Y7*:UG ML' -[+L/]OP'_#OX_[C[LB:Y<23-OP*S69NI,@OT\ !(<.PG"FV!V*4 K(/.CJ)>3I,N MJ?IQ55X\T6IMBWPIB^(U+;[<%85>A8HY#@/,TXQ"A5$*D<("DDQPF+)0 MSXM$"9FD\Z5\HEK71]M\XA:"K=@LJ]CL3/R 421:0_!-NZP@7U8'7,NRC^D" M;)JRI<^ /JVE;*T V[$W+#9XO($[4GKR6ET3?%,K#!J-9Z"$NU;:-Y8NR0I/JHR?$ LY"K-$<(&CL.2O!_5M4(P M3QS*M9IY(S3)2RCBP[>RFMGRZ?W*T,AZ_5R[@L60A6A ,6A2 ASVKZ]+FIJ(W^G*5AH50$_U-6-!5K@M:,"/Z -S =[O(R6 MX+457LZ4'#>^UR M+I]RMI#:]Y#:+2E3),D?FU?:BK_-*5(\25,,4Q)2B(0P_,$D3#.B5,0(SY!3 MO8X..DR-6!H3S"%^900LK0![,T!EAZ.ST:%[+%V184$?VE&QQKN.K ;&"E": MX=.9Z0ZB+U>G@P;C.D+=(3ISDWHTU3&5FU1RO9;BD?XH6V_", \9>!XPB8B2 M#&:X3.6$RT.@&";Z/R3$68;MPIA^01N8OQIUJ\1O M1N$9:%0^,FB', X2Q?G,N[W?CF?LE77^7G#=V4V\+- M*97E&+CR]H0^^TI#L%-QD(.X&S!X^K:O21GU<[YAZND7?.MQ3PG;[[Z:C(K5 MKS=2A'.!:2BY28=,H@ BC$-(*3);#U%*<9"R"%M5F;&6.+7I\?A._6>YSF4! MWH!OZV8:*,K+!2;S(:]N%!==:CGGI6+-9>5Q6I4K,>7VJ,F=*"9XD,>0X MT@YZD&60DI1!)B252%*!J--^9ZNTJ5%/HQYH*B&ZNNAMR-KZYI[P&MPI9^:^ M4J/H#.RPJW7UZ8Q;0.+-"V^3-;+[;6'VN=]M\U+?[<][347%IAPA[_.EO-NQ%ML'B?=OQHK 7VF%L,_SZ9F+K6YW7\6L3 MZ_Y&5O]_OVQ*W?\EWWQYO=7>_5>Y+G<1YA'#L79'S$7J&%4KI$QD 50JC&6& M<,33T"%RKH,*5D/F!6+H:GT![7!PXM(#UKLK7@$=;<>EU!;\U.C]LPE)W&'[ MA]8=-,K/JJU(KULQKICYVYZQECSVEHTK)!>V<9R;\%K.H@Q.+C[(/\H_%?-8 MQN8*'($,":7=)+VVH@11B#@349#J15;F%D5F)79J[M*%4A;ZI\/]G&J#Q\13 M_J3'8/7,SU[J6YSVB*4GY1WGH3VJEMH6E=8SH/6NGAB^M,45H(8M;'$J= IE M+:X 85G4XMK; W#6)VGVH63YS.=OBWQ3S 7-*(NIYJTPU&L\&1"3DRN&)(N3 M%"N!%7(JS.4H?VHL=B?^NJV\X:H0CQ!Y?7&AYK2\&GV:P/0WLY2\O+!5NA&; M+Q*L*P-KOBN,B0.1W86N],!Z_3IH O17&U"G*JU,&(D(KV,W!B->D#X=:KP. MC1-'MC3C)\"ET#\TOWO[PUQ-DY]D(==ZA7RW%'>/%EGIVJ&%R#&4[4_H!:&#.VU,1J_P8HE5MPHO%V&P*O%R_.;X-5XN:GZQR,OE)SO>:S.^ MDLG;GY>+U#=;>;\\RY9%PBR)5<)AQ)CV1H.00T8$@C257"!3UH5;E75Q$3HU M'OPE7^9?MU^US[+4DTT3_C$#SR:%ULJVGJ43[':^I&\P!^;,4EVPUW?HA&0N M\/BZ%V4)***(,I9A%$-"&0((JA M2LQI+E8R"*S2_-^4-#6Z*8.G.OA:K6A:N%R^,!I\M7D26U8'J7;PP%H1[-T2,#- :!TB*S FZT![51U\<&Z#O.V1F&<\QUZ!-"KO#[)NWN+O><_E!DB#W'>Y)O,% M[[W<@*']_LNME[T&3?U&%UMY.5OM/"1!RE*9:FJB&40(!9#A ,,D#53&(A%3 MYG8WQEF%J9&5;0#H@0E>XJ':>LF.RX;%?F!BJT)CZK"H&2B5GEW.&;[/L*QG M$J6_";-[H&2^V:X][N!V1W/8.*DV!:80*F4!D&6TE$U+'9,=F+K1]27F][N+ M:RP.(Z&],TBR)(%(112R1)B,:%' :)3$5#AE1+LH96IT5]5 ;Z[=][@5>!E3 M.^;JC=30^P =0')/2] &@J]4!!=EC)M^H,W,LY0#K0_W2<_S2']\DD;E?)&7 ME++[=1WJ\THNI@SO!DXBB-CN#84--G34_NC#I]ISG9\9T1RC/L7O-( M^=+M!;)/>8;UZ5)TT90&@LJ$Y@0 M8;;L5 @SR@D42J0!H3++N')A]!ORIL;1C;KF3DJU_IJ!6F6;1&^=(*=2R1\32/W)(VZLQ@:?HIU]N^UI&]_[[--\^_R,V7E3C(^3'7 MZW.$%690I:$T-5!"2%,>P(BG"262ASARRM][1<[DV+I4$WPM]=1^=:.H(XE< M =62//I#-31I5"A5*AYF\?'($^T@^.*'*U+&Y85V4\_XX,;C7B+(BS>KKS1? MSGF 4:08ALH$;2(984A$%,!4LX(@*$LP=Z*!RV*FQ@*GT;<4 M[W4?+12QNJ*\MO&_AK0WX>9$'3 M!TI?IQ!=5!CWD*('2&=G&'W:ZGK$82K0K=;/'^1FCA/!<4 %9'$0:9>($$@" M)J"0 HF4LB!1Q.V$8M_XU)ALIYOK*<(!7HK%VDTD"91(A1#%(8:9H %DG$=" MNY=8Q,E\L]K0Q>Q7?5FOW*+2+X-H-Y;Z0#3RD MC7K0Z <:W%[7N'W0GWF%F;^!W@:&IP%_4<2H [_-R%,":'VV&Q&\RY=TR7.Z M.+C9]B,OYHABABG67)"9_X0\A PI!3--!)BGJ1 (KI<* M6E/'[9YKN-K1@ >T!F:"+D Y$\ -&#QQP#4IH]+ #5-/F>#6XQVNH9:!8&]_ M\"\F OA!E1&BK\O0[/(O[U;KH[AI0E*B LQ@$L0*HBB,($UP!..0Q"3E01H2 MJXC.#K*G1AJ-XM[#VKOT2SO!#(SVP*13A8CNX'Y032Q[I7T=0JKU!Z]'P=KA M-NAPF(]T^=,S]FX7/KNAUWJ_T[')\:YS=K/UZ/9FQR:Z>9!WPI0HRXM\^?1Z M56R*CZM%SI_WU;9%0C#' 8(A2DUM0T1@IC(.A40J25*.]4SBXDG>D#>UR>% M73Z3I,87)+7#RYF+>DC>IJ6II^ZG+:OM;Q M?N7%NTC5S;6[[>;+:IW_0XI?E[K%DL,>OIF_?]1?4/'VAUSSO) ?USF7GPSE M-6GUZK^8@N?5\\51C%)3:4@BMW#(D31W&:GC MA%7N\XC63F_W-/8C=;X=94ZP0X?VJV]=!:U4GH'&/E :"$H+F\SZX,!$CU=% MQ^T,7_=+1])ZW$NIXW;%V4W6D<5W#)RAQ9=WB]4?9C]<_U@%Y>DI\VXIZCT; M_;.Y"52FLS:I51:K8KN6NZ"-B,4)22(&@]@.U MKT)3\Z<___KQX_NWO[S]\'CW'KRY__SZ_'#_#UW>?_ ][= M?[C[\/K^PY_!W8OUX_]O]X_W;S__;,?RF;Z_:S3QC]M7 M4XHQ!1A;JJ,A\Z^=.65PSLX@L+<([$T:)C['$[Z^8G7ZJC-NW(XG\,YB>'RU MVW'A(9_*)+A5."Z6) EP%D']?PPBEH:0JB""F(12!8'$DCN%,!ZU/CDJK93K M&M%\C)RE;]T5CZ$]8&LHW#W82R;[\C./VA[7&[QDUIG/=O&A'CL$[-3_.UBF MO'K>/U*O8N[^H&M179+8'Y059<3TXQ>ZK%V^NZ>G=5FU]WZY6>?+(N?ECNEN M\LY(DNB1KV"<4G,@S@4D828A":B089@%D7"*\GLQ2Z9&0#MUP4[?ZE2AP_;! MBWP9#AL*4^_O$;<8#E$XW&< [/ER5BJ#Q0S4-\T.X #5M9.-!J3>HC!%IZY] M5(.XE"_>MSYW+%[$CO'W,%ZRNR[N:KRH0FZS<;'>S%_KUE>+7%1Y)DS:H-H' M#(1*4IDAB .3Y8N'IE(L5E"P,.0\4DB$5GL7;4*F-H<=Z5DEKG+TIULA;9]A M? $U]&9 %XRLJ=@&A#:6U.\?,*3^UYX=6YL>A;ALC&LXQ>K9;L[W)[G1C4C1 M)""XXWS[=;O0["+>2)7S?#,7@J8TQ1QRJB1$.!*0!A1I?YEPJ2(EM MD5.C@@,-@:A4='-D+5"V\SC]8CZ$=F5SE4CQ*_F6Y6JR>GNO""Q@'88(1AIS$U!R+ M9)"(+(":=%*6BBP.,ZLU^ TY4Z.4O:9@KZI#0&,+HNU,XA&G@>GC(D1=:H.T M8.40Z.D'LY&".MT^+[>8S=M M,9GMKP^7BSF;1N.XBXM'A\].NK5\_GI=WD3 M1<8J2+C2Z[0T,SGJ.8&$I!%, Y6B&#&<:05<=S7]ZC@U-KX4_M+I=M 0_>FP M%_ERO33P7-"E@\8,2;H%X3/3?42DYOUHY9E7((G.<^D29LO%(R$66M3$4(6*@H#&09,L5!0:;719B]R M:E1LE 9\K_6NWE&9Z!K\1 M P;=*?>5.EATYZ&YO^BA>]TY_#E6V M]GD:1C+A@D+%P\QL8<20417"1(1)J'^'DX2Z73VX)LKE^Q_GKH">()<\_T87 M@+:GKG>#E),T0";C7*@8@HA1!$DL!8PBB;"0<9+1K'L)P&Z ODC5/Z6?\PNM MW7+"!V #3VQG9?V,EMXK*-P"8I#2?0=B7K!:W[FQ[07Z+CS?I6KVMMBLOLKU MPU+6FW0DS!(IDN/NP=15'B,4Q5(1J M;LEH#"GAV$3C,<13(F/D=,!S4.'Z@QR]- MZ,NL%!OD@[QLLZ_-CYLU]*)A9_E"+S_EIRK,^UTA8BSB-**1212L,$2! M<6)Q&,(P0V&848&DM\7P=7KOA[06T@4=Z1[QZ5XHY MPV*@8C'O7Z;L\TUS;Y6,.7_!C2*$S.=OEYM\\WPGA/Y@BK(2P\/ZXWKU/=GU??_U$U4]*!_V+/"S89'(05; M\QI.L'Z^3WYQ67HBS=KWN;['5KS9:FH(F RR((8!X0@B)&*88:9@Q)(LY@&C M6>)4$N260">*&*%,R*.1 ;[5"G9),MX"KIWKX!.R@?FA5A64NLYVNU[/,[!9 M 2;!1YH+W_G';P/C-1%YB[@7R$A^V_C+JE)2/'J^==" MBOOEPS>YIINC5#'[E%I10 -&8L@DHA"Q1$&*3/2%XHC'49*EH97WT5V%J?DE M#Q_??KKKEQ*K0S_8L=&PZ [,3V;GO4Q]U:AO D9DP%, E# 5$0)9H\I( I"F*,,$[3.' ACU9I4Z./W>5SK6V5A6@&2H5M MYN<.8",1!B01&N?$W,'3! T9)QPB%862T% ()=RB@;W!/4Y(< 7NVX^??:)J M1\S>D!IZ-ZS/-^E,SE:H>*+G=EFC$K25V:<4;?=2ERIK =OX: MMUL&)K=^/=(EU+=?U[@4^QJKB\:J_37,X'&L >8#U/:28+TDC%@AS <2QP7# MO+38<4/7-/F1/IL:#/,@RL)0*@RCE&.(TB"$U*Q#>)*16 G)1>JT!#EL?&I3 M4JF;.?DQR@&-[]:$0:_ YHO4XVJQT"J4=2/-O[]IH5]H49:8?/-X[[A5>XBP MY29L1]R&WEXM(:OU\KA;>L%:7_N@ATV/N\-YP:BSOEJ:W E-5APCI(J&O.-_W^::5^Z6XB >6O]-3V9BMW%Z?((T M#_3P)P*;O%\AA2A#FAKTCS"-L1!,<)DB-%^6&4_%HZ6+.X+>5J,GJT;/F?8# MG@#M3B(61MW=U0N7Y&)C]+J%0SR53AR' AMK__W?2!3$_P4.K)Z!^I=[\YNG M#F%HGJK@:)YH8-G]=;E[^0"FW=,57,T_]U]3B=O^7'YB7Y.##S^QKVHD3_]? MY.MR6UF,V-6MZX\Q]!AOE3(BJD=KF3'E=G"5#NZ"50HVH0A$7>8G8=$?J2IUGL/N$UZ71%LG<&<&QUO.NIJ[]'AA %%$B*& T@C MK/\9I31)44QBEEA/#W8RIS8I-%J#4NT9^',(2LU!J3HPN@.MO -U66)O,47X M1W3@B<$2S"[G+Y:H.DP#_M$=B?S[?K)N7.\&4RO#6S8U'J^[V7;$YHZO=@RY M4DJ:"%!YO^2KKU+/'";;H%F1++F>)!:G2KCEM>NBQ-18OM3/,5:H"_:6(40#(SIT9%&C/JCT+YU0 M8P$X-F%6E]@[L&*7JM1CY%$/,'T%)'518=PXI1X@G84O]6FK@R][MUS>K=EJ M_4O.O^1/=%G/]*D*0Z)"#C%#3)-;3&"F5*2Y+B/45+LGE%O[KI=E3(W%M):@ M5',&&D4=/*@K.%KXH?W1&9B1+@#3Q<>\@I"#3]D?J9%\2)=/R@U3^\ M\NIX_F"[[D?^WXU'^V?O_RPWFRJLYL/6-/V@JKH"C4F+#2S@2T%*5^H"@5%^"G?%G_JD?B_JO06W#E ( . M3)[GV>7W2L] C?2#JF+(7?9P;5'MGL'?![HOEL._$\J]TOC?@LLED?_5MEXL ME?\MZ]J2^=]\M]=MR[+V2WW[3Z24*B(4%$DL(2*<0R(9@Y33*(QXF.(,=[AD M>2!B:ER]NR-8ZMCO0N4ADD2D$8W3$.)43X:("@JI( 3&""F.4*:2U/$25#\L MQ[GY-!2:=CL7_1 :>")SA:;K#=0+UON]>'HHX"7NFUXP\,HUTTM/NM>$_Z [ M]4']0O^Z6C=9M.NO,I8LCB5&,) 1ARA6>HP'/(0THA&)4Y)%R"JDNU7*Y BS M2;KN7@K^.I+MX]L;/D,/<6MHG"K WS2]1PGXZVV/5@/^IGF'1>!O/]PY]TZU M86A5]R'F6J(0IG$&A8@618BED(4L@ M82K!6&H^()%CXAT7^5,CA7+]0!NUS56/XD!EY_0[3EUAYQL,"/# K&(2[]1' M&3\9Y7\&=X= 5P: 0POJJ]1><^YT <]?PATGZ6-GV^D"S854.YV:Z5ATF7^1 M8KO03'J__*Z7E:OU:LQ4\-7YK]#;^^TYSQ\+(MIC;\=D02 Y,9!=!/$C;7RH.C.:@5-UG M86-'M'Q5*[85.VX)8DE^N#01'!@HTFU>?A<;2] ML>!W8RZH[?4YE0[:(;XFWF&4''>:'A3HLTE]6&D=JP'EF_RI5&1_!/;VA]%. MSI6@0I!(0#UCZ_4)9B',"(E@D"I,I(AH@IWR@;;(FMIDO%>UCBPHR:!+C>0V M@.WXV1-L Y/L 6*'!]NUHAZK,MU&PU>)IA9)X]9KNFWR6?$FBU=\AJ171^E; M34WUI2;-5_,XCE4<9*JN64\D@DQ2I+U(ADG"8HICTC\0_9+HJ=%)F=^Y,&/# MY.3)JZU&4[24R:54N2.E.'2!'<,, ^S A&,?A3Y2R'D;7H,&FE\4/('P\C9 M[(+*6UOH6(GN2G8/E:8B2&D,5:+7O2A)$LBR((-8T3!0',LL1"ZE9#RD[1BO M@LR*+>KIPK'NW!4PPY1$2#N/,$XIUV#*#!+),8Q(%.&4$4:YU;U2GV!./R_2 M+53MR'SZ68A.[JG/?.9DL43!5PV_ETR48FGJ6?T^_VE)WBXD_V^YJ:]+T%@F MG,0Q#$.LF92$$63EB19A$44)(PFR6C:>-SVU\5XKYQ 2?8Q4^X#N9__0WE>E M5Y=;-L<8. 1_=\9BI!#O6Y^#6^SV16M;([2/WQ@O#ONBID?1UI>?Z, T#TH5 ML+JO4L*7&,_"MU-EAF-Z"VH*\/ (XM$M285>I"FI=ZX5E MN8#TBYT#Z7G$<"0:[(6E&T=:@M/*FK?:&(]'+:TY8E;;=SH&",CU]YPW2>PC MDL4TH R&29B:Q!(X27Y?%K5Q2& M/C6M]+KMX;F?;UZRV->QY%';XYXF7C+K[!#PXD,=/*'?_O+V\W%J_6;YQ9DF MN"2 ,8FT"T28A%1)#F,>\( 1%5!A-4I;I4QMM!H]3^M(.,S75\&T<')\0#3P M4+Z$3I>5VU68'/P9'W"-Y,@X?51NCLLM%%H]EJLOC^>JW-+_R$>Y^7 WYZ1, MHEAFX"WR,I+B1U[,19QFF#,$<]&3<<[H1?AM'-A^H(T,/TYX^/LT;0!X,FQN2AB5/^FSSQBF M!^THZL7[96".:^P[+KJP-_&XS$)EY+ZP EV*PRS130V%F<5-'&>N'+0G/)'M M,#J.RM:#PGQ*]\,*Z[ Z?J<'UB?Y?;7X;@XZC6X/ZK66F#?'3@D+,!5I O72 M.(,H(PK2B%.36"#$1*12(JO8-"MI4^-OHR_8*0Q*CTY6H-; MO]3-.;]?\K4))WDCJ_^_7WY?ICA^&4[;8_+>( U^8'Z*SR!GYZTP>#M%ORQEY//T5E//3];; M'^_LV-;74=H+?RBN'24I&0R#1'M*L2:&+ F$AC85*HH8X]*)$RSE3HTC.M19 ML478VL/QC=O M-&KFLI=^XWD+NZ-"WS^_!DKJ6,[,"Y07/!8G%[O1D\?]:=D M$C:6A[6)D(I)%<)8L< 4!H@A2Q*3?("2P9[&^U'3HP[J2T:=CMR+SW2)T*//VZ96$8NDXIQ MEIG+I5*["'H-@6% $A2AB 8HLDKZ?M+NU :ETS!QY^1JE. MD71[TUUBYSI!,%:T7%OG.T;'G=G9'@^W?WS$"+@S'8]CWL[_W&V&?R/9YDU> M\,6JV*[E'2LV:\HWEI/6Y9_U:OE=SS+&RU6?Y3J7Q:N/ZWI_KLRO^[@JRP;<':3<;8+6$6E&4M2EO *["SIJYT87)4 ME[4O[HYR53O,1SVZSF+J'J=#!J:J@[YX:.F+Q\M]T<5)Z-$I#D[%.)TSDA/2 MKY,\N2_]$6UU=WHT/YY[U!^#(W?*0W-=*L_N Y@_KE?O5NNO=)<]HSYP*N:* MJ%@F,8-1$DH]=64QS#*1P###G,=8<&:7)=%:XM0FJ7TZE^8(W*7DJ@W$%E., M;^ &GDP.U)W]^[^1*(C_R]PT O7/I?[-[_?XOAT(7Y<"MYYQ'JO<[3!X.U;& M=<"NO4ZN34,C5LUUL.NXAJ[+BUX6)&]L':@P3".DP@1*$X^&5!+I!4DJ().Q M28(>9Q1;[:7WU&-J7'^\("DJ_^H-^+;SKXJ3!4DO=]>ZMSJM08;H@Y=8@[P9 M=PUBW2F]UB!#=,Y+KD&L.VFP-8@KHHYK$.OF7W(-XHK!C36(YK#7M@,P M"ZE206S6(Z&"B& ,,R%2R'F2)"+ +$9663A[ZO%/,8>]'FH.L^ZM3G/8$'WP M$G/8ZW'G,.M.Z36'#=$Y+SF'67?28'.8*Z*.UR]DI\DE_EW*?Y'TO7#4LXYB:(D(QBFF8@@0L1XH+&$09@&0A-V("+[ MI)F=U9@:(YA/RL&%Z@Z_A6\Z"J@#LTIC VB, #LK9J"RHRD\.C-KZU?E':#2 MF!DPY@!MSR@=XN#MCM(Q(_G!PW:0F[O<&]=61[I[Z^.YV+T1.'*^^[?6L>#8 M^HDN\W^47^[KU;)8+7)157Y=BH_ZXVV^Z@?U+E_2)<_IXK/^3:E:X1CO[476 MA CST)X9.+*HS/%P:)/9S-]9!?9F#1)3[A5H7\6HO.@T;NDJGS">%;KRVGBW MP?^XID*:RV1%L]69)(JJ1,$L8A@B$3+M:)(8DI!B$H0XBHG53;!K J;F0I;Z MF0?<5I1GN-GQ7Q\T!J:R4K7RIF8Q0%J(:X9[HI:SYD=EB6O&G0[XJ\_YJ!3Z M*7_ZLGE0OQ95#LN[KZOUIB:7IIRWH%R%(950$:47D2+0HYQG L8TY5*@3,6I M5?&IK@I,;>R?EL.4-VJ!^^D%2T]I0&R'=HI.RV>6VL.5@EK_*N%54V8IYWI] M(K:\-5E/S]J:]M@-4G330OP+5N.T!Z>]3*=#.]W(KG*!9"GLXSK7WM"WW9JH MF',:H)29:%C,&424"$CB,(0X"T46!A&B2'7( ]@JU&K$C9_N[S4MOH RV9RI MYEXYCCN&V]=1=LSZUPZ_':7U1W.D++J5G@U[[51M=E8\9NNS@L03+;7+&I6# MK,P^)1R[E_JSRZ[B\"_4'(-NGA]-8O!'^6/S2MOPMWF$::PX8S!("($HX"9J M404PX2GC*&2$$J<*+@ZRI^9 G8R4G?8S\"XON!XQY99C8TMWQKG5)>[\XQ'H M<=GH ./-"C"I22D7LQW&X/?2$& L :4I'A=Q'0 <@+MN27XQ)K.$I(W7;)OH M%./V*/F7Y6JQ>LIE41<\_OPD#T*(5)AD&2<4\L34FB&Q]J)P*&"4TH IG&#& M[6L.W)8W-3:[0^!090"!T?JO<@-JM9VBM6ZB;7&FZ!?#@8GJ,GS_O8>O6]3; M31R= M]\XCE>[%L[KM["WVS!N1$!=[.9,8/@;&TZB8.S?JUC:4#.35[,HCK) M,QS_06[FE DUM,+9S@>^0!J8 M#ISQL1[R-@"TC7C]_L%HU__:C_36ID<9Z#;&->/9B;PR$>*9[B2, P#HDI:*.78 '!,$O"!/% "KT*-IFA4JOL[.VH6->U)F9?C9N9C= M6V[L(60^?[OR'YGYY6 MW_]3OUD-=/W#?GQ?:V^4 7W#F&8$WWJL8Y$F_D6*[4(^J+=_WYJ=7;GYLBJ+ MR-85%M[G2WF_D5^+>2"S5'&6PC2)!40)PY"%.(51*+G@DJ M:&YB9BO=0:4\.- >_&[T!Z4!CO45'#K%SG48!NJ!N<,CRNYUHIP!\U4ZRE[P MN-6DG $Y*S#EWD)'2FNBD,O3J7G$2!;8U8;Q MHR+0<-E?.#JW^EQ5^6EW*#.H+4X M1MW;[,B\7^A:OJ*%%*]77\T.4"FB_&UQM]7^V3K_AQ2_+G6+98J!AV]ELF'] M81=O?\@US\M81RX_Z2]=OI)/^7*9+Y\>5!4^O[M]F<:"I5AE,,2QJ:R7I)!% M)L>["F3,$8Z(#)PX>A2UI\;FE14%>-ANB@U="JVR(UF/T]N6M#ZY/AQZ C"F MP=+B)E0;W)D[U4_U!?G*PAEHS .E?: T< 9V)IH)I#)RD*NYX_:+KPED'*7' MG6I&[8BS26EO84]4@'#"3>EN$4/$(@090@*J-$@XCHG 0M38OUV*D9%O M)+X4[G(I#.+^T+:;:SW@-_#D> 2;60TU.OJ;V&Z X&DFNB9EU*GCAJFG7'_K M\6[DO%O#U-/%YKDL%TT(BPA""E*6(HAP:/9KLL2<(@692!6CU.E^TF4Q4_/= M#];Y.ST[E=Z^@JH=#_3':F :Z *3,Q&TH^")!ZX(&94&V@T]98$;3W51S0+G?OEMNS%Q)GPCQ9O\>R[T;&CV-^J+$A(E5/L'4A,#S0PQ($B$=B%$ MQE 6H0"%B5-XN;WHJ9%%HRD0M:K@.9>+ZYDS^R)O1Q[#X#DPH1PH#4JM9V"' M;J-XM?/J/ZF,.V">N,=!\*A\Y [(*4=U:*'OD=3']/DYP8XWH]WKLE[H3.<&^9?/ZBY]6*'"]#GNV:?\Q]-UCL6 MF>P-"K(DB:%)X@!)&A"89%+A@"0TDO;5%%L$38UB=COAW\J=\/\5_PD'#K=S MVR!MIQ&?0 W,'I=/"[2F7>XSMR'F<)'9$W(CW6"^BJ"GF\L6:+1>66Y[?[R[ MRA96'%U2MGF^FV]V7''I]$AB3B+$%24$ALA40R(<0TH5@VG$$FR*(]$T=G', MVL5-C3+W)<:*JOA"42H,Z$YC\%.^K'][_1I.%^#M/#-_< Y,K"?%VC0C5$CN ME?7GD=F!XLD=NR%L5%_,SO!31\SR+7_T&.^ =Q\/PNBBS+$P&.IA&@><,J77&XKH+Q[',.-$_P>E6%*. M*[;ZN,>'.[N\VA' %]H(K6)8_,RDUZ 9<"I]%#:B\^E%TRW MF4POO=9M-GU3-V[.E4SJW4+_T/RNOG1\&&!TMQ3-\?/E"*37JV(S3U228I9Q MF,7*G"$CL_>:KBL.L##_D![JZ<=<@W6E'>"_= M20.S9&-*=?A=&C@K?][]H3;2%'+96U'6<6D,K:FU#C(]>LQ8ZX]EA^P+3]0\ MB(JC\OF0()]. H/*ZK ;?EYH^TU36KN:H>:$1").]%) <9Y")&D(J0@3&,0\ M32-,X@A958NP$SV3VUQ-UBX]PKF@/3[C&0 MGP^ ?%T!V;BK7D%TV$OW"N9(.^J?Y+>J0%11!A=;8PQ^6F[-!G'Y35??[@R( MJJ2V:2C7'BDWE0K )O\J0;7P^Y.G;7IKH%LWZV^W,MZ6O;5%1QOW]F]U+S%; MA/6A$IJ?GIIL4]5T]\[HM4I/M;U4 M@?3LF:X;$VQSORPVZVT53:890!8;$T!6YC80'Z7N6=WM3W*.><((-YL,3/N; M2,4,$DE3F&"L/]-0HK-$5K$W(Y$^T -3,PD9;QTU0!_AMMP>& M '7P13\SL5Z-UC.P ]@H/JO*L JPU]WG$MX5+V\+(?"< :A/Y,FF!+$"X MFBS(YMT.BXK'/U:/7U;;@B[%XQ]:S//#4K[]^FVQ>I:RRC5VOS0#+_\NS07E MVGU,(RIC$7*8))A!% 92S^\L@CC!$0]3GE)E7TZFDPI3F]VU$:"Q E1F &T' M: QILO#M3 '&%@%2,MR#P/!K?% M6R\06Y=XW5H>;R'8R_*CY6*_ECI,0_OK 8_6XIZHC8,G_3<2(T(H*( MB3B&4F5Z*I(X@YFD"51")3+@(F1V:?7[J3&UZ>CP7LQN>^3 EO+H\\ :!Q;L MWE46D]$H'3"TG]U@_W %^[MC[%TRU?GL#H>):91N&6ER3]-2;PA;IZ;N MK8\W/?5&X&B*ZM]:U_T#W<:7U4*_4513X3R.PAA3E.DIR%PQ4X&"6+ M2JX@2DRZPPPE,$[C5"*2BB"3[E'*_1!]P<#D_G@JI1@2 A*48HC,9\D"&4 6 M$L0EB1#"SO''/M <.^2X-Y"V6X)]H!G8,:D4FH&[S6:=L^VF]#HV*_"1KKW4 M&KT-@KG@K M3O5 3P@, BI2Q#294FY_N_FT^:FM:@X4=+F8>X::Q4*D%Q9#C^.];ITN*I_A MX7(]N0\N8UU*MOA,'*\A7[.Z_?+QV5LC7CF^IO'Q1>.K3_5-_?(N7^8;^3[_ M+L6][O#E4ZXGFR8\MLP!0TG(693!6,D(HB@T5P&%@E(S5Y;@6"A%N^6 N25Z M:JQVN%=3Z0Y+Y<%>^SJHO6]>F)N=8NGD# +U6+LR_5'ND33&%C#OV6-N"GZA M-#*V@%S/)V/=0I=M:6HDE$[U7- %O7R@*NM05*.NTOVV%NLYGL'/FKQ-:[3N]=DV-N*WK M9-OQ'J[;J]U\TD^RV*QSD^FP%%0O>5 L:!8P#A.*$XA8G$&6I1$42J(DPSP+ M>>;B?EZ4,C62WBM9??YN?N1E(.U_?5FM3G?M7[1>6";ZS*$-!EBK(J2FAE$48THQD,%4XX'KDQPH[ MI1L]DS"]<5XK"(R&G7*EGZ-H.]![8#/X('>!I<, OV*ZM\%]VO[( _N*>>># M^MJ#W0;T.YJO?Z.+;;VHNUN*]_NZ('568_&PU%[#=KVN#G\_K$Q9ANJ?KVB1 M%^;]*M>HY%^6^=^WLCB)AI !CS#. IBI5#L$)O\=,_\44L@T81%EL7 AB5&T MGAKQ&*-!:34XRQY>E#%'.Y/ WB8W9AKG<[!CN\EU\L ,VJU_!RW%.6H7>&+R M<70>=788M1M.9YQQA7>;Q:JKX1NS.?EAM9'%1_ILFJ]749@E6!$50DYX!I'4 M$P]+TQB2!.N5:L0Y2JS.<:VD36W6.% 6E-J"6EVWB:$=83M"]X;;P$1\%;(! M%JY6F'ABQG99HS*:E=FG3&3W4D<_^/I!QR_TKZMUF6?B@_YHWJR^TGPYYU(E MBI $IBR0$#%"()$A@B$2-$*")"1SRO3F*']J+--^Z#<#I0UU5A5C!?B]LL-Q MX>S:2Y:.YG#8#^TR>H?=W47L!IXO9\]1^KAN6S=HSARPCLWTC3(I=PU?/9?- M5Q$,89P0%F0"BC3FVI%">AEO7*H@5E0W1D*96!W%6LB:&L$=1CC4&2N?ZX'5 M,V[D'&8[UO($WM"GKMUQZQ$)*-;CJLG7@SNNO])Y%6:.&=?E M2N]37NBV'W5+Y0:WH@F) R)A&A!3_")(-75$#!(:,Q&DD1#7V''*V;)"_GVKQ;W];C(!N^8EN_+ZE/A@IR*H M=!PF^]@-('R-P&MBQAT_-XP]^_IO/=_MV[U?\M57^7Y5%.^TBMHMV^3+;;Y\ M>O@F*^>L>"75:BVKYQ[I#ZF'CA:L9>1+NGZ^W\BOQ0=MLGY3FZ\E/379 .M';--I,,&)L=*>_"3L?-G8$8ZV)L*]K8V_5D_7YH[ \?F[;*B^F/5 M$3K!$S$/J>FHW#X"Y*?3PQ@BW6:88KTI X;KA)CU^5D0AAPE*(8D)9F>&"2" M1(0(8D)4)D,LE-W=JXNM3VW9^TE^SYM:$!_7^6IM[J_D*^%X5GD9R78*[HW/ MP*39'1IK FR%H(VR](L'=*7_M:>JRVV.0BZMYC1TT/Y0-Q>Q2=ATMQ2?\J2+3,* R@JF@"42*8DABSF# 4D13F85!X!3%X")\:L-_EZ[L MH&#L#'P]B,3,C=IN7IU3;]BY:4-A/#"%[. U@:R5XH>)X6;G,:_^G*HND'GR MDIQ$C^KV= 'EU(_IU$;/BPH'[7Y<+7+^7/UW'UVN A0F+ M@&+ HB!,( N" M! 9$T"R+ TYBIR@%:\E38[3+ >4=+P31F<.N)=@X;&-_A3P5N0CLK_PM,BOD.N<\F8[OBV(KQ9NRCFBUH5(5LCRL='EP MZ:%4JKQV-9>(!S$),YA0%4'$<0A9%BL8DDA/)8CSF+L%M_129VJSR'%=5WYP MG:?8Z>Q>A]A3UUD>,X_6(4-/.V70;V4)J$RI-P^;XKJSDSJ\A]>O]B9YSJ#; M&UJ?V7:[*S-^9M[>P%W,XMN_U2ZUW.FW?$,791EYD6\TX;_/EU(+TLR?;VHO M)6':_XY"[8TK12&2^B>"$NVFBP1G<6IV&NP+ =M(G!R95CJ# Z6!T;H M+A7(;2"W\,)] SDP"5[%\*'!L(N_;06F2T5WSZ".Y%O?!M=7(78'?-IKL=LT M-&(Y=@>[CBNRN[S891]E/S74!=\_:ECE>EVGM+KC?]_F5;G&>9S24! 0N^RF# /U6%LI'B%W MW$]QQZU],\6AO1%W4MRM/-Y&Z?!^YVC8M:2%?".K_[]?GE<$^;1:+-ZMUB:P M?)Y%(LC2@,-,(0P1BC D44AA9GQ\AF6H[*H9=I0_N9FB5A_\U!CP,\B7X-"& M_VB*B?YN[ "U(8YW%EV[R6Z#9$#P!YXS!L"]2YAI%_3\A8XZ21\['+0+-!=" M/#LUXT:%0N;S-_6\^RXO.%U4NR?O].^*N8C3F,:$0692-:!4N\-$10G,N"*Z M3[ I<&1#>*U2ID9KC:*@TK2)5"QUM2.N=E#;Z4K&G&"H4+9%)( M_J>GU??_U.]7/*)_V--'>ZNCD(2580T5V#WL.U_5KX54V\7[7,DY"1.F]%"' M1)BD"RD2D"F)H,AB01 *TD@Q/TFJ]D*G1@=UBJ1%F2(IWZ=(HD;M&=B6BIL U-':]*I&:AT!N_;$/689>HKE>WL[6\.LW6\E E:#FX]_,7 M:6X"27'W7>O^)-_^D&N>%_+C.N=RGJ4QCF,9P3B1$B)*%:0HBZ#"(E649 F) MK*)I1M9[:DS:Z IHI2R0M;;@FU&WC&T4J\6"K@N@/Z'J(-@US'&D3P(E41BF MC$$DEOSD@>-UQ<5,@B.*[^9!'[OJ94ADH9T;G$2"40XQBB/MX:0A)+$B,(MBFE!3 M?BCC$!V%,L-O(ORQH>D/_[==OB]6SE'6$,3]0UH<3.<^X4J%@'(:QU,AB MPC/[CV%*H&CF9:\ MTVT[-(.ZEU/P!MV;Y[NGM2R[M:CO.L51(E,58L@#9&[HF:VD M2,4P15S(A,01CIP.7*[(F1HUU&J"O9Z.Y(>+8>]7RR>3"_Z-9)NW/_AB:Q9W!_>#S>^;^X]2 M,!R@! I,8\T)60HID2%$8T<\F X Y]'FMP?;3!M^W-%J MO?3ET-QX=[[<;3RZ\M7A]0ZD_PM=;A7EFS))Q-W"'*(5G^63^>;J,1!D-(ZX M2B$3B69X) )H4JOI);C$NB,01W8!-W;BID;Q=P@EO%N*YE_[].$TR.(X( (F1 40 M)7$*,Y&:N31"3. TTZL/^\2<[<*F-L0;!5N3A;M#:K&SXQ&HH6?A!B.M*M"Z M@D/0.J7;O(&>2Z9-?RB.E62S#4U?^37M4&E/K7FCC1&S:MI9@/Z4G.44@X#7D*98HRB# + M(".Q.3D-M">%A,;2I$>U.17,3HM;1;7?&'G2[[9A!H!R8BNMD9I72 M8*_U#.SQ_7@;7^>]%F>L/&VNV,L==3?%&8[3[1/W!OIF,ZNNMYJT6RC$C$J& MH20!UY2$,:29"&'"5(19&$8!H=URF>UD3(U\3G-TU7>Y>^0QV\-Y>W/% T@# MTTH'?'ID,#M#P$/^LGV;+Y2][,RHZ[G+SA]UWY^ISZ7^+%=/:_KM2ZZ;K>LC M2T%(IE(&989-T<8@-05M8NV *,Z(HAE/N>TFS54I4QO@AQIVJ#)]' M,!IX?+O!X[13<]/\'MLUU]L>;<_FIGF'&S>W'_:7+\=$"9657#9KRC?SA 8D MH2&"+ X91)'BD-(P@%&4\BR,.(Y2IXS,MT5.C0+V]\"JBW(F1+-_CIP3F.U6 M%G[!&Y@;KN;!*4,#JRI2I<[#YKVYC,^ F6Y.!+YX;IO+ -ADL[GR9C>NV:68 M?[V@1?&JV9%+4AH%+(,*1]JI8$I!HA"'$M,X48H**ISHY:*4J3'*OA!"J25X MY48GEY&T8Y#>^ Q^_G,"S0#W0%HQ\$0,EV6,R@6M9IX.__:'.YP-/=(?E"WD M_9*OOLK7=+W.I:@3J>_2_]U]76V7FWF&(YKP+(42I8GF@#"$1+((QI@((9%* M9&H?$VPO=VJL4&L.\E)UP"O=3?D?HSQ8-]K/ "WU=S@7<>@,BP.F82 >F%@: M="NM0:UV4[=AGVMT!NX&1-?A &H8E$K5# ?]6=4'"5]^61NAK]?_2'7 MU4_YUWPSYPKK]6@J8,HP,L65*22A8% )%. L(K&B'I(4^E%V:O.,93JH\3O5 MSH.=2E<-/%_=3)-0V34[R>X%2F-FH#2L^@0TL$O MZ':)(3S+[#BY\"]2;!?R05U1V8J\T)C"?B]M 488T!IC<>M%'_0^F+\_@J-R^O> #QC;W\M=]C^,??)[Y?% M9EVN-N^7^2:GB_I[G:-8)6D6)U!_[1BB0 601E3"4(1I3"+""+(Z2;XI:6J, M6FL'OE7J.>PQM.)IL6?C"Z6!V:W,PK'7-H_\3J!=\% XM7S[_0OZ[6Y>9\>=%'Q2A# 3)W*4A0 M9:UE"BRPP>!6SP>L,GDN>2+G!JY#85QV\WD0'?_"@Y/Q!UJ$/JXW4W&F\SKNE MN.-\O2W5D/JKWMJ6>?LS4M3S.D@X =9M9;:(.->EDL^5)<^LW!%!^Z) MH=??)?J5^K.CA&;& E";4-Z_JHT ]^- [^#3#MP%([FZ0W2%FQ?< \=6Y[A+ MN^/YS#VL/G*E^[33>]O8R/ZR6NAWB^K.C)'[%VIVTC;%P[I,/5+L=QHSF@G) M40KC0$](*,X4)-H%AT&4QJG2PAAU*H7;69.I34J-(2:@\]"4_P#UE3)CS0PT M]NCNJI+[.&90ZMYSSGO$P_7'T%-3UZX8:XNX&[+^=X8=]7BI#>%N<+7L W=L ML(.[_U8I:?:4ZSB31_KC$]W(3]* D"_RTC'X*-=?Z=)LHFSDU^+@EFV"F?;P MJ81I@A.((H%A)B(*540ICREBS"ZXH[IZPS.4IZL/W\UW68NMWNCF#W]8+=>RS+C]D:Y-=JGR4Y51% 5*)C 23&CO-@MA)F4$4_W[5)$L M%MSI#LY%*5,CS;V2H-32S26]#*2=@]D;GH%I\A29 2YNMT+@R8F[+&-4EZS5 MS%,'J_WA;N-]M^*6Q4>:BP]R,U<\E6D<:[^(1Q@B110D-%!09"1,:9;0,'#* MTW N8FHCO=Y:VA@5W4;Y!?CLAG@_4 8>W_NM-ED H]X,: 7]#>[KQGL:V1<$ MC#JLKQMX.J9;GNQ9B?,7:HH0;9[OE!Y"5;JX[7H><4X$SA 4<9Q!Q,T^E502 MRB"-LRQD/,'="G!>%#>U@?[X1:\YJ=&P8]G'RZ!:K("\0C7P\#\MZMCH.P.E MQDUFQZU?$#N6S.P-Y@M5RG0'M7NAS%:,K.MC7F[E9D)J"G)]E/Q]S^IS<\.-&2'N07'>T=R8'8_R:U:Z#7Y#M:] MTF6E.^]P.O"Y=UA'8G(?\+I1N1-2K21NU])X].UDV1%QN[W9,1-V3EF^T.W) MXFXISB-EYX3*($H9@PE5(422FQ*%(8=QD,5)' 4*!>E\L]K0A=T&Z"V!3G2] M$SO@+LG#X]U[\/[^[M7]^_O'^[>?P=V'-^#SX\/K__M_'MZ_>?OI\W^ M__O MU_O'_P$_O7G[[O[U_:,E@UMW@=TFJD]@A]Y3V:M:!LI4"GI,AVT)A:]DV+?$ MC9L*V]+XLT38MN]U(YJ'S1>YKN[7?M"&;-=KDX\BBXDBB20PC&@*D4F+PD20 M0:8"PL-42D:B#;X^!4=>B*Q3UJ#9VV.%J%H2NF'-85 MNO:(SXS/!\D)7SWO'ZE3)MV9Q-/O:+[^C2ZV)N_(]FN5DNY37OSMW5K*)B38 M7/Z8)RS)A$P#J!G)AY%IBJ6B@:)L#HN&4WCJ=&'T1$JK>0N'PA8 MFWM3/U&] FD*J#JNVX;O=CO?8U*=.3#]'68!/;3V,!6HR<=T,5NHL7D&C-6@ M-!LH!^&C2)M$]])Y!)>@#X[=))#R'8>_J]P\H( MZTW^C^;R8;X2X1REE*.821C&"8%(1 I20C*8I!)Q0;),R<13*KXV/:8VU?Q% MFG0"FG?NOLLU?9+@4&=0*>TM#5]K!]E-'R/ /O"DT)Z>;[:ONN+4%3[S]-D M.7S.OE8MII*_SP8JAUQ^5LUUW-$\.IXIDX@\J%^+2O"<98'"J4 PD[&"*)0, M$I4HJ(1*F>;*,&%6:W,K:5/CP%(]Z37['Z<#+-&IS3%DF228@"\V5 M8/7;"S)DZ6E#Q1!B7)(Q*$RTFGI)#VZ,=3J:4RKEMSJ<.6IS;\:^450!:E> M%^C5%61I1F!,18@8XVF4.BUHQU)\:IQQY2AJ!KY6^D[[3*KY&B9R--6AC__E M3JC,]Z(M8*_,O M+6GM7NQ;1>-B8.>^]()"FE&M\< M[O14$V?78KI'JFIAAYGW(A8WQ+Y0S0H[,*Z7 MJ+!\WXVWA,SG;Y<;D^-#"/T5%J_UCP_KQ]4?RSE'"8EQBF&H> 11QA6D*F$P MB5*)B5 A#ZWJ^K3(F!H;56J"6L\9,)J:6C!&5SL>:@.TG7(\P30PNW1"R)I" M+#"XP!:%Y']Z6GW_3_UV113ZAST_M+4Y"A58&-6,>IM'>Y?WDD]F^?5)?C/1 M+LNG^Z5:K;^6"S:]2JO^N)\F!4ICFJ8(9BJ2VD_A5"^-!(="L4RA4"B)@H[% MO5STF!I1'-63JG0%.TO @2FSJ)S62^G'G-U; ;KAQ']'.LN&*N<5Q=, M_1?SJG\WS%"!$4J2B%-(@H1"HVH0TX@@'&64B8 MD"+,7.CR7,34F/!3]Y3/%_"S(Z]^J S,2Y\&SO1\W7A/!')!P*C<<-W TV'? M\F27[%1F@64*2>>;BB767^=)2$44X@1B10.(N(D@#<, 8AFGBA.*D]BJ3-$U M 9,;S:MGNM"?+7U:RW+C?@9,N))+@J0+*+:/:A_8#!W+4.ZC[-6;@J'SE@IH=Q02AHC-,,PS@1"J(@(WJYP[5[Q!*4,2YC&KGM#DW&M*DQV>[***VO MC*YW-Q;Y7O7269N!51,.]+W$HTR@)FM$P&95_KI#T-@D.L8EK&P2"D^(]CT$ MGCTTG]9O^T_K[<&G97ZMG]K#- -GMYWWEVT/L/+D*TZW_WT&L$W#L/%#W*9A M=UL0W+0T[+ +TBF4;__7VI8_ZU]H17?A??,XCBCA.(.(D1@B)#%D(4(PX''* M">:1]ANL-U*&T7%J4WYI K!D:W#"UOM'#CB[MO@P?-AA#V.@+\-B<^CE^WN, MB?E?OZL==KQ>OLM'VC1[V:YWVX,;ME-:M_$&$CW>3N"PV!UM)@XLJNM^I'9E MU)]7*U$\FGR_38UQE&8XY 3B5)KBF=HE(((G,*;:3PC2D GF5"GWLIBI3>U& M2Q.W4.I9KJ$^R_7WG%MR] U,;3KZ+V?IT-TYXM2WRI2R*._[W;5Z4%2LJ.>4OUE)4L7"/FHD* MO;RI_US, \EPD@4QS (1F"P2'-(@4Y A0FF<1"FE5HN)GGI,C54.] /<*.C& M)EU[PXYN1L!X8#YJ+ ')LS (>BO6T%WIJ*>D'GBJJY:C$IF/:$Z9;N^S?4Y MLBT/*4O_K+C;;KZLUOD_I)@G(<<922(H$HH@DA&%),@BR*A(XP2C.,).53!: M9$V-UNK#RL+H.@-%J2V@.W7!3_FR_JWC3?@VO%T.>7NC.,YI[^<*P$I1L-?4 M]ZEO*QQ>CW\O2WJ!<^!6DR\?"+>_TF'C]CA;3T-4YSDMYTPOLF02AS",B*82 MRCDD62AA$&)!1*:"%-O75[25.C52.4KS^LTAXZX;UA:;FT,@.#"AG"3BFH%& MZUGW3,9NN#KL) Z![TA[@YYP=MOD<\6K==O.NK'Q-N)<[3O:6G-^N9LG>+_\ MKIM?K9\_T3]^H9H/<[HHYG$2!BKC"60R)!#%,H8D32@47$:AE+%,4J=E[T4I M4R-JK1OXVBCGYM]=1M'.L^N-S< 4O--O!@Q".Q7-]O^J\+@(;07"DS=W6<:H M?ERKF:<>7/O#'7RWNX7)"%W4^[FJ#6RL'C'8.+L(Q5!;^56< !A[!C>VW][!O@>#@#'4&8R2/Y^8'X>;+ M7#2WU6$Y?F,\K^2BID>NQ^4GNOD7]:%?\6ZU_B2_Z<[[0@OYH.IBPH)E$>8H MAEPQDZ19!I"&H8*IB&@:)#A*$)DOY9.Y>_5H[VZT"K7Z%G?Y\T]$#^A][!0U M)U'\8"?*S15I!]S.)>F/WSC$UN@)U&H-C@'T7<79"A)/3DJ[K%&=%2NS3YT6 MNY>Z\U59FA5E,.-<+VA$&.F5#BO"G7ZM._AGL2['L[06_ M-Q9[#*09LD,\3>F#J#BJ)S DR*<.Q*"RNOD=OTA:;-=EU.+]\MMV\ZB;N?N1 M%W,D24#"3+L-1&4010F!1/\( ZJ$D@G1SH33K'%-T-28_T!/4"H*C*9Z?&M= M'6O+7,76CH]](#8PIW8#RYD(;R'ABTHJ-Y_O&DJSR_&K#D[: M[XMB*TU=6DJB(-5KB2B-!40XH)!$4D*F L)2Q-.4QVY+BW:!TULD[/4UZ_+C MV)J\5+I/7$TK^)&2+%9) C.& LW-)(",, 1%&L8XDR32_W$+9?(%_3C13"\& MO!UQ^X-S8/H^1O(XNJG2UF=DDPTHWH*;6H6-'-]D8_AYB)/56^Y%Q![SCA_J'PSCV20 MB#C2C@\+M?\9"0X)50G$*)$XR4@64/L0S'994Z.A4C7PK=3-Y<2['=!VFO$, MT]!;?0?72_[]W_1")?XOLY?7_%AJWORC0O.C9S1= @J\H3I6A(%O=!TC$JSP M:@]1:&]BQ)@%*UN.@QCL7NG N!\U9'*]EJ+T-W];F?W&CU6!1/HDYTQF:2Q# M"L,XX1#Q,(8LDAPF-.84X8BFJ7TBUW994V/O7U*/>(>"I"A9C:ZNND:FQZ;'(\=KK<.4LG';[B]=87KV+=]OU@,>,*C>[ #%*;&^WLO8EV%OO-OJR0=)B#A49TI)E8;V3= MYF,N*'7.RJP>--[;^X8R_EALWK,^Q-R>?*9'V;LZ+=L?9'Q3:O*S,++D@:"P0PA"95 MDZ: Z>DOD/KO$XXYH0GVCD[O8=C46/B#6JBB%"6;FW(%;=A&41L;57IE6Z>B MQ7*C'%.]@W6HW1K\/;IIZ%.GPP#SG5.1\#=0+'D O(>('^]CUOO%C < LS-./,3S^XE+WBV_\W+!:I&VQ;J453#Z^1+M.7,3[;D3M?Z$5Z3LAVM@ M84I/8]Y%G[(?<)=D*GL^U3/W9KG:/+-G];!DBZ80Z]/R\\ID$6[>OK*Y6L,9 MPS G<&&DY@B10- LQC%%5"FG^F 6;4Z-*5N3S23WI;$T:M.O'3-R M+!"WX\? . Y,@EL(C;E16U]93U);BZ/*Y( 9._;PA$K>L6AQW#P>>PA.4GH< M;O6M@*B;,)6.S-QQFY>F"$]0GJ0 BC0%2*824%%PH'*F?X:80VD55-G9RM3H MI3(2&"NKI=B-?[[?>5#M^*0W5 ,SB!=*'C7G.E (5O[M7!LC5V+K;VAJ)-#D_V_83]?5V$4H[;[[$ -_.DWV&@;;Z+:RNB/YK_&W*BR M-R )7(,DF&3BA69&5DWL=O94./'*]9YR9BOUPLJJ;N)BK6X7LHJ(N5VOU69] M9]8ZB\V,):E,3*)%6A .$)<9X)3K]0A/N4AB@95TRCJU:'-J--&87)4"UC;7 M-7665;R6J"V.6&6_H[:9!?IV=!(8TZ&/3!LX&W,K-.OHM]KBFZBQ.:#>F3U MH53/+%H<5_O,'H(3!32'6_V(Z&.Y*#?JH?QA9$\V^F4Q&]QU _L:T8T%_ZG8 MZDGWDYKE/,4LAAG(,,]J@^.S>1\22J7 E'93VQ#$1OOE:,2GD]H3JF MP;Z/ZREI__MR]?=[D_TEU'H]0TD*928H( RG)H4 Q)S!K*\4*E0:4P3ITV; M\\U,C=B,<>9(_:4VSU/6_A!)VQ5;7WP&7Z]MA>U;E!HCAY.V/XM%:&W[PT;> M1]S^K*,7U>W/7^WW^3<;P9_9ZJ!LVOK#V_YOJBU'(2A*,=7SH)@7 #&< (;U MW$CE>5%P2!0D3J7.[)N>&DVT1QV5@5Z;N@ZPV_'',& .S"D'. ZT^>L.3""" M<6AX5-)Q!^28B#R>X$=.?V7EPLA7/B[,\=1CT1Q6E6H]2PG5B[ 4@R)-J%Z9 MQBH1_>=I'S=K/425Y:+9[W6796+ M=2G^QN:O:D82E.09SP"7B@.$< Y(2A%(*1,N= MQ28#MC8Y^F%L=HT\&*J3[0AO$ETW,%]6#H Z,VG?RVC/32,4OW]=XVJ=R703 M;3M^SU^30-KV_-\Z>]XCFF+@7@D6D3&4G2-'=0P,]VEDR- ->N:&";%\71CQ ME+MOQI3U[4+^MEHM5W?+U4K5*Q#7VA0.CYP09^S,CAJ[JS/.RO)HS_1ARD=X M8!8JK<>EZ7%3=SQ .4G/\7F&Y^S-"!'5HK^_OJYJ.:)R*6LQX//?_RS'5,6" M$X"3# *4B0)P1F*@](Q,_T&DRDZHK8<-4YMQ&>NKQ&(C&%[K6Q\5HZM*K8G] M8=U;0]RGSRRG6H MJ8^'!>-.:OPA.IFN]'B4&WM*5(OZKDT1+S8?-)OYBS/!:5,01!GPH2P M(04X9 E0@L(D982)PFK)>JF!J?%>;6.T,S(R5MK1V440N[DJ!#0#$Y$C*M:T M^M:8+_<..)2X^&QS2@4FX3ZSLG\MWC93=X?A^<;+:AJE'R>Y@ M"A CN_

    C^PG#_^:T@$XH"+S8Q*!=>=\DN@6NPBAX!J8"[8FFAV0ALCFV/K$""Y*+D' &LL&7E4$JN/VK3'HP"YF-QMU*RW,QHS%4B_E K36;-;]3G52G4#*,LPW&: 8A-"8A"Y(#$F(."X#S1 M_V()=1*6&LGNJ1'8GME5\*)-8P"2'&,D8\9F^D2__B5^ ??M'V++>\^ F:GV(&B?:WZJH7FFDZWDV&<3R5VRM?J?*I/)L2M"YS6Y-N^KQ_)2-ZVG M6P_+Q7,KT3MCB@F891SPF&0 )3D"!.$"*)P74*H"8>ZT@KK4T-3F'SL[S2) M:@M=E58N &K'^2%@&IBD#Q$R1NX4M4/JJ'0#$4PUY4(S(VND=#M[JHARY7K? M3(,[9?:KY_<+J7[^7_4V2PLFI%(YB-.D "B&%%"BI[9Z1AMSD0J2VV7'7VQA M:I]_$U7?6!E59D;:3M=L@V,@N[_^(/ ,_-D[(^.1<7#!^QXI!\=/'#GGX()# MITD'ERX,5O/L UL]LW+QN:DX8Y0ZOBBQ?%Z4_] 3B^\F%726QBA#G"J]AI6Y MJ6)9 ,+BS'SR)*&0QZC(>]8ZLS!C:I30F+PMUA.9/_4N=F;3'W93AN%1'IA9 MSAW)H&7-') ]ZMZ-I.H)M@K$9E*(8Y#GDG"02QSFQVP(- N$X MFY6-E7VQLX@UZ(O'P"S>ODJ-?3X5X\\BXQ!@T!>AD8(+CI *%%#0Y7QG,,'9 M&\<+).BR^R"(H/-"3XV?>06JDN;;H?:(PT=60<*[7;06\W!0X/Z(@''6?E0GZ[ M@JF[CI(31*$4E.P:'5<[R0F($]4DM[N#I\)6TO>S!$,LN:) Z6D50$IPP%B* M 644$_T/1YE3/=UK#4Z-BIJ4S'F5DEGN4C)94W#IN;- @!_F=DP4$LF!.:@S MKS5\E05;9(;/5*V;FTI2ZH'S#OFGA_<%VR?<+;/OI1Z)RJ)DNY17\5^OY4HO MP!?[=<3U[_2L63:5L^HK]5-4^(U8WSI:;6WLO0,9OJ>]]RO?M?_>97=SYW&T[W)#OE'K=)6U MN^=VU/B]K2FX9>L]YP?=$!VLJX;;/@UO\GMOM@[6"19;L\.UW;,*].WKYMMR M56[>?EU^9^7"2&SQ1&%5!?T#5*@,$"@4@(@G2:RD(MBI?M"EAJ8V5NPJ'4=; M2Z,_:EL=,R4O8FO']"$0&YB=_<#RKP9] 8G0U:"/FWF?:M 7G+U8#?K2]7[$ M\&NY9L_/*U,;1]/68_%%_5"+5]V.)IU=@?,BC2&)D9F="KV4EHF>G0H4 X$P M96F6":X?Z< 25JU.C3(.C39A78W9;G1AA[@==P3'<>CCCTL01G]4-@]39=X) MI4 D8]?FJ(SC!,,Q_;C=[",#6GZO=PJK\-[F6,N(LO"40L!R' ,4YQ00A!+ M54(+"B7BF?UI\[D6IL8QQL9FQ[NRTD6Z\AR %B>F?6$9F#*.$?$Y,CT+C8N> M9T^(QE+RM'UY'/4[.[SO5NX\=^.(FIT==A^J=79=Z$%EO^GUW8OI[S8R1SXN M/NJ%X4*4B^=*\6(&*)S2#68ZH/;%=;V]J-+>U>!LO M*$UANJ(U.IH;JQV^< O(+:@P+) #$^,.PZVUT>,BVMH;/83'T($SPV(Y$H/V MQ-2-5^T1ZF19B\>,Q[GV/ATPL,-M?33_C@69OR[G>:IHZAYJAB4JXIFQW((V/'@#,[(Q^":R0L]3 M0M 6C*"Z@E<;?0>Q05L@SBL06M\=M))756_OD_JS^LUZ)I,B3O(X!1()$R^' MJNQMBF]% MM<51;?)-77?T)M)FUQ<$/ =U@FG8HEI';4ZAC-9Y&"P+9UVXV3>;O=JZ,Q)" MK?+B[^7FV]VK_MZ^J]5O/\7\U<@LFS-(_8]\8C]G@C!9I$4.(#35M/1S 6?, M!/)$JGE!,+/-&1NJ#<3)+GI8;-H]635\,WPUV(\; T X\?K1G,I746VM_]*=V M(&H],+'7C0]1ZX0Y'PXI;> -83#5 W<+1A9$\(;H5"O!_U&^,@I-E$0&$<6) MR:+&2AGUA PPFG*]\$[S)$[SHDBMMD*/'SRU\:*1!G"+,3E!JYM_^F P]':E MI?L>@@A7HT1L=1#&C .Y9/ZIZD&0. \C@+)I!%!,=;*ZI%TB!>%Z)I$24@ $ M20Q(K#]"DB*JYQ2%PK%3AL2Y1J;V&592/)M6BN0GDGT/4;GK0%Z>! M/]5#M2([B-QE\3LP""6)?ZZ)<>7P.YP\D<+ONM9]C+W]KA;2;*E_G+/GF40% M2Y%(0&P^=Q1C#'BA_YA"O:C#7 ^RU"J]X.3)4_N\M\9%QCK[0?80KNNCK#<( M W^[EOX[C;)G??4:9@^?--HX>]:!_8'V_ 4^1__[JH-?3*;JQ_*':B).,IXC M/9^%@"2( T1S!1C$!8A5(I@2,$TR87_HW]'2U#[*K8[H2R5"^]_C?\VIR\%T M%ZC=GVI0J(:>(1]*]5:&WD3&5)^8IT[07,[Q X$WU@G^11!#G=I;X-%]7M_U M@!%/ZBW\.#RCM[G!1V;HZ;X]AVLUAE J8XHSH[!& 5)< @+U B6%.%8BR^/4 M3D_Q_..G1H[:P.L5MVU@LV#"7F ,3'_[.'CIXIP XB**TP>8L11Q;%X41SF< M2VYW:^&Y;Z0>E#/;%[OQ%1+_%BE+-:K*8"DR9A#20(8 MJ1)BZ$.UESQHOHD,W;J)=%U2>7%5L#=@5+NO $;ID MK#7B8%WCN)3L"6GW,M/WX2,N07OZ?[@\[?LPOW.UQQ>UTL]NHM2/:I#\6JXK M11IC25.'=<:YQ(6$! B9"X HR0"14 "H9 ))"A-9.)VYN1HPM0%H:W^=\W,3 M_=E6(6)-%2+9.!&MS"?Z"UM'S-2N,LXX5JYR[BR[X[PANV#@46J'_D.-_DD- MJ-;^BB K1A1!Y%C[@A?HC-"Y^5'/#WW!.3Y;]'Z.K]J,9@ZUWGQFI?RD-C/* M,YGE>J&L4LD!*H@$K& 42)ZQ-!.PX-!19.;@^5.CM-8\5QF90]#LN*<'% -3 M2VM99$S;CQ>\8R_EALUK6:_F(E.2KF6B6S.,5YI((:5ESL(43%'F\.DC"\F< M=>U4/^;\91XK\%;OZG8A*YVJ2M!J758SK-7RXU)/LNX7A?F/^:LC89,\5WE2 M( 1(7E6 S9'F@@P!JA?E>4Q9FDO[S.<^EDR--;82>-J96K NVG-'C[RK951Y M%.VYY+!([-5K%FOVL?IB8-KRZ@87^9K />.PA!^KAT9:QH?]8-R6[B&@[%R^ M]VI@O"5\"!P.EO%!'A@T;;/2,%_7?Z_;;\^59@C3G!=*#U^,08"8T5#,@)3)#"""B9$Q2X'F#8BY4 F*G=1@W9J?&G$T MUE\\OEBU+M171(9CG*NNN'2/'>T,!_K =-3B?>G 8FM]?47TU(6W3X$6#]C" ME6MQ:7SLXBT>P)PIY>+S%#_:.VK@TZN)%'PL?BWGKVWMJO7CZV:]80LSW,TP MRV-!50XH+AA /&. QOI?,,^Q_:D17V.G_]+.&?]4$8AQ# B. M]<14Q! 0Q&,@A"Q2A461)GK<,8(0[X__UHHAYV7KM1YE6#FO]AXWRUHPZ=MR MKC^!=?0R?UV;6E^FJD2D/V+MY+I<+GHLQ5W[*T80FHK @&0)!TA1 8C"*2"< M$8)3EM B=I,L&;#'QI$K^:0V45D''?TRU_WWE_%ZPVY:,"#" \\+3B8"M>UF M0ZHV.]JS^R9J/ HW,_!$+M#4P+7U4><&GM <3PY\'^.C1J^G%P]+MFA325(: M,TB0 HIDFLHXH8!"G(!$R5S$B>)I;I4_?>[A4QO7OZBYJ=T9O;#5YJU:KD2+ MY<;L+#:KS>C%2"4Z'3X>XVEQGM@#I8&9IMH+J4SS$J,_@L)%A]X?DK$DZ+?0 MA!*?/^]RM^[\T3TC2LZ?M_90;?["-1XL]?MR]7=-=$U S2S+3%)#:FIY8:SG MQRP!5$H%",TT/0FAN++*3#KS[*EQ5&-=)&KS'#Z_(\PLB,@?B:%G/ T(=WU! M<* @?S!&8B!;4-QHZ+S;G2QT=,MX)'3>U@,.NG!)SQ#XIJ[W^I:O*P6YF2*Y M$H*E(,=%KF=-FIKT'$J 6')1)%E*D]@I[O-B2U.CIUTPHVHL_5^>D>HGF-HM MXX(@-3!][4!JC8S^:,T,*#1U%8K0D>0G[;Q/R/@E=R_&AE^\P8\6/K,W0_?K MIV53\/3S:JF;VKQ]UF_!YG8AMT4?9ABG/!4I!S"C J"$8U-H$ +,XIBGN$B8 MP+.%J3VFI!U3V#=N]4'0^H/8-V&X[Z)AY9HZ9+EY7;D*VSI +V&>*Y0C4VW< M:&T(O;!-" 8QD3!62@J"> O]DSU3#XK_TP@,/FHGV'%Z8$S'(?G6:+,]W9@= MM7;?1)7E-U7][JWQX9C?';! 0X%#PZ..#>Z ' \6'D_P#,8TNWG<5 *Z6WXW MXU*U;*CW^)H*N/]0\C\6^HE5S-3C2Q4BJJU8GPH5[6T*UM>M+YTMMN+'KVQN MUNG)3# 2XYAQ@#.S\1G@;9M7.HTK)W0^%'YWA2U;,@GNEVMC'_F9Y,W5D?[GQ=^.SCRZ7C! M]A ('# RL2X-%8D[$:_&#?&=B-.78HRH6JM!YF>4(@S5,, M8 X3@+@0@!0*@@P7B.&$2LRM]L:'-7-J^U@U^W(_]HW^,'[5RBF.VNH#O00. M@_"[=NV4QU2[7O4;)@<#/>2H%][(\0>QP8 ^.R8-UYK?$%,E%JYGD"2Y2% " M$L$A0#G, GRZ?8ANOW[][>FK&PDW,"6, M,413""A1&" F$: *2U# F&-!<\B8DV"1!TPCC'1U';':-B^8[,86=^<''@NN M>.S,XX<.!N+=YJ&C\N2A(\>\=O3;_FDW#R7CY;SH!7ZY/[7+^IE6+&0O]4FNN0 MVWW3@P$Y\*=_E$BS-?W&[-5SU>CV5"!'QOQ *OJ]8!L@D>9ZV^^61V,-2U<: MC?U#/"+0SL@S-*4$9S!5LF,=.NX M?;RHM^L^'$3 65SN&?:R6@JEY+HII?I#K38EGRN3KSTC,BMXBAE(4UX A L% M"->\F&"%:1KK_R'L,H7K:&MJM-B:6A<5+ANUF+7)SA$[R^M$@^B%O9F4-L=X MBP[@+0,LPL Y=$3% 9)[=E;R# &C)ZZC$2I,CKKM\$A!A<8OG+I7\ M?Z_K31MM(67%56QN9N7WBR8\Z?R1SQ=52 *M4"<&%Q';EZ,8R>&J4MG\X(O:\:6-^';>1ANYN MRPVJ"77BT-/2S_=WC6I6UV'(_4*L*B$)(ZAUMUQOHCV? FZ_0-A.X^F+>FEV$AZ+SZMR(29(T/ M;S=#;%3V FL H3)[&]Y-Q\P9IBZ9,_>'>6QD/F@.7:S+Q?/M\TI5(W^3GDTX MR5.B%^E&^D?/DE/-9D7, )>(R"3%B#-JO8UYJ96IL=76SFAKJ,,VW44L+38T M0R T-/F<@N.C W 1)8>MS!!HC;21Z?)*N>U>7@.A<^_RXLWC[5Q>L_]@W_+J MQ7XS/@+)YMMZ68OG*M*FK5P/I4IH(4!.4@A0@01@N<1 I(DL"B@3B)RT MKKN;FQH;WL[GT>/FF^M9\Q5,[69JX9 :F!6_JN>*"?<,K8,$KW.C\XS,#I1 M4Z\KC8TZQ[)S_'@R97F7'W.8&=K]8KU958-(6V7&U)+:%[">%3A/)-,,DJ0F MSY1#"DA".2 9BUDLF$ACI_AKNV:GQB3;FDBFE)T;FUCB;,!$GXXGG&#*1#?6#8Z*N^X 7',/XYW>ZS>[I;5XT457-R(XS<# M4C/:)DFN<($4R/*, 80%!+S:F<*080I5+&/+/$Z[!EV^G7'2*_=-OEX8P@=C MB^5=4-P&YIRS@$7M/,=CQ7<=08>E7U D1UH#=B(::#5HC4OGLO#Z4\9;'UI[ M=+!0M+_+M\9G4V;9Y/]I$E<+\?:PS;3B#"N&]3)14H$TW288L (6 $M%8J(* M65 GJ>S.UJ8WR]M6%=\SMTO[4"*,RKUK)N(:\'<)FQP0]P!CXV]_A,,"FT06W@\6P'3Y]Y+BULZZ=QJJ= MO\SOF_VD-G=L_>WS:OFCE$I^>/N/M9+WBSKUP&Q0;\LX;[4+,Y4QS.($&,5L M@"C. (\I!@5B(F:XR!!SJBSF;L+4OOR/]Y]N/]W=?_IK='OW=/^W^Z?[W[XZ M2D5Z](,=3PR+[L!48@HM&.NCUOR(OT6_& ^B M!HS*7?X '=-;CR=Y"M^:,Z&[Y??O917"]>NK,JT5FV\F(&&6J"S+4BX @R9O M6D(,B$0(\$3D".>Y@!(YB=]VM38U7OOWL<7"2"HU81LWT9L)SRFZ MPG,\D+:CLV#X#^_O[!R54F%4I*GJ6028)-:B:C@FE4X DG" M!%.JX(5PJKUHT^C4R&5G661J*)D7<3;1SSPQ4^_F:.P]O(K->U;_>\S*@MMH0X(>25 MJV[A*:D/ >B*@ M-D@C?B/!A]=UN5#KM9[_+YI11+[97U1^>5FRQ+M1JI2H9\,U;&^JQ MKATP@Y1)_-8VSB2-4ZZGK$"AA )48*C' 3TLP 3%+,9%EKFMC@/:-K51H+;7 M3'%K@YL!P8WT0_:='>6_4X\,3/BM5]&>6Q7'[QR+]CR[B9K>VSK7#A;5'+OQ M+QS5#P!Z(*(/:=FH-#\ I,*)214"N^1D@FJ: 9CD',L\0PT3!I"ALB/IB"U.CV]:VZ ]CG66DQF7\NLDR M""I#SW$M ;$FJZM.=U&.OGF/;O2?=E1S^;FC$,95M]K/_OJ%OJ'X-4<\L9^U M/N6VM)I9R@F'"!:!IEM<9/;1@#"22")H5&930,1[? MNNVI??#&P$CL6^@:F6\/N]W4:2 P!^:)UNHJ=JNVVTB)MT7^*ICOK&#V"-1W M!BQ8M+Y]RR.'[#M#D:.7@+7EH=YP#)J M=VK/Z>5^='!4:N;3JPE7>RSJL@%[E6D^L'4I9ISFB@N> YA)I:G)[7MAT7?*O/##05>J 4:(-S:'G78\(+E>##Q>XA?NF@5 M__=[N?EV]ZH_T>]J]44)5?XPG^W'I?[#AI4+;<.,%(K&*8Q!G@L"4*ZGH33+ M4D ERG&2%@5*B+7\CWV[4QM6=E96Y]"KUDZW[$=;T+L);$ H!Z:NUNC(6!VU M9M]$>^AJRZ,OPZ+KEF0Z ,KC99N&0=LY =41LVN9J+:/&S4EU=''X]Q4U]L] M6/ZO2SV.+,R+UK;72N\(A&":*0AB01! ,L> ""9 AA7,4P$QA%;I9=W-3(W# M=X9NR]VZY/]?AM."KH. -# [G\/')\W_,E .S!L$L)&(UNG%CRJL>'##C]:M['PVU]8!*M?Z\6KZHU>;-U%O5]?HG8W\5+K/U8)"#(Q?HPA\>6;7^ M7@=(+M!T'"(Y/<:/Y^Z,;X8X*XWTL@M29""7 M0@"$$0-$(0P2)C-(8@83X52"YUJ#4YL$'M@;&8.CK;U.$2_6B-MQ6$@T/H3%"VN 1BI*O-C4I!MLX?BA_J..DF_7'U\WK2MU^7ZXV MY3^JYG^KB\%L<^\QAI@+24".<@H0@3G@F!,@$A&G,<(FVO[;V"#;J MF.%0-!-S#I>:/F M4X/Q&A[A:C!>;&GL&HS77#Y3@_'J+6%J6YOX#E/IL0F$7"[T@C(I4IYKNF J MYP EA ":0@P*F$O& R];;YZ'AWW,OI;2/&MURT^3".Y?)EOEH[35;@;N'$N4B3#"<@ MR3)-6*G^B164 T8+O5Y5:8&YD^#7:1-3XZRMA3V6HF> M%N!]H-G8 IS1,9# M*.:2\\'47DX:&%FRY9*#I[HK%Z_L%X'Q49FL_GGU_%O-'+I3YD_L9[/=]4$M M5%%NMIO)-%8D4XH!F64"()4E@(B4 \6Y$CB/F%F MP[O$:7C!="E:P^]A[R P.",Y+FC!&<#*Y* 1E0,N2 [RA(J8(9RJ(AU-4'!J M3%FIPNBWR"1'U8EGU4^UK.!B3TEP1 7!,10#)T2I@10")Z(&&'P^V,>6?QZU MO\NSS! /]:1=PPD=_V7A'SUS>':=$U# %'E9$[+M0 M-);9XXY5(W?&R; V=OLADV(N2ZJOC_\\@P1344 ,1(%3@"A"@.1ZD,LE4B3% M2,(AN M!IQ6]XTY+6PS=\S/VU]LDW8.-BA,1[<>&UF=O?[?]SKZ;8K][Q"Z-9GW8*0H ML$F\#VY!9J-T46>\VK 6C!?Z-@J2!U%TX[3H,=.H5*Z7"R-XK1;B[5=6SM\> MV$9]5,K4Q<"T8(H#A52J5RBY E0R!;3A29IE E-LE<=[M:6IC?.5<='_LO(EJR(RIT<> D#D,8:&@&VD$\H?0;=BP@:63 M]3L?,!YIV_AQP+E6-_CDS.UE\#X6GU<-C5?GW!]9N:I.MF<:+[X@<)\LLB>FFM;T)U"FU_],,XX)+Z9=45 M%K0;#MF1\NKVT7PLHJW%41V+8VRN0V^"H^F22!<:U;$2Z?JCZY@YYP)4=^:< MU9-&S)QS\>PP<\[ISDL\OM]!#_JG?_N7]F_TOSA;JW_[E_\/4$L#!!0 ( M %JC1%?[1E8CB7X! -3/$0 5 86QP<"TR,#(S,3 P-%]P&ULY+U9 MEULY&@,1CBDR33)7D7W\" MS$$Y)P?LW%"[AE0FD^*.^.(#$ $$(O[I?WW[,OOE*RY7T\7\GW_E?V*__H+S MM,C3^:=__O6O'U^!^_5___O%BDTR\X7__R?(EAC?F7 M/Z;KS[^L/^,O?ULL_W/Z-?SR;A;69;'\ O OF[_V?''R?3G]]'G]BV!"7KSM MXK?+?Y19&H4\0\G:@7*9@8L^@!7&&I-=X#G\?Y_^,3#MM40#BH<""H6$$)0& MB\4&YK)33&X^=#:=_^<_UB\QK/ 74F^^VOSXS[]^7J]/_O&WW_[XXX\_?8O+ MV9\6RT^_"<;D;Q?O_O7\[=]NO?\/N7DW]][_MOGMY5M7T[O>2!_+?_O??WGS M(7W&+P&F\]4ZS%-]P&KZCZO-BV\6*:PWJ#\JUR_WOJ/^!!=O@_H2< &2_^G; M*O_Z+__PRR]G<"P7,WR/Y9?ZYU_?O[Y\9)B=3.>H_I067WZKO_OM^8*X0%)N M_M;Z^PG^\Z^KZ9>3&5Z\]GF)Y9]_I;]W M6GQ^&V-\XQGVEQ\^&R1KKUI5K%<7/[-68@XV[PZR3B=;#[U M**[6RY#6$QERRL(GJ.P"Q8*%&(E-66MN4]0L<7E=VRKMBL3=0+_"]*=/BZ^_ MT0?_5A&HWVR@V,!PZW%GD.PG]\OY>KK^_AX_3>MGS==OPQ>+=,OBV7&)4T>%X\-RW3-S+=I>_Z. MWT["DCX(TN?I+%_\[;)Y7<:+BF MJ14W[SR<":]I8EZ>+)8;X#\0_OA\<3I?+[\_7V2<1%M*B3R!$)HFR$ N8(> M8I ^D3HF1M6 & \*L15/1.\\:8=S%[3Y&+Z]S@3?M$S/5IRWIU\B+B<^:QXC M,M#!"%I1M8'(@X",4ELCHV).-R#,/8_?BBJR=ZJTP+8+DASE3"98G?]!"S;R M"8^LA((.N-&1/#,IP!MCP3IM7"Z^9)$:$.2.1V]%#M4[.0[%M%-BB$G*B(G4 MAYC(X51&U^]X 1=4+MEJ7XP9A!AB*V+HGX\8NV':$S&>T[?'RX^+/^83$2VS MCJ(SGU4 1>2FE9$;L-ER*7C,+H=VM/CQX*U(87X24NR)9T^4V+A,Q\MWR\77 M*06]$Q3= M8K4.L_]_>K+QJ)4F,6,14 32FN@U0N#6@2(U.)*A [:(7.YZ]E;L<#\)._9' M=61NU#GO:(EA([=Q7G@N+3 *ST$E!XPJ>A9<#$ DXE5V0T$&Q/P*)E%%N.AVUHWG[C=EA;K MU_0'03BR^2].$3[2>R?)1\$]^;L\< \JH@4O"0KN!%I5N([I,+?QZM.V,WO' M6YE[0]?%^O^<)%^&V>MYQF__BM\G&+F+F#B$$@5%/:9 K*0B8([/AB"B<*XU?S<*G2=*)%0P2!!&77!7#*-"Q#$3QTJ,* MCAE^$ NN/6X[ZW>\];@_>+U8_06NTG)Z4C&?6"\RUR@AT/H$2N8 CO2'Y- Y M*U%+4=H8_\I3M^- QSN,!T/9Q7+P:CK#Y7.*:3\MEM\G$J7F2/ZK3X&B6:%) M? P%LC#!,Q$,"X$[G<4]P>R$T_PU71%[NQ_8%B^HE=6$YNXTLB( MN]H9BED#)SA\!#3DY2B7R;,];$FXY\';\:'CS<06@';%B7>XG"[RF1(& M"'"9ECE5LB"*6P.%6^\"EUJK-J'"K4=OQXN.]Q';@-K%JO'A2YC-GIVNIG-< MK2:Q$)4UQZZ'1NZWS?<'\@N>/#R"RX_ M3>>??E\N_EA_?K[X1X1R?]!X^KBIR#ZY,BFBJMH:0G\L:MS !_N M?/AVO.AX/[$5L'WPX]O'99BOIA7_LPEO4K(+WI="D&1?C]0M>B; /?=[!^;%;"WM@VNSI"CZ%<#+9'#A6M^&XO)K. MPSQ-R7=8G-G_DE).!V4S+1PH6 05B%S>4.PIG>,9E1;H\(%!5<(J;LQ]_M"S MD86S]>KBE1]#;!>Y]IU ;CWC8X@SG B*HA5'!"TRDI8US,[<@U0JD8).R_10 M1'*0EAL)QDG"'8P)%Y-+ [A'7&UN2?]\%E:KX_)AO4C_>?1MNIJH%(I'$VB: MM37C2V4(!A,(Y8T7P87X8)KE0;RY*4PG%-K#PO>1Y2"X.^#-5?E?++Z$Z7P2 M=)*F[MZXY&E!#3:#<]%!T=+2ZFI]L _Y*/L0YK84G3#E,/,NFF+= 5L^D,N% MJV?O+AZ_4>4O>';\&WB*W!E@1=:48YJ H^ &7*2XC5 I0;>FS0/BC,N?0RU] M<[9I!'L'#*)@[LMBOL'GZ%P#GWR0=1X.P5',N+PT"GT.A[(<%YR/"2V Y,A$^))R'Y71!OO37Z>)T-?O^'D\6RS7F\ZD-T9@L M@X+L3 )E';E,Q2I(G#OT,15RL1OPXC$YNJ#)/N9=#(1U!][&Y33Z9CK'U_3M M:J)M,$8X3B*SFO*N.,0<"D2F/4:'7,J'BCDCT6KGF34DERI,&Z%TD;$Q/:Y+T,DVVI[V7#0#MQMJ M/#]=5N0NE= R*VX4HXFOWIF1TD-PQ8,527OF8F"N]01RIR#C$N40R]Y)DD-@ M[H KS\/J\]$\US]>_M?I]&N8D3*KH_7SL%Q^G\X__7N8G>)$YDAB>P0>@P-E MDH.(](53M,X$8D%2B MI?LMKL]1FSA.PTU(6L29#10:D-OG>58@30A)YI!0MSYK?DB><:/G]H1JAGT' M/'J^F&\ ^=MT_?GYZ6J]^(++#6)75!(DFO->@:8(@E2B(#-&SB":(#*+S&2_ M54RUTY[P@OZ_Z%$VWU8=/7YX^[IMJ?+WMAVP(MW2SP)T_SRVPG.5TAK\_'Z\SG9 M+S":J$0 6,&A'H'2>NPH$%68P=@DF(R6N=":+EN(-4X!H>%8U-H2'9#KNO \ M*<8Q6>!>)U .!;AD,\'DE=;)1"4>*@QP<( V3G&A 7V?O='=GQJ+=9@UFG<6 M)[AGN4E$WPST#N:6UV2"^:?QG )$*+[^EV6FM=_W[8I'_F,YFD^0T4\X7 M8+Q(J&4UP$A8#BBG4^Z8CEH7N+^S#J08%Z\*6; M4*D=[!UPZ)+[/IJ4%(6%V?-8:T$F"(9@83))+-'[;%MO2N\TR0SL'S=AQEY@ M=D""*_[[V\4\G?MI"3V30=4\9VY B1(A)NN!"\^KRV=,;GW%YDY!>O"&VTP< M!\/< 5?.Y)]X[JWU:,#Z)&IN:2%$>(&<2G8F)&%5:\?W[,GCU-8<[-!J)R [ MB(;>3$.S CT5771U]]_7,O*63$5*>)WB=,42.N@<[& M81XC45XPS(T)LJULG23FM3D@'\0@'D1W;6#77T>5V2;LATD)WO.?D\ /0^J+,\I:?>PFA"B[W6P080 MR!(H50]O"1"*^'006DO-VB=\W2?,N$O;< 1J 'T''+KKM/9"J^\7.F')]7PD M0?$U039I&A>\-G2A**%6MZ#YNC6=MI%KW)W @9C5W" =D&P39;Y=K/'FA$O/ M8MZQ"-PR2](;21,N08:.2^1H$\K6'OE]LHR[%S@0F9H WP&!:ERR.B[/Z1\8*%>W_#V1'VTH:'TM=[W5'>)=O>B[A.DFVA]N M[[&-(7J8@,YUJ,[>A:]7+\/ZY"LHSM=1P0F91.NR2H75^G51Q-:%*^Z2HYO8 M?L ][$/A[X!"=[IX5TZ2*23P0BD/))X"95. P)F 8J.I'=AJ&/H4;O:.1_=/ M$>UN[#:?P_F-8?%^\QXY=-7YDK>B$JJWR,X'6J M>D4'OM2=6,9+;2MII+S1JO-VA>1=']K-%D%[0@V*?PI\47_!B^ M74&S9H^+Y$U4VD#TO-[9%0ZBC1)*2MEE$81I7K/R$9&ZV3X8;O9J:90..'9% M^HD4)&1T#)*IY]B.YEX*2$1M?*2%0BE+:;\S?OGX;O8/GB3]9">P.]A&J&7T MINLOF](!\UQ/&VD!QWFJJJA< XZ"(&VT-7ZMP8=18() ED7A);3VHQX09YRF MQ$_*HU;&Z&#^>0 AEM!Q)Q$R*HHW-'*(G)9LIDNPVJ=HMZMUN .M#LRT;-_P M^$EIU<@6';#JNE-X5N%$)Y^*H958,5^O?=H(@=72@5HR:9W07K3>[KQ#C+%+ M6K6Q\.UKU ?!W0%CSLK$7I%?H7*%UQHF11A0*=9VP(E"4N<$K=A6Q=!Z]KDI MP]C9W8-PY2"@]R;*5US&1:O\R9PW?5O"[%V84ASP/)Q,R,7S1"C-.!9D-SDH))O'?@_+M6X M.^0#T:NQ,3J@UVV@)D%:&05&$-;70TCIP3M2R(>(CO%=4VLB_.CI=?UXLI_^->:)I^!E)(U#& MVIG7"P[.VTQ3?70J)5?R0,V;[A1G; ]J*"8=!'N/#'J]6IV2&A)Y<GZ]4ZS&N=I@GW(J9D M-5B2'10QOE:LU( \6_( E2].#4V=*_*,FR0P-'_V!?XGZ[?];@/V9UQ/4YA= MU^'PYMO7/WS(3MP/J/&4;;E1%(T#F:(ZIO6."1DWSCHU9&HP%!^N-\G1M MN1.FH$4]+52UL6+=I?>U9C=J9VE=-IFIUD7X?[JVW+LPX9&VW+O W<$2=G\C MX>@,@5'[\$6+H&C:!.]* E$/=]#P)+#]EM'/T)9[)PMOW99[%[@[X,T=+1Q% M0H* @D;I8JQ] 0PXI@N4;*(C3#)+K4]??YZVW#N9]_&VW+M@W0%;'NH/S5F@ MZ-!9X#FZVKQ-@9/: $8F./G\-LK_R6VY=[+T#FVY=X&] P;=T3$Z,&$H* R M@6('Y36'P"B>,-QJQ9W*EK>^0?(3M.4^A"\'@MP732XZ1I]K_P235)L;HCF*W3MIB[80N<@$TF;31QH(KKG9Y]-)N;NVJ MUM?R'Y:HD]EI"$H=!'ZG5#H_>G,J"<>*A50DQ8.2OHL\;DY--*W[5O#O 7E3"FA0 A>@J*I% (R 2:J2 .AIHX\!8=V/?5\ MRGR+UD3:%_X.V+1-(I(B?;0O 3PO-+\JH8 B2@^T?.=@=&;8/ VZ53[84^9B M',*JUF;HBUFW5NR<1>8V"=#%K&CK[24V9E-&+2 M0;#WR*#S!9LYZ:(* J(UM&#;VE@R2(0@LRG&)>92ZY2!0_+!!JO#,#1S]H"[ M1]9<79V-8[53,0-9\R!)*0%!$UQ<%>DCQ9ZY>1;]P?E@@]5B&)H_^P+?>3[8 MAX_T]2\OWW[\TJX_#I-N/JPF.5)24$5G22((&E.]]G1U%LL<)9)!UV$ MQ?;M0>Z39MQ]R2'(U0CY#CCT^W*Q6KU;+DHM="J-I>@R ^W@RN!E'D_AP*9$=Z(Y M4AB(O 3@NM0>)=H+WOK4XUYAQMUD'((R;7#O85[!.6DRH]GQ*'^9SJ=5B_7T M*Y[K-7$YB)BR!B%E )5UABB# YM=9BE(8W3SN>9AD<9U@1H9_N8,U- *'9#J M/=F$!/A,^KP@]VZV.*D#[T*9%'E*AG,0HL:Q+A=PVBC $&TNQ6?>?/EZ4*!Q MW9YA"-7. AW0Z:(1.RGSFBPS_S2-,]PT7'[]Y21,EU6UB48N8I9U!YZ6:R4X M^7-1(V2#%I6)THG6>4?;R#6NMS30;-7:'CUP+$SG;\@-/)Y_"#,\+N0.$G;K M[^]F@<;-?YU.-P-HDIDNKA0!F)@[N_?OD7Q$<@MK864IF&Y]YV<[R<9UL0;B M67N;[,XT?\:T.7ZJIWX?VY?FOX!LXD/FV0<*.#952Y-0$#@-(&9<5$HX3*8U MMVX),>[![3 T.@SIGH*\LTBF#HF)DH9TKU?"K2./T)G:;UFF6H#+Q(P$2VA] M6'*'&./29=# ;D^L>Z!+;;)T)CZMT+>&$H\N2Q4C&*L)G=I3(BB3(1=>9/$H M5/MIYD&)QCWB'X1$[2S0@6M$/AZ242ZC!\\3>7!%@N"U&%PA9)R*!CBWSJC" MT/C656%OB##R%D!#ZR[:0=V/:U/]ME6=.9%E*L MC$Y;4B1R 4II61?@#"%[)11GQHO6718>%6KD;8#A2-76'&/W&OH1%+RBSY]^ MQ3G6.UD;/;BU(B4IP9'7#RHZ&BY.2##2<BXTG=.,.]I[?0 P\9.:!O3Y.F MJ':P7)W5?OR Z72Y*0U93Y,7I^OW&/)T]OT%TI.^3.?U9M:K,%UNTCA_;%M4 M#([F\],P._JR.*V-NX-A 8T"9ZP$97/U_9B'&+Q0+'GKFWM+3148>5]@N%EM M/#/WL]!NX'V[F"^N!RT3HW)VE@)E23,XJ"P\>(X6M"]&%^.34LV#P[M%&7D_ M83CZM8"^@\GRM@87KJ>REM.H"%#J=6;R04W-,?5@M-2.(MZ:U]Z80_<*,VZ$ M.""+VL#?P9[#C]V2BT2NZ?R4E#K?3EG,5\^P+)9XV3$.5^2)+@/9CB;IY?=- MAFOM4EA3P!:SV0:/LUAH8ECF6BF*OY,QY'_0%YMB:#/V/I. MS3VBC)O5/AS]#L.\AY48UU>VG!G76=>+KMHI\D>-5D KB0'A4":= M?-BZU< M$V#UJ+Q1R76U]96$W3)&.. 24' M'VI%QT1^K/=2@(@Z.9$C0]5ZDW< $V@.'J(BGM(/F06C+#&MK[GM*.(XQY%],#,)L;K@)L7/=,N"@5L M!M@E<#(B$PD%Z$R8J>PSN$ A3C8J>N$T\MBZ',B# HW<-&J();F= 7IETR1( MZ:TT)#\&@D<5!L&K"%XK+C (I%G[*5@T[GK:T-#;4&@GU#NDSOD$^Z/ ?W;. M>F;!B-JJ6"@++K($">M>HTO:-^]_^(A(V]'II[J.V-((_7)JHF/,A6L&GM5B M.*EF$C!9(!C-B^%*R] Z^+Q'E+ZFI(/,O1V5=L+^IZGE\/S/1V]_?_GA]=L/ M'X^?_^N?C]^\>/G^P\M_^^OKC__QXN6KU\]??[RNTB$5'K9XUC!U'W95LGTC MH ?:=$I,7!FK::'C=?VTEEQ\(4%)SZ42QEG>.N=O*\$:MP+26:>0DX1L(Z_5 MG,E-8"'0$"+=HPW,Y]:'GIVV FK$A4=Z >V"=P<+WOW=2S1'2_]R*)$'4%8P MB$Q)"DN-5DY)9&6P3EE=]P+:R<);]P+:!>Z]>?,5EW$Q7#<@QDUTT0G(,M%* M;;FL7?@BA*!B=)(Y*5I/J3]/-Z"=#/QX-Z!=L.Z"+P\UIC$)&?/%0PUJU4>7YG:H4)FOK80^%, (5 MZ(OGN0#%!XS[;$G+81ATISC==0@ZG$&'P]X-@U[$*>[YD&',^APV#M@T!WMLDP*1;K,0;*::,V09E&?-=@2 M40B4(C0GSIX]R9ZRB] A?#D0Y+YH2'VBMXJ*B"XC,!:%%B$6 M[UM7\]BS)]E@R>O#T60?D/NBR46[+.4Y\X%1<""% X6IYBP$TD5KE]%%41(? MCB:[]"0;+#M].)KL W('-+D,*L^VK4BAD\63'NF'(9R!S0YRGE:X0^S=V&:7\^?AY/I.LPN C[N MA&$V ]=8:MM8!)>B!9:CX4%KH[!U(N&# HV[(=.>/NW0[X!*[W%->&"^2"$Y MUR(9IHI/%DI&2UHX":X6U6=H:3CHG+5K'4O=+#X$I33*6F208\J@#-.T8!<&Z*42S$3F M6>L,U0?$&?G8N]I5S0(-6E+<*HSE1K1_3S&I_9[?&<'VM?WB:0W1'=>>;:4BZECKK$E( MI \HY^L] A1 :I**@7/R+/?CVE;/'_D$_DFXUMX0/7'MSD/C^]54)>4<8P!= MZBVZ9"WYGEE <;GFM)3LHMN9;[O),/*9_="<&] @_?'N^;9J%H/.HXJDEQ:@ M1+$00HB@N$\J,PQ1[LN[;648^>S_:7@WB$%&Y-UJN:XM32XO8U77-EN39# . MF*O'DK7;=O"*@Q79))YDM'JK:]STV5=B ?KI1QQPQV/'I4^#$/)0*/MAP?FP MX=+E% 0'YGEMBZLR^!@$\ M+*<+FNF^3A>GJ]GW]WBR6*XQGT]MTH:-*"LSJ0;.L3 MVMM2C)MP-D0RR'X =T"1U_.TQ+#"%WCVY^OY[1MQ[Q>SV:O%\H^PS!/'!"^9 MW"=?:A50A:56 E#D5Z58A#'&YM:[WCN*V$G6R)Z,N%WT;S#S=,"^Z^[[[2HX MI:CH4RVQ(VH_2)\81,<*:.V4C2(&)5I?X'A$I-$;DP]'AP>33@ZSS=Y4.Z$P M;T$2A.6Z=1;*;8V\E24*+T$;W*"52:/:?=T4D;31)O+6MZ(?DF?T-N5/1K5F M5NF&9[>QFN2 *B7"ABMFSV]%E>!!RQP9LT(7UCKOX+84HSK4ZQ?SB=$D#XMW9 S;CY"W^L?G5:N(S>1,T+L#)2$Y&R#4RJ5!E69PM)J:; M.XYMV/6H9*/W1']:QK6U5 (/$:028K MLPFQ>>WZK00;O7'CV.P[P$[]DN]L2%T[^MQ\OZX-FG^TRIG(HKU/VH/CT8#2 M40!IK ')HW!)ZX*I=;KH81*/WB)R;+H.8=E^>;P9G(\K6T+P :6&8%0$%06" M%SH!C617R)6)W#_EY-J&Q4.V_AB;Q0/8M1<2O\>3TV7Z3+C>,6XGD980)8.E M6$V2ARUM;31&"A9EO!2V%.E:[PX^+M7HK4">EH[M+-1/ [B'%-L,MHDCK9BK M":"*AI%"1K I0P.*QI;DWEOM!UGJ'Q)J].8B71!O=_MTQKO[O)2+(LF8ZRT* MG*\VIIWDE$O2AD/MI@Y*F #1TEBS*3(CA5/)IZ=T.N\6<_RN)&,OTLV,V,O2 M?(\?-%DX\J^/T%X3;=HF4PUM0*+S*!8,377)P,7S#/'% W&&]E. M]V10[OC@\:NQ#\ZXP>W1&=?.H[%[57/9BAAS!.ZLI&$4$*(,I*FHHTA;P_A> M5'ODN=LQ[:<^BQG:&OVNO&?CZ>QUTO #+K].$X5?W'BCN;>0L1Y!,:'!91I& M.4KTTF67Y1-MY=PCX7:L_/L_KSG,=/T2\ZQ!_"WEI T$(QK@TGO"L396H-? MFQ1X0B6R;%\N:@59V/N*!&0JTT!BM6$-+%>! =,R7I, M6@JX% QX7] B8R[J)SW0OBK<=FS\^S^GV=M@?=0>?V"@7=/,*Q5L#A:$K35H M#:?AQ;B"$(W@&&/P-QW$02?'W9GX=W_6LK>Y.I@2C_+_.5VM:\KPZN/BG@(\ MF^$6;VX O,@)0JV1R3IQ"T,5>O";!=*OK?Q6G1_L!WP)I'[VR0 M^Z.=J=4?#?GHY*^#=XQ"1B>"%RK(S(>MS[KG)8>_BQ.>EL8Y,#W]Y3P/?YU& MN-IQF%3!>MM-^<@ANL()NF*4T(;"POZNT_S4)SO-S=()S>ZXRV%-"05KCVNN M @5YME["KDZL%"%SFIY5'&0C???;-.*G/L)I9(*F1!JZ#>_QJ^=''_[\ZLWQ MWSYQOURN6+2(@J(T5+P@*9 E"P#B\B*L5(;,UA;X+[Z MY1YF^4?:Y.X"]M;5267T*@OTX') 6G*-!L]L@62=,I%975+KAAI-2P4_ M51/=G>R_;ZG@78S1(\FN5%)CTKL8C 0;#:EB= "/S$'V@E9T7HI4K9.>?_Y2 MP3O9?X=2P;L88^P,J0,J.#J3G8LV@K2%U9M7Y/6A]\"#U"$D0?&#?\Q#>HJ2 MFJ.4#-Z) XU*:NYBD/YXMW4%1Z4*0Z9*K;4E:K*K@1AJA>^$OC *7GS@>_*N M:4G-4'Y_@D@PR_W24 MUM.OFZN;E\%/\D)[+P)P8P*H:!/$$@QDG1W%1018;'V(N+N4G?CX>_+B]OG, MD$;J@X973J"T9=EY6L^-S*)6S [@>$X05)3U,J>-NO7&RNY'?X.19VAK/WCX MMPOT'?#FVE%Y3?.8I^D,KZE$J_F.:!;IDK*T(J#3M0U4LA#0:S *(QXJ^P3LWAT(G21WOD"Z=EI>G:KQ!B!084(&DVD(*F8FKSOP=>;G"PJ M4W3K!(JKSQ]W$AV?#XM&INE@EGV^6*V/R^^+15X=S?-%'OZ'Q2P??5DLU]/_ M/M,J"&M]-*HBDX!B)0E>9%;;'<@8BJ>8O?6)P7:2C3L3=D?% OZ+'3+_B'.F',W70H-'62RC&NGJ7 M29%BDD$R.HO 4T[Y1JASSQ;? P\9MQQE-QQK:HM.J'5UPCXNU[QHRE(42P21T#CR)M=WZQU>/&K3_9%]W:VZ<3XAVO/^/R M+8%+2)XA^S%\>_FM7L3 9S2HRI3&D]+&\N*!"V- !41PCDE@(<6@DT(9MNM\ MN,7#QJTBV1?I6MNF$^?N;-K^$&981]+BI%Y_P%4]"]0)G04G:[JZ=^0+*.M! MI&2C9ZHH-817=[R M)I#3&CTPF4T]RM2UHU,@+3(--H,Q^N85+?:O83;87;WNJ-? 7%UL+U_W9FO, M]&*ZVHP@\FR_3$^_3)2/,@HLP+QGH"(C3Q8#_9A1LQR"-ZSU%N"C0HU<]K$[ M-K:U8@>SX250;^J-D/?33Y_7QX4P/%JM<'U5VW,?>*(CB]ZK")[72I(?8NKC%KC*.7 6R.](.:N,..'QVO^A'H?1ZH7MQNGZ/(4]GWU\@ M/>G+=%X3EBZW#5Y_.:%O-UDF9(ZC^?PTS @)&L<3G@37RI-?O7&N-9<0HV* MF6>9*<93NO4)=E,%1JY(V1W[QV-'!T.C'E3],9W-CN:$\#K,/]6B!YMQ_T/' M20F&>:VT7#R[4KI,10W+:,1U;=QK;1JZ1"UYV1^3FMNR GZ_G7TGJ MQ?+[WVAPXHO%'S4WNLM8":E) TM?D"O!K(M!M+ZI>UN*D] M ^W4!=-N7GZ^Q.J\+,PE4"+5%KN&)G6?"BC/) 3G#5A3F'8F29Y;7[_;7KJ1 M*UMVR,Q![-HE8R^VW AWG'[=9. ;'@RFI" 6*>L=?4>C$ E$C2R:@I*[UNF^ MV\C56]OC-IQXE'H'&NC0O?J!:'C!Y&4]+IHX*EFW]7"$!%CIB\,?2G% MF-SZQ.A!@7IK>OQ$1-O7)/V-WQ&-1,$9!\Y819%\:B>L!*9\L12[<6Y:UT-_5*C>NBL_L5>X MCVEZC4.6IR3'-,3I[*PW:5!1Z^0TR%AJA:_@((0DP;JB3=*1Z]CZ\'(;N7IK MD/QTC#O$0%V2[BY_XT+![Q,:4<[Z$*$P[D"ED(%0\T"!F"F1:9_$\''P@R+V MUN5X1#=Q/[-URGB#^R(BE&"SRCU0SM\"'+/<+U MUN#XB9C8PE0=<'#[R\&3*$.("@441 0E H>8E -O,@TL"L:<;WVPM[UTXX;- M3U\H8 BC[4_'!8VS(>E8-ZA6]P#)@JT](#-P*6MZ"3G!Y'XDD$8Z&HN"0J\! MJM/O*&4G=7;>#%D$I961.I@5*;:Z:/I0>_LL\3Q=_ON[69BO*=RO:2 GFR-R M%XW6VEB02=( T\Q#8,Z"5Z24M#%C^Z+V6TO79?F49CRYF58^C-&ZV*$A51)B M7KTBD,\N<%S9<+H#T(FOSBZM)*!*+>>OHH&@ @/!1:JM=3"JUK/BKC)V615E M,'(.:< >9LQ;^MT_^E@10M8> +[NBBHN'41K&11%[C)%;09=^SX@6XO7I2?Y M=+1L8[:Q2WW>6@N>G:ZF]8)Y!9<&W>D7S!.=M>?9"S#!)U V4*AF P(&1,F0 M)O)R(S?LGENQVSQMW .3)Z+5,-CWH'<:-#<.!>T%^VKBSTDS[B')&/S;5_#],.US2Q]IDRN;L&5[K83EZ7#3"H8 M)WE-K>3@<^U';[,KMO <;>OK6@^(,^X9R!,SK959.H@5MD=N(M$R8ZV&'(*D M4"@XH!E:U1XO14J65$RM\PZVEV[;L$\^Y=5;,HT)UN,Y,\'W+[^*HL76X3/P7#]C9(9\2Z MT2!]XIEP5C$!%/]450J-%M0!%.=>*$8N:QAR^_>&.%UN]SX%O0XQ2V<,JR[& MBB9BDF*ZGICHLU;%0$'M005%;@83&AS-S5YD9S"U+KEPKS!=[OH^!;OV-TD/ MW#K?U3FKR7.QTM=BW:L)SSH+(PI8)>KM4AHP47,')AC#F$V.?CG0;ML=XG2Y MN3L8OQJ9I9^]MA\:;=S'ZRK)*)UDR@'GKA8'00G.$UY:.>M\$.17-G?W'Y"G MRWW=X:EVH&'ZX]JKQ?(]GIPNT^>PHNCEO)TZ+?+><6<@F.! Q+:<$VDF873B0$Q8S12"I0/(JU",V3JY 42"$LM:C\4RV+GS_H$ C MEP]]8K:ULTT_?-L>PDEPA5NN*#RQN?92Y!DB-Z1O4JIF'# MGN@FUAW2C5S_ M\XF9.)#5.LC6J&K5_VMP_#7,<%,?C1";)J+])DEJGJ^_<.6=$VN2%-%%,"YR M4,F1YZJ=!Z/(R2B6HX^M+_8?)/"XYP>-SG1[\_0$E]-%)KV7ZP[8&AAB M$E[36)0T ]1KY!Z+A21#+B:6DG+K:__#LW6PTXBNV+J+Z0YDZ\MYFSN&!RG\ M;B/*[3():7:::;UY^2U]#O-/^)Y,]+(4K,M;84'&C."CJ.N.H^7-Y%RO@3AN MK4179$_DWEG#<0],>AH-PY*C Z?DP^G)R6R#=IA5W5_-%G^\GI?%\LN9O2\3 M< 47-GF:!G3-L<@\@$.MP&>GT&OTB*T]Y"U%&_>\I3%9AS!'!VD)K^?T633& MWH5I)@=_XGR4&)D&TJ,>#,E-URH!&8O/(@ECFSNS-T08-_MS$#/?*ORS/^9= M4.:\Z6C=8#W30"@GA2\9@C :%+H Y#\K",@+QDQA)FM]M');BI'KH3P)<0Y" MO@/N7"!SV;_VXJ;'/-^QCU [E\T6J],E7L(GBY?%!4;ZQE1S5FN>1%9U$0^H M_Q\'&7SJ>EQN()[=3!Q'FC)]YQ M7 <:SZ3.1:#S:K&\MWP@*SGKVO@FQ0!*UJ)$D16P=;417/E@6T<(!X@[[C(^ M"HF?VLACSZN7]5_>G>>EY>,?QP@;O28\:964TF"P#L\DR4,R*&FA$HYCT,X; MMM4T^OBSQKVM,=ZLV=@*'4R2FQ3N.>%R6M6ZLA0\PSF6:9J2:[YY<=,H',.: M<)P( I!9:P&U8+00)$*R7B].UA@=73*V>:F+?>0<]]1FU&EQ<+../1]>\U\N M+WY>K<:0N7=2LPRN! 15G7=GE0$7F=+HLD*C=O2OEOQ;\8DU/C@*I>J!>FU8$^K5SZR! M*25J42QTOO6RNH58XQY)C+J*MC;:V%/<[4Z&YYY!U>OLFLN/PED3$7F1R@K@ MF"IR,8/'D"$F[;URF1-\6\UU.SUVW*V_\2:]X6PS-NNNN D?L#8W?/'N0HQ; M#H,)3GO+*1 7]9)52 $\!>GT)66!K&;!Q5V=ML<>.NZMDB[/C[[4 M"?ILP/!)\#Y+Q@+8S2FB,[5L?2B0C(S).V)$SE']*2V^G'WR\^.W'X[?O'YQ M]/'EBV=';X[>/G_YX<\O7W[\P-F_71=[-?UR,L/'%L@'/^^W'P+>%/W\8Z_1 MY@!A\=L:YQGSKP[6TP)Q9 IZY!"6)9H[+ $9B M4D5[HWGKBJG;R'5PPMO%,SYN9M@< @T6G@%E[:?!2FU+KBR(D@N+WKCB!]/R MX_@=XILSX59"V_YP=["@74K_?!96%R4UCKY-5Y,LA!=.*C NU#,+CA!U+X7IA$)[6/@^LAP$=P>\N2K_B\67,)U/T">9,A90.9$K%YV# MB,B!91]4UMH6WOS^SBTI.F'*8>:]Z<@;1K!WP*"SLZ0-/D?G M&K!<3,Z.T11L")[(-7BF%7#TQ1J%+J7VP=9-*4;.LFG+EP-![HLFSRXU4,DJ M+VE]KKD7BA<(/"603)IH1"I^2)H\VX$FP^7&#$:3?4#NBR;/+^9#CED'DCO5 M^]:UUR !4IM4)^5\2FA#:=X^XY84(R>G#$:3?4#N@"97*RQ]7(;YBF)%LL7J MV?>KO]GX=P$CB1]K4@-Z4$X9(+ 4A9%9IYQ3(B>O=6[HUM)UTN'V\/!I((-T M1K7SL:=+S'5>!:9\+1V7&3@O/ AA&;+@!++6\=1M*<;UAX>R]P.TV@/\#NCS M=C%?7E'B?+H53!6T)+6DX!-42;8J(:&V05"J"%Y\\PX]=PG2#XGVL>ZMXZM# MH>Z +^]O:X N&W+T+:3L"!,M.#BA-,W0SAA;0G#-2__?EF+#^ .Z#(69?L MRY.4:(OQCD5(FJ)!Q:2'6N4=9$R*:2M3:%[D[KH$G6P [VG/13-PNZ'&\]-E M1>Y2B>**M8$F4UO32Y!"8.^!* MS129J&P3C10+R$I-W]8,@H\&BF-<9QE-"D/4U.J!"0>9[XZ[Y3MAV8'];V>Z MUC*)9Z!,E(U%U8S^F%RMMB@*^. 56,&\4,9P@:U=TX?D&==);<^79MAWP*.: M8C:GMWRO13U8##H)@@)-%C5!U0%YV!RP!*XX2TPW[U![]?GC>JGM>;(WMAWP MXOEBO@'@;]/UY^>GJ_7B"RXW"%VANG J"Q,H:%=)4:Q72:^4AR*T?SY6Z@&X2DU=12UJ% M7*TMT0&YK@N?.2?/3EO(V8IZ M'B](#8QU LY&9JY$\[*SNQ-FL.NG _@^>Z/;06G+BUN'[V:!X)CGRTH4=8'6 M7!?N2P%6E#DKD!82C\"C0FG02UD&:+5YKSP].,U-PNUFH'7>E&/::)TXR%F%T-%I FUUC(O=,"9*KM-W1PN;1>Q!X4 MJ <7NPF5VL'> 8NY,!F^B(^[3TAS02J 714%)$VYJ'9?M-,D,[!\W M8<9>8'9 @BO^>[U$>.ZG&1-2H<44K)8 ;(-I>Y,DUS)@EPF64IO4]&-=\MWCQYW*(HS4^4 M=@*R@VCHH@Q0[=,T/[OK\'DQ(]!79Y4R+J'13.3$2X#B54ULCQJ\107<19%E MB9( :DR0;67K)%.SS>GU( ;I8)ZYHM?-K0@1T,@0%>@L%"B?+7AD";1@FI;7 MXH(3PU&KJQ/N8:Q_/\4.,44'I+HXA#LOC'&Q(V6"DE98!=9X#4I7QZVV.! \ M!&=)"=4\*^]N2;HATT%VON?D\P#0^Z!.+DF?<7+^:>/N/QRK3RO,"(EF11D MDT@1$0-X;8C\66?%@\V*M7:.[A6FFPVDX;:SVQBBAPGH7(<:@%[$GQ.G$LF< M'-C !2B.$D),#%*T)F")7L?6*]E=W., LFX&-;YOJ*2CEH1 M7 9L%!Z4L08"PP(B"N0NJYR:][5[5*AN]IL&7 J;&J8+KKTX?_!E^_$K0-;D M\53(W32D4*:! BK4PF@4R8+3R0:=DW1%-F;:(R)ULQ4U',]:&J6#5?.*]). M*&32ME8:IJ"F"!H@EEF*<;35018>](!Y3MWL.SU)]LE.8'<0\M7BC---VZB* M3SULI*D6YVFC2LD4[DH#.A6:6 5Z6K\IX'!%)",4*:K:WX.]5YQNMIN&XU$K M8W0P_SR 4#%9;.H'1%O;1=$_$(UR((WA3$NO"FN]O!V8:/D4.U'#L:J1*3H@ MU?4"YO\>9JB+'SVNA@1Q"%AVI8%WK*P!WB#%VM:DV%KY] MB?H@N#M@S)76PV?R>V:$$;7(/1<1E.?DQO&404MF#7J=?/-,N)LRC)W;/0A7 M#@*Z Z(50_7^/ MZ%V0S9,H'Y5J[ J(@Y"IL3$ZH-=[7(?I'//+L)R33[= L#L(^A\+.\C+PU!" MJ1IE?INXT9/N-Z MFL+LN@Z'-RZ]_N%#=C%]0(VG;&D:#=B,=2D&%-<,F-:](\].U--V%"8^T--T%[BZ.N6IKO W0%O[FA_93"( M; V#;'SU[XH$$IS7Q3?*[+%8T;QWW$_3TG0G\S[>TG07K#M@RT.]-7F1C@(# M0>/'4!292LVTD@XRLXSB ZN9;;X^_40M37>R] XM37>!O0,&W=%MT\3"?+&> MH+ 4GA:N(=1*E-'0F-).^MS\+N1/T-+T$+X<"')?-+GHMEER5@Q3 9]KK@&2 M@Q6IHUHL@_('=#DCA)/6:.-WA? 5.^^*$XS8Z# $9,4Z+A3 M*:>AHJ(W.W7T>JH6I4W"H?T [H BUWVK=V%YO-PHE3<'O.]P^>$S@3HQ6A@A M:1DM1?MZ5$(@!:S[GXD5X5@NN76IJ^TDZR1>VM/^#^9B-#%&=Q3;J+ Z.EU_ M7BRG_XUY$CRG2%(6X+3*@M*UH+OD" RYL%XEAZ+UK;.')>ID=AJ"4@>!WRF5 M7J]6IZ0)XX5SXP+P7*=Q33IY%P((+LCK9^3GIP%:;MPCS=@)&X-3: _0.Z7/ M\>EZM0[S6G]]XEB*QB0-1EBL;:7)6Q18P!H;5/3:)=TZU'I$I+%3,P8GTK[P M=\"F*YE*]R[5%$UF24XD"'(G0144X ICX(R,1A1CF&U=MF@+L<;.V&C*JM9F MZ(M9MU9L([434AH009+SQ[*&J$NA,5,P9<.R$LW;9MXOSKAWQH9CTD&P]\B@ M\P7;L9B3L0D*Y@Q*! ?DXI'3QQ"9\+:8W+I<6^*#I]-1>?($81: VFH+-V.TI5T^@31)I85616!MMZ;VE7&<>] M0-:8;(,:J!D!ATE(_/"1OO[EY=N/'XY?';][^?[HXVOZ+6?_=F@RXOT?W#(1 M<4OQ&R4AGMV2OV3?9;;9YAH85PZ05C&*TR)2U,\D.(FE'I45RUK?D;E'E,-O M;'S%^2F^HB%W5PGFR\YLM4<*_9<_AF\3:2/JG!UDG6MS-DMK>D0+.F9!_SGD MV#KG?@\QQ]T7;\&C-;02^-R:=?=+,^X.^1#D:H1\!QSZ?;E8K=XM%V5* MB##OG;:*PH^H0?E8P%/\"M8RQGB*$GGK#*,KCQ]W$WP(ENR+;0>W@2XK+)UW MR_[1.\RP8&-4#'*)-$?6B[P1>0(F2[&I)&U3\\KJ]PDS[G;W$)1I@WL/\PK. M29,9S8Y'^S=;;'IK7RCC=:AU;RSPQ$/=<_40 M,-943I=BM-GRYL=Q#PHTKMLS#*':6: #.OT>IO,WM$0?SS^$&1Z7:]W;+UNW MDU:)@@+-P8:40055DQZ2 53."8W"I-#ZXNMVDHWK,0TT8[6WR>Y,\V=,F^.G M>C;XL7TU_PO()HF)7#A#$)L6FN@4Z5$3)"33Z#A/Y!<.[4V-ZT4-0Z/#D.[) M 3_S,NN0(!58)-^201'<$.G10*C%OHNL9T/*<9M:3T1WB#%N-L"@3O>>6/= MEUH<_DQ\6IIO#24E=(G2UM:\RH+*14"]R0*".QE\5([FTM;,>5"B<1,!!B%1 M.PMTX!J]GM-GX>K2LQ-:!&-U(7^NGNEH&@Y.20&"D,(4M16N]3V &R*,')XU MM.ZB'=2'NC;MYIZWB_GB^C1ZH4\V6F?.$:ROY]',D3X\.M"91E-@*HCF+:\> MEFCDN&PX)C4T1 =3T/V*L&A-RC+6BW<%E$RR%E:F$4)A@"_*&]:\=O5A9!HN M!AN.3&W@[\ U^N'479P%3N>GI-2YU[>8KYYA62SQLL@[KEY^(_S(=M-Y6'[? M9%#4U@+U%'$QFVWP.)NR)T+HI#27P&*]!QJD!<\,11;"21I- K-O?8M@0'7& MS;$;PBGKQ?;=# -2\7P8/\,YUH,I[8VS@@60T5"@8PCCFH1(BP3I)T),2K4^ MS[E'E'%3](:CWV&8][ 2X_I*9!P3VFQ8 6\]^:>^EI%*+$/A+&DF;+*Q=3K/ M-0'&3:X;@B;[X]O!O/(WG'[Z3*'$T5>:4C_AV]-Z\_VXW,I+O40J&9^8HGE3 MN-IJ+$0.,2@*=VPI!CU%.,UOWNTJX\AU)8?@V*!FZF".VE:_9V$U39/H:>+U M(D%4DM9NGB(IESQP98)Q,ALLK6_%["3@N)L=PW)E3V+N;KA^6?EB.CNE5V_G M[G-=@N->@,F6XJO$"SC-:K%IX54V2C/;^@A[1Q''W3SI@9E-C-CP;8(+%R#VM,=43!55TH>!>)^#66W3".=F\H^&=@FPW _Y4&Q4ZX3C>T39CCD_5;IQ"]!_UILV36N M;_F4)[F#,WQ5\/NH*#*+(DD'L9C:-DYR"+4-#U/!%.4"K8JMO8R!+N3D(F$R]_:@5DZWWLGJJ_=W"WH^4^]X%X0Y6J_L+%""AEJ?F&E%801K?2KY1\O][T+UCVPY78=X9Q,4MH8 M2+QV $K60C2&@;7.H(HJV]3ZDOJ>Q9J?LKCW3G9]O%CS+B!W0),[[N63]YYD M($#4IG.F-75E)@=>FN*8=MZ*W+[M;=?E59LL/_L!W 5%=JRUH IIB%F L+4Q MG^3RTY%$MT M(AN@=;/N*L=:=-YR*)G92,N=8-0JE^9]-'^B M#EX[67J'#EZ[P-X!@^[8KU"ZN.2E(CQJM043:NN0+(&%>FT>DT?V/["#UR%\ M.1#DOFART5R*%NC(K;5 JM>0,49PJ3B@63?5;D0EV-:;0C]!!Z]&--D'Y+YH M)X2>)>4*2X;80?;0+A+H*XVGIL$20?# MW@&';NAP/JX22^BYX6!4+;CB>"V-*3+I)!E'Z22:YOE==PG22;ATN*%OIG@= MC'H'U+G3;\5UHAP?E 7Z(161:&7K>N]-9?G-3 O ]VQ]D#ZP[X MH]KP@/S14;UA9NOG56I)J;8X D?]!!,]F"+#S1O%L*O M]9W$NR49-YYJ3YX&>'? FA^G^N?!YK/O?YU/_^L47^ J+:#T%-3IW- MGH9@UJ1*X0IX,?%V<[Y;0?1!\TQ>PO1I4**&0F!1PT4Q=+H]"K$<..(ZW9*SP'/[XQ@ M^]I^\;2&Z(EK=Q[DW:^F"DK$2-Z%%*HF!I=$ZX'1H((0QCEFN P[\VTW&48^ M%QN:O=A63:8UQ2V$:BK5#RDJT4!SM&(H+541A9[YMFHBYLQ<,02MI$%E0X2@?0(;C9>HO3N:7@W MB$$ZB!7NR&H7@M6:U1%<=I*\W4S?&1103.'!9NW"S:ELK*LDP_>?;WBBMQ_ M'5#D]3PM,:PH*CK[\_7\=CKQ^\5L]FJQ_",L\T1B(K@$ ^MJ+0&F1.T]S,&C MEXYK%DWSLFX[BMC)T=^>C+A=&G P\W3 ONOS[NU:.6B#,RDZ2#2KT]AD&J*T M##(ZW<9J$G7TAI4" MAME:L+-H"-(A&!^2B=Z3+]L\'_R6%*-WSWPR3AUH@;Z8]'JU.L7\XG1) ^+= MV0,VX^3:=N'F^_64?-H/F.BM:XIL:NN^$@-Y&U9J11%++A!9-I +"J]*Y*)Y M"?3,O1I+-N!JW>/MO\>9J?XN+(Y!9KI:1$@#2GP+J2L,\R#T,[H MZ'C0I?6)Z4$"C][]:FP6#V#7L3?R'ARO[_'+XFN83:SSTFON("A#P9XSKA;1 M,B (7IN\9M[<.(*]9\MNFZ>-WAYK<)8- WRG3-J,F0M]BL^RQ.@AFTSZ"(O@ ME..URV'&J)1,7!]"I*L/&[VCQZ@\VAOV?E?5BZ%19]\K94=6$Y,,"F,Y,,P( MRA0&3N18;\$YRZT)R0T2A&POXNCM/<9>.9O8KN\9[I9JD4>=&9<4F9%#JZ+D MX'AMO5J"CLH$S[UI,-GMQ;4A>X3T,.\=9(S>I\"+"MJ8:[HJSE<;ZTZ\$(IQ MKR"%6DT;&8)G+$!1UI981$W]>LII\&XQQ^\O\G_9>],E-XXD7?15[@OX/;$O M9OC:**\65"OK(=&: MI8]"S->[8L.701TR+S_/-$\DEM]()F8&KDD$)HR 8%R$5YXN,%/^5UH4= M)UK:L)WPM[COZ1$L'>RAVV,ME3:!>QD O6/DU!>*.]$)\)YI)/=)"M\Z/W'_ ML:'\;W%SQT\<"QB43]:!LH)XA:(>RBH+C)&#G:70]+_>$L?XB[[/:2Z6 M3F#V0-:2B[Z2B\"DEZ *F7/'F8(2T7HNI4ARE R>_?/&^-_G6N9P$30%TK0= M^D>:J;?/2Z?HW3_^Q+UAS=N#SBIH;<#R38(U1PC%UV:EB)Y%+F08K5'Y"1OY M*^V4"B;7.JY(>Q4].0-"0]*DGZ.+0OK1V@V^F$;^^V#AF4;^^_"[ T?_\=;C M%)CD:(6'K%C8< )BS@R*L(9I8VF=_YZS^?:2\.!&_ONPNP/XGW^4;^^_"Z![3<[Q!NF0BV: 03 M3-CZD-Y$"=:(*#$RG]2(C9-[G]WO[S_YZ>FL_CN M/'><^/TIXMN'Z&_"ZLN[\\6?JZMHK$B?K4-%&@XK_$SM9EKHR\ 9#]G6WD?C M1>;WZ&D8K8D>]CW[]X^9/-J&$8R6;F,A'C);49!8%O.89R#_, M(CN3$-NWR1U*72?@.@ #]WKFCB*0SJ"V"SO(_BJDR!1<*+4)@"_@*"H%YXL1 MCEN78NNT@/M43 N=L>3]!*P.8'X'\/EM,5_>6,0NTI3)[=%)*C6=T!7C[>7P%+3/A2.XTK3V;>8ZHN MOX/H4$KA9."B]='R?2JF#>H;(^5()G< DP?"T))19F,1N(ZU6+2.0=5: 6,L MZB1",N7?[.SG&(?F2 9W )'?<%U#A@_+Q?<9Q0>O?_RQPOSS_/TW7)) YI]? MD<7^OFE\<#VAFZ'(F4N(U@C:4Y),M?$)&'>Y4$1!NZQU/[W]J>S$9SX0%_?3 M'L<44A\PO)'8F;"V&'0*@J_#GJK^CBS6^;A<"F^J1A\!8?MFU(X%GK&E_61. M[3ZL[P WMQ+4:T;Y/,W.\=:2?E_LR\V0=3#2"Y"V3E!5B;@A*DL#*E:GAV/S M!E1CK&-:*WMB%$\.A XVPUND-Z?9KM0XH!/6%;"UV;T*D38R_0C0L&HFF UB]6:S6[\L_%HN\>C7/EW5OGQ;G^=77Q7(]^^_M MJF+,Q=2!'H'V*JA8!RMD"K68">1*9Q-M;)]1/H2R:?5@=U <09P=@/0?%.U7 M7KZ??PKG^+X0-XE_ZQ\?SL-VINVW*H*S$K%$EPQD$>MXMN@@V&+!9.$PD*-3 MFF>F#Z-LVBZGW8%T!''N#U*_!>D_$2>);5LV_A[^^NFO MNAA\C7,L,_*^H\XR,?)*5.UK*7B!$+4'+K4W0AI,^=D$BZ$OF[;7:#<(&T4V M'1CCFX[$^_(6X_KM;)46%_/UAR5^G5U\/1/":*O(!99*\3I@ B&$H*!H05N* MOL="ZQ.>9XF:MC5I-Z <1X@=H/**4;_4>KS=#CMSA%V$"[6=+T5D M7#!IR/G5NG78\B ATS8T[0Y]QPOK8,1]QV5<-)M5])UXNEC^^.=RML:WBS_G M9UE)3<32-O$*R6_PL9+OP3-54I*&<=XZ!+E/Q;0M2[M#VY%BZD"Y;3A5,X#? M+99O%Q=Q72[.7Z6-NEZ=H?4LA%H'''-MG!4IEE<4-:'GO-B +#>/>I^B9]H> MIMV!KYGH.H#A_:KW*Z[MV@5=L[GWB.\X^[[)$?%%LJ2CJTG3"50J"IS7#*S77G*=LL#6 MLSR&T-7;9+D<*J)^#P/M+NW1$ZJ 1])%EICDDKRSMUUJ49D2&B"HG M'RSYP:W/ Y\DJ+?A;B="VZ$B.19F(R'LS6*^X=(_9^LO;\C(D#E9OEJM<%VG M(P:A*'XWKC9L4#Q"0)L@,Z.R3M9:W;K_V![D]38&[D3H:R.NGE7>AR5^"[/\ M=D?6+M1_-<^;@]'-6E=G2AEADDF@I2T@AFPD&K? ^FY-YASNB>IOF M=F+7\!#1]!J,+"^(CEF(L_/M +K(4B3N)$BR:%!U'*@GOH&AU4B3G"JL=4^8 M(73U-MGM=(@[1D!=@NXAI^-R@3_. L:,*0BP63!0+-58"PUP9Z3UJ"6+X]OB M)TGL;3C$:@J,N!*H@0N)80,D;AR->@?S!94=2T ML?/IZUG&$-KA<%S0/AL3CO6 :O4((V.P%'75[(R4Z ]O*>1R68%.2FJML^&^ M>0GYWE1V4@[ZRYBU>JV$U(%6I-CJ=2S'^=GYLEUBI: ]D$ MO[UR<@D5)%>"XI%S>9BG MAQE9T!5>\\R98_7 /A1PNL[FBDQQ&9#"MM:1]?Y43@O/TWB/K834@5:\J?#K M,$5:%RG]&T-QSD2(65N5P%C:M+2@!"[6C@3<.R9"P/89V<\2U:6OV P53]CD MXT74&>9JY]SKZZ%4.KFR"JJZ+"B"A[ ME+ N';M30*Z-J#K#W[8)^'I&VZ@6:YVE7"27UD (-=W7U%U4F(5<3*0MQ5AJ MWH_A"7*FS8N9$&O'B*4'A%UME$K]I3=0>TBLSEB1)D2G:[\\6DI@#$(.2(ZN M]MYSZZUMW7+R"7*FS7@Y-<(:B67Z\[M-#?250GY??ETLUY_#9SR3"K5S*D(R M-6%'D2J.@I2R=+E8F;R(^HYO]D@]^@,/GS97Y418:<+9Z0%RR;6;1ON6SQ@9 M-RI0,))*HN4$X2 4J\#5J^P2+1.E?>_VAVF9-O'DQ#JHB4#ZP=>63;C)6/BP MG!''OM5)]]L5GFFO$:V1D.M8%16U!,=U!)]EE,AX"+EUTMV3!$V;6')BI+43 M33]P&\[",VV2]E8C<,=I/WGGP(E$VTLHG76]$LDGNAUX@+IIBWE/#,21A-;! M[4!=5OU?O6W['LYQ4UY'')LE0GW]P:MYOOV-&__RPV8.]/TTL'1^4:>:__17 M^A+FG_$C[:"?2D$2@I&A3K7.%/:PVD@]>0JQ+07;KLA@0H[<-6\6>-(53AOO M-KZ5Z!@<+WWKD+.DDR]8@*=ZXI1*J.EG#+017JL24^+-)[P>0_"T879/P-Y+ M= ?C]-MF^]"ZE^L.T,I\O4"/B4!5:IIP8>"LY1"Y#](J47SSUMCCHW6T0+\K MM.XCNB/1^M.\3?7RIXMOW\XW# SGEX/M?IZ7Q?+K5H17+EUP.;' 09-314P- M 3R3");7<2V:969;C]H:2-JT!P*-\3>&.#HXXOYY3L^B;?,AS#(Y^& M.(U@2D\FP X ^W'V^E2]N^DSDV9HX MN/IYGBXJ):\OUK\MUO\7-[;E3&4F=8@>8M"UF"%R<%5)*!E3"$7P+%K7Y0VE M;=J,KTF1.HKXIFZROND33Q'9U\5WS&>8;(I,9V ^TX9BQ)Y8 EDG:W0L6A25 M[\0DCUQ?WWKLM"E;DV#F2-[VH*PV*4"K31_M3?[LJZ^U2&YO) ME0GD!(/BTD)@A4/2.>5:(5V:9P@^2]2T)]C3JJ>F FN&P/_O?]T3!7G#_]K\ M:/.3^EL?L?P_]>\_/OY\]7S:0N0(J/\W+;YNGUQ/B7;^]*+0LE:+\UFN]YL[ MWH;S*W][=7L9J]E7"@Z?4UQ[/?]_72_@[M)VK[F%K(:+P;_69'](JQXY[F#; M=*AV5=BX676NTD_+Y6+Y9D&RWHX\O\*E+=+GY!1(G@Q9M-H,(5.DZPBK)8KD M6&@=^>U#W[&Z[LYS?R<6OSZO)0.IZ)@X)R5M> 15>TOX:#QPE*K0ELE!MK[$ M?HR6B6?3C866NUJLB2@Z5%[OEY_#?#>8(LSSZ[":K1;EPXT''Z*R!CSU6$6U M+^&-U-/-UUZKQXKV>;[Y\O?E 85YA40D ,82&:3,R.(%Y\ S%L$YK9RS-7YY75-7\-U3D>@3TM6<[ M$N=2,H%IQDQK%;\_E=,JP=-C\JYV'%FN'>K-3Q=?OX;ECT7Y-/L\GY59JO7U M5\;H XD@U7RN W3GP"N3W'V>B=(U&A]1!#1DUN2O0?OLP7C;2K>T$=L7?DQC+)> M7+NC4'+OWK6]4#I43YL#Z8/4S^XWCU4O#Q'02'UL'WT%!J>LQ6@,<%TR*+-) M6>LLFML4'*LF?B'#B7@S+?L&#E6DM5@T$+FM@S%I=4XC!XNU MQ;-EP-&8 $G>85!ILU?2J(MKUGA/$OE6U]M/DS)LK M,%I@(#!*QJ%DF]'($&UN/9#D$5*FM2$-Y']7#;1@>8?[_\,E'9M;FT\7\3\Q MK=>+CYCQZ[=#3P:??^BQFF-/LANIE9H?ESU#V$AZA-D4 M402(A)+:2=Y!B)X!D]X:M%8RT?IL:"H](DM.WN8 -M>LY7HJ')DRM%1C-2\E M,MUZA.D+U2-[8.)P/;*/.!I.!V^G22[O)-XLOD8*\S=7P8?HD@>?9ZX M1OKD@1>]FN=-2NNF=_5J=JL,05IOM6 6M)<*5/(2@@P9(L_DNFHIGJ&K$:ZZ<;S:PB]:T^^_O$)T\7R[@P3%RD" MK^-+:GOH$@,XH3N>@D8+ ;DT$2/%':U/?L=: MR]33N4=!ZOU"O@Z T*&6_'E.'_'W\-=A5YHW?_U8S?@H*V=*C871H3:I MXQIF6\UV"2-X?S0%,^G'G>LCAE,:B-U<^-]K^Z\[P%SE704Y'YZ$!AK M":J0X$J1Y(A*,BQH@FC>^7,O H^O3KQZV4/;P.K,B^,:2JA^N/8*8F09N$E> MZ)0E8NOJ_Z,XY/,'^* MJ%;.SIV77(/%)%19&2#)DOOJ""G*349,M,D&17%M;_T=H.;YQU^WG7L,V M&\[J, TPN2ZM< ,Q2T9_H$P8=++^5U5_WD,9+@P@N=8R-HH7=UN!T5SR6.10C=OH_)RJ_]0HY(. MDJE=0;TA5HD4@+EHO U&6MU:P_U[5O_M@\DFU7_#Y=JA AU6/'>@$AW^\-/4 M (ZE3)\H\%(Z ^0NE03VTK4@[40]>_W*88<"P] M@AQNNDXE(,$B,/'[E(!C+@/.24:D2A6F=1SA&/>"C546LZ&)BY9S[%)%I>;3!H\N*SU51>#Q$&K ] Z-24U(.="47/YJBZK L?3A(VK*8*4 MSM>C8/I X8BLA\*,"T**TL+*X%+S9H2GU13!R9P%TV"+K%M!UQ*4FG6D1.)% MZ(1IW!KIOC7%/O(?JBGV87F'FN)^N=&A9V(//JA]3=]8*N-."9?UN9:;.\!$ MWJ5B0I,GJ"F4\"(H=%ERU;IGS51E?08MVJ02A+2I5I,%7$H<"M9W M[H.-0_([]Q%&AVKEB:3)@Z.;)Y\X8I;G6'IGOV0]*;)7EOS@$)4 Y8.L$^OK M-++LDN E>,Z/4>-+5;KU5W$"^N,524! M5U+69 $!@9E8C]BS$USSR)K;\:=)FG;PY$@@:BF&#E!5QW/6PPCZJU[>? _G M-9:HDQB7L[3&_/#/MXL^R[KJ4:_!QA)!,5\@>": V*>R$5$+W?HJ\1AZ!^%1 MOS \GDR '8#UU_"?B^6;B]5Z\96>^; 7J5E.7"(#%+69ND4!+C@/P=3^YZ$@ M5ZTS80:0-0AZYH5!K[4X&K9R/1QCM9\9TH9YO_Z"RQWC:#LEI*T3SW&W<3"4 MS*SR('7-B-'1UD;[Y%[6B7+!Y.*;SS491-@@G-D7AK/V(NE E]5^>W/Z)_=V M#+?H'>>DA%T=3EAH[WBG.3@>;;;*(=HQVDT^1,L@-+D7AJ8FC.\ 0!^6BV_D MB?[X<%Z/$[==(;_5RZ6[ZTK9E^BD!J-J[4C6#J)Q&J),B7.N@HNMB_N&TC8( M8/Z% 6P4P70 N)])-///-<%YV^SSW6P^6^,OL^^8=RHX"<$4%Q&DRQ16HS<0 M'6.TH,Q=R2;$U+[GZS-$#3M192\,8VUET0.XOGX+LV7=)>^7;V>K;XM5.']? M?EG,/V\6M5WEW0U4&"U$:MI B<)LE1/Q$C,MV:"Q1GN+S6\8#Z%S& 1?VJG^ MZ!+K )7_6"SRG[/S<]+B=W?W">=D>\^=Y M(E;/OF,]HK[*!2C!1&\D*"DY+9''FHO.P.;@&1J/3+5VS@X@B:341$BU[4A#874?N-$V)(PJLY-2R>U MXAPT=XJ<)B. _*0$7OK:#E.7J%].7^^!)54B"%92]F!K)D!M!4;Z.@2P4GLC M/'J66R?#OO ZMWU0D<=O=%BF>Y5HJ)5GS7C=C5R1-<;%] ME+XZE0 [ .N0$ACI'?V?B2!C(E[Z39&5-10K!5\\-]&5UHYGJXJD*:Z_CX%> M:W%T@+!'RQ5T2,43/R"'VK,3@X-8APT6&5%9:UUPK:=,'E4G,L6-]S%8:L+X M'@!T2)ZNL]H:[S)$$VP#H MY?#D7:FS=+980&-HMPF4X&3@=8Y))N8BZ>Z^$ZNGN H_!G[CB*8#S U/N!2" M"U>'NS%.6TCI6C9C&'W*I-V%9S8V[QO>-AEVBOOO8S WCF@ZP-RV(?JON/ZR MR->YF9?!3B)W(1>>(9CJBD;!P'&)D"WRA#8:8UNW;'F2H'YKY8X!5SL9= "H M(7F8*C@IF-0@2PJTI*+!:RWI2\M*3D;3#NHU+_:EG?FWED<'$'LN%RY;SDKA M5?'6*$00:IQ0#J^KD$QW)\$>*6,C=) 6=8TFL^5CU@;1UFX"Q#U+NI5&/ M(9@.3.>C'66N5V2Q&,=$@%Q"Y1W;M%@+FQQ-JYR*R;6^9'J>JF[3,8X!66-A M= "OZVUSHXW,W;._.SO(:H>EJ$(LBY8X*,GY))8"Q=X:#[<87\RNTWO M:*/EQA%75XC\F?R2,GB9R@E4EDD0A@(A%3(%1\X72,1EP7S"V+S5V8&D=IOY MT&H#OKM8U[E17^O"'9W*'1G[4D*';A&(+-0IQ[H""%& M!YSQD+WF'DWK#,J6]'>;1M("QR<7<$?@?E^V[58W:_UM,4\[1_K&E"$M&-:H M/VVX['T]8*BM<%C0/F?ZN_64O:&T=9N/TD:Y-A1,!X![.UN%SY^7^'E;\UIV M)U!W=E%6F&6M-TN>J3HI2X)WQ,,HHRY8I"RYM64?1%BW&2C'0*V]2#K V?7^ MN7NP7NLV4KW F9U?K#'?=4ZT,X)%0_J;(:C"+41F"[@2:U*J3#&U3H4ZD-1N MTU':J+WQQ-;AR?2V_=SA)\^W?O_8D^7'B6ETG.#<>@5ZTXG;6@LA M1P7%<:62L#S[ULWH;E-P=*K1;![F:=M#\)=9B+/SFH$0R&&DO^\ 51>IHPP& M8MHTZC41HBH1F!'91!U"\JV'J.Q!WK3GQ$?@XEZ*T4@BZ<"R;1M6OO^&RU#5 M[Z E8JVB1FL(''4"EC<*@M<,C''&%6^#\:TK0P\@<]H#Y(;H&UM$4[?GV$8C M9(PO%T7F?[OF.XLJ7GM/-ABL(G]1*8I+@D1)3,Q,>1L5NYM8_DB7CJ%OG/8( MN &$QN-OAV[/6XSKPYV>&[]]K,OS&"&-')[Z^ >FRP># 8740(YK(GP4#BXB MA^2DYA1<&<-;'P8^3$F[8.N*D3=N7X.VRC(!ULD,*BORRB5M!9-\1)^8B;*U M>_<4/=.Z. V0\'C(="3SI[8JVR/6R^7DG9TDU?>^O+]8K]9AGLF8_K98X^I# M^+%9Y^+W+[/EIH_19:[+]=(#-\P')\%S'^IHQ@!.2P\RR"RC=2II-G(?ZFEEF']NS3FA;Q97%.,EQM\]"/2"9[[%E')XX-(K*1Y=N^X IGRG"= MHM; HR)_)3-+01<6D%(FS:*J<]M&*8%H;^D>;N*X8>ZVD^/J55K/OM]W]*5W M4I$2!LOJC,3,!?A$REEDD5*..?GFL=CQ5$]K-8] T>/6\B0"[."\X-D5U^^N M7EVLORR6L__&_ =M^^4--FRZD+[^\=-?N$RS%7Y8SA)^#///-SCB7(HL41A2 M+'>@.(_@-EGJ7HJ W&7=?#+P^*N:UE"?$O*G!4"G6X+0])>49J,@]>)9(*^C@F?2"TP]/ /_#5S#MJ?OZQ7-\Z1BBS,%'*Y?:Y_. _1*PU( M_G@(/!G%Q[OUW)/8:7/IQ@'KB.*:.JJ_7N75>JX#PYI0O34KFXUWYTZW&(TF M&XC!&%#,9/""(=AL-->%!97LA6L\VW+H''R+7+/!7PP80Z MZ$="""A .B&"C<*RU#H9:S\*V]G-CY@6G^?5"?XYUQD,97;9@6?S6H+T[4N9 MC>MP+QE%1AV2X!P8JQ?*A6+#X$TM/V(AEQB*]ZU+IALO8=IP?T1\/FZ#3R_Z MJ2WS)9L?X.V'Y>+=8ODU_#PO]:_ZK;O7U9F[6,='6"<3N2 I4<1'U@BY5K3L M&*)(@XSS,51,&Z*? *:GE5.')GSK ]WHXW*X_7[L4<<:[T$D-K+<-]Y2;W)V M]8CK'Y\P[>Y=KN&6*!10C %IG%H#5B)$K1S%KL)P4QAZV=H(#:>N3:.EZ^?6 MI@6+B_5'#'EV_N,M$B"_TI8D.5SUFKKKVF8OM9:2F")H-UIB5&#$**XSEQJ3 MXJEUPXFCB9[6*H^$O8?[-YU*M!VJO*L!3LN*0F M*^F0HF 0H9[&&4$&-!L/0I2D4LF!+%QSC?8H.0T+%$K!>M.$5V_[&-98_=%Y M(F?S(:O.(Q:N6 01LP3%522(4W0N4Y36,BP)QXLP]J=W:L75!E-/U"J,*\&N MCI;?[@B@13Z4IGBO'%)B42[4C@@%E(@>/ _DC=H@'2<&2!PS^6L/4J>-)<;' MZ'ARZPJ>?\R75X$\+?4USK',UJN/B_-SBI3J'=#=%-I0K'3%@=N,L59"4\0N M&&16E%=+Q7M_S!#9R M_7:O^(C?:HW]_/,5M$HR7##%P6*=8V-"/5,K&5Q-7E7"NJA;^WV/T=+PAO;. M&VZ2.JVKUP1#3]S3 MCB:T#G73F\77K[--O!_FN7:'I 7C_+@.B<\^\UA]M1_1C337]4NK4W7KK0]8 MRF*S$,9:$,YQ4*@$>,49R*)3X)G[V'SR^EX$-KKM?S6?7X3S7?+-BJSW[O*9 M]LGR^RS=]SB9-T$:1I9<6%"R(,0D$;24,4HE0Q3E.7@=1\*TJFL\$#V2##"F M@#I49X,GUH[=__7Z%2<;PCM-%UC'2C8I!W " _GFJ"'JFK#"*":020K>O-2] M@RZP.3*E6 J@A1%UZF* *-& C0FEM88B8IP1(RTR:9:=8ZQ*;,1O83-$OM@T>Y%TZ,5M.RPEEW&DN$6 K/,8%$@: <^>.;08 2L^:VI.)9ZS/K"3LFT5[(A2DH2E6[ M+2-X6QP$;4VI9\XE_D_'I/UQ<53'I#U$TH&Q.J@=#PO6,*6!EU([JP@/(6<# M 4D)\Z*8#NV;DKWLCDG'H&]L$4V=:SNXHX^12B0;+5A-L8F2M9&A#QJT]@H- M1U_*L+S:%]DQZ1 (C26T -X*0.C17]PN;C[M@>>)Q[=LBC6O8[E3W>E%X MDJ1>ZIAU4/5BS3%.'FWBGB?F-6\^/*Z[SDC(&'.UB;_8DX=X6RVG;)TL!NY)"@7.!]CY+4OABK'+C M#0@:HX7,J?H=-0+PB.*:^O#L\ 8F.H=L77+83;U.$T4$Z>1S M3N<)6LB>[0-L_+ZJR*Q8<4&18#J1A>NWLC1.;)%GAC,82B,9CQ7,2_017+/AAJ5<6R MC] Z5%+OEY_#?#>QE=R5C69>E \W'OP6UV%V?I#2&O[P8Y78@9J%\T_T'=Q6,URB-Q9O&4N:H%.O7JO-"ZE>K419 MA Y9V=Q: S8AO&WJ^,TF06$2J!9O4M0Y*A$3 JD-4Z9J*PHXYUXWJ5F M6J5W>HP]G4E^L)PZB&+>T"MGZW]$UDKUJP?9.T;-MU(N[C<:X M5;0, >):J/QLI'B7X G Z7P]173=>]GS>G MMHOSQ><9KMXLEM\6RXV8+E6MU(47,OO!UOK[R"(X3CI=H8O!>D]*?%BW@H$O M[ \W1\AX,3+#.]!.-97OYSD%I1>;V3-UDZ$O,>><@.5-YGDI$#WW8)3@EBMI M56R=X76?BFEOOD>R:$/; M#E3UOL!DT-)RKZ,(K@RS4L^]J2=L'"K,Q5BZQ;%"DA5,BC, KS,#C P'QC+2K+6PTL/=&E.!I9# M9'L7+LD*HK);KFVVX-EFAO^+ZRR)?J^#[WT6LIGVSRYP)AJ$GC@E#BMDE M7@^S)'"N4&<=$8<%W43(#3#15]= .I;&:3-M&QNUDPIL8F ^MH[+RT$9(C<^ M@]RTY]+"D=]G$#S3'IG/&G&0\7L&>D]3,8TN.RT*%J.(9.JX[1_GBQC.7UVL M%_/%U\7% ^?H.@8>6>!0M%2TFAJO*$Q@$_%.NL"U'A:V/?NJZ5#44J"+T;C; M@3/UH!ZOAO_G-7Y=G07NO&!>@;>T))7CICZ!++^S!K-DEN7Q1J,\1-$@2)D7 M8O5&$$('D'K@JO #+E.5TV=:XG\LMAGG]$):ZM5HW3.1&4LI)/"8#*@H:.,4 MAU $E]8Z+<4PNW?<7?T 2CM,83P0*\_?X[<6W-36\8&!O;]=5+V]J__>E<^> MN>23<4E"=F06ZLTR>.X-2"%EDN@R\\.N30:^L,,TH^,P-1JW.U!P#SNF[_^< MTQN^S+Y=[YDSSZ-"Q0-P+2-%WQ2'>X\64.F,EFDA1.O\H\'$=9@'T$:-C2.> MJ377Y<:IS2G"O#:-H@7E,^9C-J56MPJAZW%@JG-V)6@1N7(QE\S=($7U\/,[ M/#EOH)<:\+(#-?0;KK?C^'Y9K(@9H42IHP3+,^G0DI"LL$5@*>I@0K LMJ[N MN$5 A\=1;=3)X6S>'R-^BY%Y[>!>T^$:0N5-6'WYL%Q\GV7,KW_\L4+2C5?- M=G?-G&@GD"U&):)BD*(*H&HD2W$-:4>G%/T'X&EU(G0+P(];SW]J?Y?[JI++&9@X!K:#M M910X9@)H=)$58W+"> ((/D[A(!#ZOPD(&PFJ$QA>Y7GMYI*=R90#UR6!=(:! M4BQ"\'6.@?9&FYA5PM9)W0_1,>PHD[U03!W%]0Z0\\#QV=50T'5MD$"NXG+7 M1&0W)^-RI5X%A@83>(/$.N;4=I98R-I0*!MU<:VG11].[3 4ON03]9$EV %6 M+X]4+E>,U_<#/J)D1#)X+ 54B@X<&ELO6YGW)K$816,L/D[-,*R]I)/VQA+H ML('3L"&W-7X^HI'3_B\YS>S>1Y=,0?DQ!\K;I4BGRLJ',!4DB*)Z,% M%ZTO_\>;WEOY6&\&OH?S3;N@]9NP7/Z@%VV:/)XQ)EC6L0XPJU,6,N,0;2H@ M.'D),D=TNG77BJ1WF_WH=SNO O-59S"&RJ"7$ M6%A5L%A;W!K PIC1/(F [#D%=.^IW0['/00!Q_&L P>G0O,R&N%,O;<.]=XZT6)2UA"BC=8RSE3S.H4'R.AVE.VQFN(8=K]8-^;7\)^+ MY9N+U7KQE2@9W:%Y^'6G<6T&+'5\)\>6: O7"KBHH-*6XJR:,EPP)UZDG5; *!NQ:RI3RZQ-?E:G9)^U9Q M)1E'T)8;6@]MQ!B$ 9Z2QY*\C:GUF>9S-$W<6[ I IZ%UQ'BZ !>'_$[SB_P M'7&Q'L%6_?[/V?K+I?NQJ]ZP:I-SRJ H6T 5E\C%E/1EJ3,?O4GN[NSE%LTK MGR>L-Z =@X7[#2T;"Z8#M#VP-:\JN)705I=:(>1=+7S/,3F*ML$W?%@/6UZI%)5?<&+45CQAB5P-#Z@N4) M*_#DH'B)1 4SS@Y$)JU M+EIXAJ3.('6HZ.]"JJ$<)BYIOWV2L^U3XGR)P9.SZ;D&%>I9?F86LE)*>N^U M"H,NCYXI8[__YE[J6EH:M 8\GA@AM?BZCCR_L8;=%I(N<29" 8:UF6M%>,1, M,%?!2VX,Z$ONK>;[\ZO<_%[NU1&.C M*,Q JG?#RNL$ ;4&YE+1+A#+[LX5?AX$#[UHFE!H?$@"TEJ \Q$!4X[DQ#/T:IBO M^M1;NAA+>XCD%F.P<6H\_)\WKW94!Y:D$-(#BE1'>M$GG^N74M:RN$*;95A3 MM:M'3GPPWT;2AS%H:K&^.E_30RY=HYSJ:"24('FDF%S2XF-" <%C"2&9F-2P MOOBW'COQ,54;\1[.J Z,_7UOZ)?K0HR,F:2'4%BA\#F8Z@YO ^F2'/V0E%-C MT_\$.;WTUAC#?VPEA0X =>\@_[K5$#^3B86DDP4G*:Q2IK8FC<4!15T:76!% MY.:YPD_0,ZT?T4SHS]W2'2J!#M"TRTM]S8/2$],=?>9JD](%+ M'C\QG0*?H#,JX-:242VUS4&D,)M[9QU3G(4\TA8?(3']U?GYXL]:]_-NL7R[ MN(CKXU,@KDK M$KLM!!P??(>)Z<7:V\M0:[%I#S GH/\8W> ^\<[36-RABQ[?Y$HCE'))D9*C MZ%4E:\';6, 4DZ1!;Y5\.2;WBID?PY^_!D+V+)Q7?UC)FD@"(EER6V,R$"4C MIS@+Q[4SG(?6!QL/$M*M0=T' W=UVO$L[\!^7BVBMA_\>4[!5<+5ZLP7C+&J M^6+K@/@ZVB!4)9Q,$2X6CD*W[M#W,"7=6L,FR#F%*;&V';[Y_VG2-L6&R+X,/!\=B';;9H[8:CW[6GL<_[%""CU^F7W'\;LM'$[2J5WQHU@VOJ?NLLM) MLP0LE%H;(2,0G"/M!(H2>9))BM9=RD_4M6'#]0_G53PW6+^]9S/)HT+NZ^#- M LK5ECG:1"A?W0'^A7A3X?2,MQN5=#I3 M>,.9!^EU99ECX(T5Q#)R1C*/PC7O[C" K,FOR=M"82C4#I1+!U#[#_PR2^=X MF9(DF!7*<@LRY3KAR3CPFB/DD#1W+'FI6EO,VQ1T"J!#!;QHQNT.L/)K(/;- M#I]04QLLY_FN?+CS]__;9KR_ .%=5??2JD$-]JJ.Y7_:JB3I-FZ>3GP0?)IJ>P79YHUCP MS&9G9$ZT&I5I%VI1P(D-VT3609GB9.M"J0%D=7J.=R 2A@+M0+'\#?)OZVCX MQ;S&<0_?A9\P56 H*:=.$3B(12>86L5$CD$_#0_8HL/7Q]M\B-6 O*!R0&K"/7#J VIW+:BZ4 M88(BONC4@&-0U$H.'4#JB4MIDZQ,PFD(G+:$0E+9 MWL;:/T=JIS1*Q-:YEB\Y-> 80#620@=X&G;][+3RF3E;NYX(6A0:B"*2\F7> M*66(@:SUV>W?)#7@&)2UETT7@-OV =V,E5_--K*J;J:P,2A5^[Q1 ,JEEB[ MQP5 2P8_.DM:NGWVR8.DO) T@F-"P!9"Z!1+]>,2+[=?-C9&'25X029>)58@ MR+H;3?&*6Y=-:5VH_BQ1TWKL340_ $Z'RV'JOIUO\?SBK\O;7-3,A^ 9H%,4 M_;+:^*VF^XE$^X^1H;=\6$?6FT_M#P%'2&O1@G53R_RGOQ*>[^B6.J>"48.H MUU\*.>T$EVEC*(HZ3=)"(A\D\AL/G=:FC"CQ0QG7@?48)IF>P;2+(>6UA]0N&%7Z+KQ7DMFGZ+M((TVXI[GE]]72S7L__>?'G&2[99" 8N ME-H<&SV$* 1(GVH"$6U#<;(,FW;+ZO2 \T D#@7Z1+!XN3ME(#.,#-IJ:8"[ MQ,C0I6KC,DDLA<)M]M(W'^HRZH(Z/;B=='>, (7]]X7?[HLY?JYT_#[Y]BBT M0P&KZK3 ^EI-\I(H&C6[.>( M>Y(]C.>M=?HZV5"C!6UKGUH7"XF!12B%IZ(THQ^U/H<\E-9.3[_;0/HD NS MW;FYY\Z*\>@EQ4PAU\&MI0AP.5 (Y3@RU"XGVSHGZN;[IYT0,C*@#F;TWR / MN3;U6V-MM95_IC?//\\H0M_LI=7$'3EVWB]^& H>@1R+6AI==*M M9\1&5JQ#X;WFL?7Q\![D]9+*W!8A]]W$4<35-Q*O%U;'.^_N<'CQCF>/8**O M;*PY2.0= 1>%OI"T/M^ZW^V>)$Z+R-&@,AR21\NM UA^6I3UG\3PM_@=SQ"O'#;4N"1F#7+P%%3-MQ^PBI&@S=SQJ'-9)9@]D/4[-M$?N MIX16(XET@*TW%ZOUXBLN?YFMKI801 C%6:*9^P**

    A\#HEP2;R1!*/KG6^ M] -D3'LN?4HT'2N#J7.$/E"03QO@]V7(^#4L_[5Z-<^_S!+.5U?)W];'F@*3 M:LIW3:/Q'@+M!&)/)F7,&%-W>UP\DCKT_+NF/?P]!6[&8'H'JNAJ;/V/UV'U M /MV'0:C<2*; E%J21M#*_"%#'AR(G%4*?'F@W(&$3;M$?$IU55[.?70BFT3 MW>@L5)*6[+8L'%1&#ZY(#X:I5.=()1L&)0J]M,9\HYQ$',[:'O!P:8=]3*[N MD9 (R\H(!S[4+V565AGF2AGD"[VLUGQ[">N1UGS[<&[J#FVW6LMQCYBM0]"Z M]JV(UD-$P8$S="@U[00VZ+CHY;7FVTMDC[;FVX=_4PO^5FLY:T1(04;(3BA0 MCGC@9;3T!V?"6!0"30O!]]>:[V#!'\R_#OS-)XS>]<6Z9HRCT1&,,K5JE2*R MR",#6B$RRS7%]R<\._ZEMU3WJ:XP#A-0UZ"[T0RN&-3*RP39\+HF16O*Q8-0 M,?)0E,78O&!] %W='AT?B(;!<#M0-'^#_)B[G#[IN.R'7WWZJ=D#6'""OGN9 MF"E5 *N8 ^6M@!C0D:U5W#FRNK$,ZAO\TE)8BHQ2"1/K/$Y?!],'\,Q)< Z5 M*MXRXUMG_OT-4ECV0R'DB!26?<35-Q(?/*^-)F>75:T1S[0\E3@$K1)HIK@M%&T+ M/2@T_9\4ECVA\C@86-]Q&1?C)[%XVG7<2@])UGQ;- ZBE@Z<+X6K1:P:',NTA&S1BTRK:&XQ7WP2 MRS%H.E8&+R")A0E/(14&,%B+ X0-0/O$0,@QQU*L[T>HA%6:D$XW#!-0WZ#YBW:>U4>N- M.O0/N)PM,C^ST3M;"@->G $5:<%1A0)9L)B+52:4$?H)'$)JM_'F@9@9#LIF M NP;I_]8+E:K,RTE"[Y.%I2U]-V0G@]1('!3DR-RY%ZVOFEXCJ9N@]'1D;>_ M2/J&V&--.7C)LGA>=D.28D8(W L0DASW\JNXUB1X=A"['UTR+K MB87^ANNSS)EPR>>JR\FS"2'0HE2&G%$7(XHWIG5/Z*N^;UT >2VNTI0G?HW5NP+Q*_[Q87RS-,42(ZLB\QF9HB MP"$8;Z!('R(W3)@TK1MQ26FW9Q&]H7=OL;Y,\-*_/1-.8:X](K/-Q-CL,H1@ M#>3(2_&1&9=/F"/^!*7=WNMW!]Y]Q?KBP+MI;7^U5*YZ M#H),#RNRQ%A:IUX>0>X@&)M_+9970"6_!GGS_J:^YAC-C_'LL:;)F4FU20SDHL1G X334).7 4Q"9 MMV[$.MX]UEO\MEC-R+NXP]LSAB599RT@X[4SOG00/:,MQRUM:2:"N1Y=V6X, MRX.T='O_M \2'AC%KA.?G88Z+BYLKLHXL02QU12J 8K%F M-R1%7$LQ1*,X^2&-H?0\5=U:TF- U5@8?<'KQB)RCN32Y@ )ZU659N1HB(# M:,LPQ[1(KG4L^R ATYYSCP^B UG^8E.4?O[Z+!+#L(6EECK0^>_04.&.'LAY)B93GN(JV\D/EC[*912VM>T>Q%K M'SY'L1"K[H>QRI+#FE(Z8=W$RVZ(LQ=4CFR(LX_<.H#E0UT-/ K'B5^ 05*P MQ+.$$%@ Z91U/ L1N^DLT4T3G+W$/J"SQ#XRZ !&KR]6Y'33=DO_=3%;S392 MJCO/V>Q+%!Y8='49VD(LFU'BY)!([K*+K:'T""DOIOSZ&/O90@R=HJE^7.+E M=BLH0J0_("=-<;F@F#_XF@6)M@CZS\3FY[3/$C6MPFHB^@%P.EP.4S? ^>FO MA.<[]1JS2-(R"XX)\@A0$]W.2B@J2,8P>R;O))4^TNGFQD/[D_\1LEHT8%P' MFF10B6,=AEPO*^ X34 >@NSY* M?+\Y2OSE^BCQ?^-Y?K=8_K$BKB67@B+GCG92 66Y 6=YD3_R>6-?WRO/?E7*0N0@OX@ MK4B.%]E?B$@V5*/V/+>^_SW%\?TE5[>J7V?9"0>L9P*5TZ'UKBY1T0O)^I'B';1DL^] 647MCAE1''$!@SD6"J.9/91 M6K!"VLR%E":W3CQ[@(QIP7*D8)^"R0%<[BF0=]);;2FHI24SVBZ,$Q\X0I%6 M9.Y=Y'<-4.^!_-'2>2QTWX=5'>B"2[5X[?;3VB5S2D!1M>8NY !>2[*D1HE2 MDHY1M#8:]XCHY1BYG=$XCL\= >4ZLONEMM9S.2H;1 ;D-2%"1PKATJ900QG# MM*\'62.AY38ETZJ3(\7["%B.X/6+#9=_^J^+V?K'S_/ON%IO9@F,'C<_^L;3 M!-##%CQ^)*TBCUBR S*!=5@#6O"!,XA),TGXPBA;UR6-%TEOF?H)T\5RMJ;G M_G.V_K*X6'_$D&?G/XC#N/PZFU>M_HYVV'^$\PN\O=E>S><7X?S5UTK?F3(L M<"DS6&=%;=.H(##NH3!R#J6T28;6K&FZ@&ZC]GTP=U=)3B?B#JSQ 8O?+52X M5)PE^X$AE)IK7>^G$@=>N P>5;:J RSO@=LIZBA.C-L#1/=B[?]'>@^1_27, M\XUQ5:,[ 4^_]C2>P!Y+/T%'S92$5T:"D,*#LE'5>Z (QHLB- 7$A/P7XPY< MK\/GSLK;CIES[QH58T!?$ MX7GXC&>>MI+-M+5B(E]%.:Z@'GF"4%[ZXHL+=E@ZUO!W]JO*]@# K;/>D?C= M04QQ>X>^O]RAV[//5+!X5Q(873936@K%1Z) XMX:;V)2I?6&>8J>;B.#0W#5 M7 3@FFU7)]]6"[R15J_7^[:K6RNTJPSR#/3P%6A )L% 9$'31&4M3DGPWT: M=,%(+[@!'OKJ&CB/O7M:)=1.JHN&+.X#(C=[\NPNX;1703JI('HA26DF#='Q M"$5[IYC@D0UKCS0,)_<)F 8L;61Z'R!',K@#J[1;R.YV-43/HS %"G.%B,< MP="F25X1FPQG6K;NW':+@,G1<:Q %ZVXVP$T=GS8$2\C5S4$!4^K!Y5R)#8X M#\+4T+0$,L#-D^1N$C"-2S(>- [G[M29*[_3/[K?\VVC3KDCB!L5 +U#4#[7 M[&9M@)=@8R$_W=[M_/A("/3X.Z9U39M[&RTYVB*3,APPD094L@ZK M#RH"8JW@JJ/LE3T"&E-Z%TUE^#PN#F#HU,AX,UNFB]GZ]2(L-TMY4_?+994P M64-2EX&#S\:"RIQB.F'(!XO%2$N[)M^=4?/8N+;]_.<9.A<3G6.T=3(NV3%!*KVX9#2)*68U@I*+^2Q=4A\,,XYE.B(#CF#>UZ-\LYJOUDGQM$L#E0?#.P]JMIC:H,'7&)@_H08FLP N3 M0?N@C1.(*0SS(IY]U3231,8T&$V9.S54WA+(4;[]-7S[-IM_ONPW8GW1R4A( M6K/:?Y5!Q%I/$),))B46-1MF,1YX^C33.<:T%L>RL(,SBD?BL5^NJVQSX<+( M39> " IK4J^EF"P4CRD:J7+SP5O/T31M27SS"'84470 K1W][XB##UU*_O17 M.K_(M'%JV37]?_X]_'7FB7G.!P_65/XI[R%FSJ#4E/)LA66R?9G7WF1V>6%S M($[NI<&,*[07FQQSW8__S>+KMXOU+DWD=5C57\AO9^<7:\P_??ATPC$% RDY M]<""0Q@T?DJ-*19=IFW 4E3DG*4,(;(ZPCY:*Y(HUKV[$_-V]UX)X7WY*2SG1,7J RX_?0G+RX3=8H.0N?:"0]F"\&ZS=O;!V%W->WJ1=N CW%W%1EMON,R+AHAZC=<_SPGTX6;$IKO9&FJ M8_[[@C;/U\7\TWJ1_O5E<4Z26FT6>L:38]:)"%H&68L6$GA5&W.D7 +'XKAL MW8!I3Q*GU78-X;$XG:0Z4&W_Q-GG+^3QO")TA\_XVT4]'GA?-DQHD65; 9\T@2\"IU5]XX%P/"EUH0T? M9-P92NU%D 9,0@$JF#H'1P1@4065<_3,MTY%>9"0:0]RQ@/5\5SO$CR[$.YZ MT$ZV3CDM($A,Y'44!CXQ"]IY$=7_S]Z;-K>5[&C"?V5BOF,Z]R5BOKBV^U9' M5=EC^]X;_8F1"]+FM$QZ2,I5[E__(BG2UJY#,@]/2KXVF;DP\7./]SNT*\VF]4\4E"\]1SW MBRWF-^%K_&[P^6:KCIUX9\$G+QPY"9XE3VYF-!!QV^4M!,D4SUJT M;D4]E+:^7+:6>!Q%.QV,_7X@PMEQRC[]<;BY7^/M\,?]T^6G[XB);C?*I5U1\OSWLF>!I." M!I- PB+A]J&_S4.<7VRCH6^BO,1OO+(04V"RU!8B!E2Q!KR@4"FRDHTT,J)H M/6=Y.'73AJHGH.*>R1]C**0#;_\^SKY>X^L/,M'W?^+%%_Q]N=A\7,]$M-HZ MG4%I3M&,BP)HM:?57620J_H@3$6E47MK&^=EAA*V[2'(!TA\&!%/1< SK_@+*5B$B>^ M(AJ*^+WWX!AZT,Q@"CHI>_NZUGD 2+1->U32$P /5=0S ."K0N_ZQEP(B=FL M''C&ZFA'S4B"MI9?.2T-R5$UOP-T$(&#H&A>.!2/5]DSP..,"RPZI021.P%* M*D_?%0=).<\9!A/BN8/C0:BS+QQU!RFF@Q3$O?S\?9'GZVWM#N8Z*VF]WE73 MFYQBJ*-1HMEV-W-D19$_14>%_7R M'>;WXZY_,U=3/#8Z*%X5( ?7@-/$"\7T)2>')F=^#O@-@IE_B3 [2 6]+F\_ M7JZJG&<.,Q,^%Y V6R!CB. #"K!&*F.C1U2M;\ ]1L^PPV3V$F%UC$9.7:S& MP]%-GN+P' HXPQ&0&T]\,F_E63;,[R0-0]F+S%DP'!0.R&PG.DR4989G%()PNK6\)'D+?M,F*AJG: MT932 >!^J\T,\'X.'\W]I>BY4PF!!^]!<5['*"(MXSI0[)-KZZC6)\3'TCIM M\G8\]"PG4.4S@NP^3ZB\2D[2ZF]B#8RR".!*]" I8.*919FULW4OD+;V'DZ,T8:@;;V_*2Q%;\1PZZ#Y4!JG305WBT;0O)F#%)$) M)SA""O7007%'$A4>7.#DTJ04E6]=0'@4H=.FC[L#Z?%*?$9(G0D=@I"BNBSU M_C.CN,^'$$%Z8Y/0498\5> ^;6*Y.SP>I*H.19P_,^4\Y]@+.)$KO(YSS X$P5EE--H,=0IQR$+$AT=1R& M,MG75C4QMJX[?("4:7//9\-;"T5TL/8]P,8^WVF,5EXS2\Y$) F%Y"$B<<.T M5<$QB9ZWOEO^.$43YZ"GAMNFG:.8!IJZE/5%KIH2LY1JV'IW:VG)+)8JU MC)+&5*;*^2/ M$SC2/?%4-0B8S&T.IH204F7P3OBD",6X7(.3K3>Q!XAIZ^;X ?H_7Z/^W213SPY M^FUM3[6=6AA)%KK6W#OATE4^.1KT8+70QD2?)!_D0S\Q*?K;"Z=&0B/U+4^5 M90\ V T#XMPK6;R#S +9@T5.?E7M ADD(J8D=1C40V((!*8> 'VDLFZK^PC) M3:SP74^6/>'2>TS<052!L,X$4JS&"?"H4U0\F*(&;7U/J/S&2R=6^C$J6[:0 MW]2*#W]=(UR+;)QW$DS.J0XGC^"D4+4YD\S,\RQ9$\5??^ET,[V;*/YH^4VL M^'3-$%' CR+7(/2F,&I0F))-@=AO VF MA9/X( '3;1V-%+ML+>6I!W/^LOG]*SWIEXOE:I[#?JHD!A83K88EU-D7+DK: M%5. $I.)V>;HTK )OO<]?4(,M-'8LJ7XIM;_JP6)/2Y7O\])=H4:Q6HIZB:;()V2^%%YBGR?+O0_ $$W/_\Z3R)$3#00(13H^!=6/S[59&1)8@>UOO]8= 45;PH-$0 XE'(>(@&#SP@FGJ7$?"00LA M=E'30@[5?AKG9;AXCZM/VXV2%C,E.,%8UNV1@B,./N<(QK+"9>&,I#3&,>L] MM$Q;']W:\6PJ^4X1M#,NBK_OCJ=2GSA*\6^9\DS8_+RS6^^QS2_A# )XQ9Q@0!/0.E MT$!TT@+3OL@L>9+<#]J8GGI3?Q@Y1IW+L63;P6IS-4;A6WSW6_T'53U;4]*, M">TU6)9%[4L4@*R+UF6/UG)-.SUOG9%_A)QI;TZ,M6NUDG^_4-I9G-;)!=R. M4/.%+*XRHT,"KG5TZ-%8V;H_RJ,$3;LT-5/[,#@=H8,. /7CX>(+H%SC(*7+:7= 5S^A@M< MA0O:F%_E3_/%O-8YU%J:G__ZC(OU?G]6UD=/SB!D)>IT/^,@\J" ?ILHTI3% MI-87L081-FTV8#Q8M==*!U"[WQOX;;[ 7TF ZYD4R407ZJP?\O]41/((O$G@ M4!1AO9'6C7-!X$&2IKW<-U[,WTX/W<#J>G^@:UQ][SW$-0OH.""O*5QIZ@ @ M6INUUFB<\R7DUCUT!A$V=;#7$ KWPJRE7CH VW5VWM919J_+W]?XBCC=O/JT M7&WF_[75W2QXRX,E_Y,S$\@+$!9"(DLEGR *6X(*NC73.KLR(CN241:SE= MRHP%X53)8TZ.>)K"'LY>)T+CJ?KJ (U7%S^^W?'Z)K&@4'C;:L4*'TV7?!83N7K&O*_/KLL^OS4+RS(O(P/EZ M;(U!0I2%08@1,:FB%U_W/J@@ MR]*%DZ45$TE.EAAA5M6&[L9KZ;T*3][7?/(M4Z\][2#25J =K#HW>;D5 L\P M*D-!B@!?1XBI;&N)H)-@H[7>81866Y_D/TK0U"Y[^[6FG?Q/:$2P&;5Y"OF, M-I2H:XUQ92)28$';.;#$#4,M%&L^9^&4YBDC^MACP^P"MVWXUZ/"F:R M%%L\A1H\>5$'"WMPF670@?DBM+#]1^7-0GZ MNKS*>5YU%"Y>K3#,N(M:16TAH5:U7:\E<7$'@:,U*)"DIHYP?QYXW;2=%4?V M@UJ(N(.EZ"93M6)C1CY<$I(6TYS)Q5>%W/[(G85L*8*U/ON^G9-KFA.-C MYBB)=X>; 6?S1F0EG':0G::@4@1!065T@-[P;2-%6DM'152C;,IHC0G'QUIC M+?6.POO.Y(-B.@L6("GO=F5$I@:GVH62N!99MKY?=2B-$S

    E'=SJCX_2LLX;G* E 2::R MZ[3*G0.=/:LEH]$4;&SL;7K6W1.:W*[LV?/(0V',2P.HBZE3ZB40GQ$PRUR# M$^V4>PI PU_70Z+D*/4^$O2UD&QW6^&=4U@CA->A0&*)(MA CJ5WB?9U9E@* MVA=1QCW /.84O#F0QM+^80?B!ZCB:%S1UAJ7XS;E_2:J5,U61J:+)'R(4843$9D\8U\/ZR4^%HZ:*O^P[N&':*+G->I::VH;E ZH!>2<&46VS-?C M6PXF,JE5P:)"ZYNE;1J'GWD\YJCX.E(?W>:%)7/*:(Y0 F:R$Z' .8MU^++0 MY"4@[>X=Y87//,UR5"@=)/MFNR MGO)?766T0:"SR8)70A)PN8#@>+V(XW-6,L32O)CD'C*F]6T:Z/WV.G&JJ#OP MCW];+CYL:OL98N4]_9MMHP?-I-)U[E1FCN('F6GM+$CQ0TH:G6/?0 M,3U>3E+N[3J14R7=(5IVU_"=#;$.'"5W2I/O+DN]))\\>!/0I.*SSLV'6=Q+ MR<2'A2=K^ G('"'N#D#SQW*S'0Q4+>CUYB.N=M_ONWDX:0K3/ .6;>=O8R#4 M&_=:VA1D0,MRZ\.<)TCJ"T;':'TYG@HZ0-0[I) .,\.1"I-B1* M3$,HF9S_XE!:9YPIK8N-[A Q\1%@>]2<)N8."/UR,F\O)8 M,>"R8"!YLDY[=.V[!MQ#QL0E^>VQ=$I.O% ?%EOOAPDYF] MZQ4U9@P:4M@6ZS)RT;4E9B*STM7Q1J6UW_(H03W!YQA]+\<2?@=(NKD0;XV+ ME*:;W>UMO3B5+N#B=_A$][[TXD ME8MQ!;CBA/?"/$1E&/V8E8A1LO9)QH=HZ>D0^' =/PJ9(P4^]1W!?_SSYW=O M2%+S]7JY^EJ/EO:G2([H#*5 9)*V;@4-T(.0LF!+^XI-FH!GC'E/CVF/G^^V#9\#A=/\[EC4 3K=-0"="'/ M3R7RU&*JS69R0,.2,N'V$)H'@77XVWMR;=J@:V0-/"^(U2^O%]^:@F];TG@' MR*6O!YL:G'(:# HRKL)C\FP$I-T@8L)R]O&Q<3P2CU?4\P/D^S^7^Z&$-4>' M 0&CH[6=.P%1QP)&QV *>:3R]@#89H#\1L0T^^NS .1QBGJ&@"1L[4VO2"%L MG;^M2VU@$;B"P(6 Q)7V7AN#:31(?B=CFFWY>8#R2&5-#\N!LDS>&E3>0,9: M 2Q9(ELS$CARG0(Y/E*51H%Z*2*,(R3=/WQNNA F96VB2* 5YZ RA4VN M\N;1%R<=L]$/7<>>CW\WAMX/0];Q2N@>8#<] A.CE[8V:F:26%,%(<1,B[#4 M@59EX[(?&K4>\MY)O;7)X76\"KI'UUJPZZ<^KG@6M:PM=VOF"DLB7Z(.H2VH MI6)*Z=SJM.W&BZ?M\S?%7GB\W*?&U)OP-7W$])_$T 93U1%]]V$5/OVV#(N] M,0:.)*W@P;EJ)#K;VBR*8A@70DJ.IW)[;XA<_CM;E&75\RY4EOJ)%-HUR;!$2,%BBPE%:9$&=@F^9%8^97+NS-;7LZ;> MTJU%@1Q%]I%I-:RW^L 73MONKSUPQI!S']CY]["X#*NG^#+2".>-J==L+"A. MUN&%$!"$-,IG-"4,VZ@.>.FT;?S&PE![>?>!H]^)@(]/<"4B&H>UH#G6GJIU M9?6.2=#9>%'S[T(/JV48_,J)F_"-MQ"U%?:$$%JO-K.W8?'AZF(?"N:R3@C% MIE1730?1U)(-0YP8%9RQ@ZX.+YXZ780^*W[M= M00B*[0PX[FG#C#)"3"H 4RQP@5:&W$SU4YX&GJ"LV^H^0G(3*_SW^6+^Z?+3 M?HE2EAO##=AZ+44E:2$R;@$+%SHE%FWT#51^XZ43*_T8E2U;R&]JQ8>_KA$> MI+#O7,,&!VPWHA/*7XZR^=YG"VF>*/EE\')='_"*MY MW=QJ:^#MJA>]TAA,G:Q7>R?FQ&B3TPIXDD:2JV(PM&[??)N&GLY23R^;/TG" MG2%DYR*7J#4C%Q92=+6'3,Y [BR) W642J!FH?4UT;M43%LV37Q<9_WKW9_A\C5F-A>Q* M"4BZ^N%*<+*L0#\*X7DH,C#6NIG7201/6WC?&'GG4]W49V7_?/?OM\TL9F4) M&@RT#1K4]H)*5 C:2!:Y"Y:Q84>K=Y\];?U\(Y"TD%L'R],/E^OY M?K5^G_ M7<[7VZEDVRT]% MG<*F?KO"O4UA$MIE%'6'IB^6(_A _!FCK98)4RJM+R$_2=2T?E$3U0^ T_%Z MF'H;^O73Y^5Z/2<;>X6KY?IS2-\N=TCF;> &<%NVY4P$'VT&]-&YVE](#]R- M'GQ%?]@X08_+YD*=$!H9Y[/?\$.X^'FQV?\L*>*D^,WH5,E.3$(KJC>V4.V M+C(O,DB3R6=C,4/,D9;.;+CAVJFL']M?GD; ];=-LSB\NJ@] M]O=UB9 P-?#*O1O/'8Z]1ZOEF43&4VMW5W= MP"Y]8'D1IDYCQT"$![/MB:# 2BU5$LY;,4RYUY\ZS8E$.]T>+:&I5?M_?GRU MISIJ5HK0X*W9]FHJ0$A$B,(YP\F5R2(-TNNW1TYS@M!.J>-YZH/(#I/14M-NZD]AQ\NX.-K]0 M4/GJ4QVS.T-7\S.H0 O!:Z,L 11+TF)[\N")FXW@YI?K>I]ZYVHYK#!R3>DD!B -#445[9!EJ3I,3#63#/=K5G$QWR9Y^E-^%I_G&F-Y$4;!D(X0\P4!E&: M2"N[=)8'+NG_46%VBZ">NDR-@:Q3Y-\=F-[CZM/,ZJRIZ*ET? S8'"SI#K!2^^J_W_75G]ELK1/>@4553]U=!I<2 M@HE29(X4?MC6Y4'7W]]3@6$;?!PMW2XDI_=X&+PTD/O5)S$VQ_(0E7%[<<-5FW'GD5EER MS20)R%H/T:E"=F"#+ &UONTT/W!"\^2K>DJ-G0:0$43;&5#"_.+K;\3#+X@S M;;+7(>I:[;_M$8L0K$(HV)JE8%UX)./X+Q)F(*17@U+P3SRDIXN4#='Q?'B[ L6OR\7 MFX\77W?!V=;ISEBD0EN !0KY5;$"8A &C-=*:1MSD>8(;-Q]4U>WHYLCY$3) M=A#.W#XA2JLZ.OU52JM+S/NMSS2H(7HYEN&P>19G.RVE6A?T-COM[M5M7X0+B[J)^L92\('E!9X2G7( M&$>("2/0[U7(SD9TX@1GYIY7#@/-LSBT'5'6G6QA/RX77^B!I)S7J_F'^2)< MU-]>)=3XS%F./&4%6OMZS)6H8O)[=X6X[172 MK+?X^6I17;\N-TXF,:6@C)/ %"VT2I@:(F8/P16;M%&(S?VAAV@9AJ-G=0C< M1.P=P.>F/5Q]MZE.W%Y<[SZ2C->_KM?DVO%9O:'&&1:PI18;Q=J$E)54?RRI M")D%:STI\C *AT'M69T?CZBB#@#XMS!?K'];KM>X?KWX^:_-?/'AN=678DT0-@]FS.(4>1Q%]>>V[ MNTV9]OC59OY?6T5=U0/,(@ITF3'0-7>GO''@G50@0S2921(D?8FW,35R\Q;3\L)C_%ZV\F1B=E^VM[E=D+YOU-ZX7 M^3?Z=1WO.\]^>%5;,<^DXL%C+1T(%*THE\@IL,5#S,4'B4[),*Q= M^@C$#0/E\SDDGUI_'6RLUSW4[?+MI"M)%$&(JDUY46:(,I-$N1&"?@PYM>XV M=9N&8=6+S^*DO8F8IU[F;JW=VPCX%WK3_ O6D>\\99AB'@6I^-M)3HU-/:';]LI M\XR,Z*8!*KLZGKA3 T=7AP MK88+/*3HF9;#RCSN??PP,#R?,_#393@U"FI04&."UXL]^;2I[A8Z9J+7!6L+ MB:2)&<4A6JYKFP#'I?21X3#/^9&7#$/$\SG@;B7/#OR+-ZME0LSK7TAJ[\(% MOBX_7)(P*6QC]>@)=V#Y P#T;,Z MQFXE_ YP]-TDKA@AUC[CJOK?,QECT-DGH=;C97\TEKKG"U^1 ^8#6,RMXMUKZ^N0CDEBWRMXD! M,\$D8[Y$L$916&<],1F$ (LIT*^+9T-'>9Y"QC!T/8MSZS/KI(,E[.$K;#]= MKFA-WAV 61*?J@-X>5:A[O(%@C,%DN0Q%*EP25= "T MWZZ-Z?HEI'I.]777$OV'Y6JU_),X^S%\ID\V7V<8%!=),0CQ3GXZ.J9>H>]C[$](Z^^A/E%/4JEB.:G5?AS,=/* M)61<@F&\U #70O \U1[=PK(20[P]O>:!'?6@UP[#T_,YPAY/YATL9#>E]4-8 MS]?OB):07R^N]\OE,R4D<<1!#" 51I]1,J_TH$7J MWL_W9$WD?V?VX^VG]1_]1;+_ZA__OWM MK]^>3Y9$[*G_E9:?KIY<)?@N?<1\>8'+JRM[##_-U^EBN;Y A8K_Z*ZM65 MZM\YX0F@UAH^[HG!EHSI^UJ=J/]K+EXL-F5W/\GO[-MEEO<-EG M8<@-D[K>%-<2(N<>O(F\7@P.K#E<[J-C>KR Y1O+(AEU[&_[.OO!RC'J7 MX\NZAW7GFCN_YZ#PD&MBD39H4Y=B(K[43(\2NMCBHC.B]9ISAXII\#.JLA\) MI(Z0_-3+SVX4VO9>WB)?#S%>;S[B:O?]ODVY0Y:%4 *\T$KT$&OG:85YSE -+(*.EB8KC&W;XRN@R](^WTJO+:#E D<9YK"BU"0 MVV1B:3UG]0X1$RY+(VK[_BF'1XJ^ ^P\)1R3+(O2!M#;,4?>6/"),3 B,AUD M=$FV;KC8[TIU/ERU5$L'*+MY!KH-242.FOD8P-?)Z2KQ2!MX]/6XO7@N2@B^ M=):">M!Q52!.>B(!\ A4C&.R9:+T'W MT3%MF':J;A^%RA&"[@ L;_'+\N)+]15OUJCL]F%,Q0KA(&M'*Z3B'&(T'$3V M7BIMM&'M+X@]0E!/\#E&WW=NBK42?@=(>BCY)Y4@G\U9*,51I&DITH@6$5*0 M6<5Z@SRU7GD>(*6G?O:G;U0MY-T!;*X'KOM&R!Y35,PB.%&[$:(E%EC@P%$: M&Q.!OS3/L]\EHZ>DQ9'J?:1/^3&R[@PN?RP7:<>%IKV:*Z$!@Z]U)Y),2K(" M2.$#+<(^FS@F8KY3TI,SW!XT1TJ\,]S,5-'&%PHE*>ZC/;MP!S$Y#9E10,B- MB5FW#IL.;GYU]AN,K3!RD'2/1\9R$RY&*\'YY7)SN<)]14O^/="/VP80R_+Z MA$4]7FU8GG/\"UN4[C1B=]RR'N^%RI*VI\(CUJ&R D(*$;)7Q4<5I.2M MTT3G*^OANJ"RTD*4B6Q&%@=>D=?O),L4@?(28NM Z[F4]1RB]R%E/8>(NI.- MZTXI0N3DFJ&Q@#F0T^8E$@_TQ1B3O.#,4>3Y+UG6'\[W0-#ROK.43<4^?5#T@ MK.:+-/\<+GY=_$'QQ?L_\>(+;MN_T\I=I$I)"Q);;9[E?+WA6#A(%-PZHT(1 M8Q0W'TUP3^[2D9!Y).X?5W]=3$H\B-W_P+!Z_^=REETQRO("5IML/:I MQUPP^3 U,"NA?4ZY/BLN#];7,X7E_ N2KT(^"D\&,(D BKL$%(49"-%I[Z)P M2N'DL"1"^QRN?5Y8'JJOYQ4(O2KTVF]\&C*RR&W-VNDZ@:%6RB9=H"0=68YU M!&SSEDY'TMKG'.\S0?-XK76&SEE,LBB>(LA"7U2NI2,L4=06>D"NL]TT*3KY7 MM:LJ>%VVTOSAZX\78;W>E3]2I"VS]K3XU=2+5JZ"/4"LU=?%LVA\;LS<(^1, M>SQW@M[OW*=J)/(.=IYWI(!MS]@M"SN&KM)V28=8+(DE,EV',DKP,AO@O$AK M>4+7_%CM06*F14XS==^&41/9=P"BZ_3OJ_;)T8JJU!$+.H$*MM3(P ,S2EFM M4_2BM=M\EXJ)8=-&O;?OQ)PFZP[0\@Y7Y,3_>-,)V-\85"9*HPV86&_-9\O M9V.A3FHIV444J75[E$?(F?@VS(F:OG,)N(W8.T#0C\M/GY:+K7Q>[3CPH9#W M'@HD-,2!J&UC7. 0*&8(&DMPMG6J\BX5TZ9X&N/E1"'W!9,?=QQ(GI**(ET5 M3*L0B0->(>\050G2Z]L#=%K"Y,<#8#):QF4\F!PCY Y@Y[KI=RZD)@0$9A7/"U_+03,LDCP(,YX[@JH-LW@7@7D*F MC8?&.X)[@8JX,0:CU/4SXG=D2J_,W2TF?R[0].;L'J]VAZ2YW^$BTM\@ZLM@S,3BO/) MTK)LS'8J+W%5R/2L]]I;'M':U@40PRCKYWQO#'0UT4<'*/MI_F6><9'7,ZYX M20<0:(1)LF4-&]]>O/MY?T<\K7!RG%2G=K3O8GP?VP;+.#J M^V^W^);!F#K3!F*1%#.R$H@AE\#HE(5"J_CMTM,'?. A;^OG#.\T7(PCWK[P M\MN< H>\5<[5![A(>#7&] U]6;U?OKDJ1/R)%LT9+YF$E1CYB:EV&',&O+$: MI,_196F\N5U8/PA&!Q$Q;77RJ.@:3QD=[%DW6;UV8_GJV_66Z7FBO;C>8'5. M0%2%]F+O3;W2AY"(IU0BA2O-$^1#:9NV_'AL[ZB13OI:X*XQ5>] K3\N+_+[ M5:BWYG\*7]>S'"B"X,6#BDA;?1TYZ"5CP(6GS3YK@VS86-F#7CMM!?*HBUA+ M@4\-I:O,[Y:MM[C>D"E4%:V_\45K+%R6+3L'/'4Z@8!+31QF$W!MK9U-$I[EY=;I:?2'GIVO)\-7&> MA1@*^MH'(F[;B7!PY'-"DEX%&NDR2#"AN'IV1Y] MMU!'!QC;\O+K>GV)^:?+%7E]5VOE[F#_>\IR/?,R)!=R@: 00F M:*^6Z+)SK0_!!Q,W#&O/Z"!\'+5T@+?]>DR;=YPOMBIZBVGY85'31[]F$O:\ MS&NJ\]5ZC9OU+E.>_[9O%ODW^K@.39B3($A GS#_@9N9=5HKSQQH MJ4C8.D<2@]7 C':B(/WL6Z-S)%:&8?D9'=3WH/(.D/_='=U)]\J8=P$X>28S MZQFS*BG 6.ID&A$ABF)!6..*-8QI9QMC^$FBAJ'Q&:0'QE%#![AZE=(*JT)^ M_NLS+M8XBXY[3&R;$R7Z0Z7?(K%C4$?R?CU%/HUA=)N&8:AY!L?^383< 4@> M\">V:?4;[H0H)@>%=?I>[8;F&/'%=2+F1$I1"J%=ZRYA0VD;!JIG=)X_BE(Z M -M]-4+7I@K,9,Z6@FT/R=5ZQUC[FJ6D(=$>KAW%2-B\>/P)DH9!ZQF<\(^A M@F:(:M=T9,M5/4.F-URU4?@CK%;TQ"^GC.48\-13&XT<2O@X+4:RL!0<:@Z" M4^"H(F8(C&)&&VT1BI:3J%J7(8W68J1"^X>PQDSA1=V:=U:["HL/V[ONZQ^^ M?O\[NX3\JS_#*E\5U$K-@\I"4+Q,H8-BF,"C$J!X\%;GDG)I/:NN&?%=M2\Y M!%./M"\YHSH[V"FO*-_/)> JFQ@%^92Z1%!>UT-$P\!EKD) Y'?7(3%'^'3_G9**8X)'3SHB+5ZJ0XE9<4! MR[J0A3-$W3J_, 8?TX+[!%C=7BNGUG$'./]G]9D6^\$9Q>B2#$L0$F=UI*HD MN5H'P;,LM%%"^=;'9C<(F'C9G!P/RU;*Z0!9/U._OQ+-%G MY;;7*6M[V2B)!QL=H#+9?KB2VE=*W MH4!D)Q24 P^URVBN-SHE;1PJL^R=92'D80.8[GOZQ-<<>X%1&^E/#9\WN"K+ MU:>P2'?Y"!@,8BA@O*ZW1FDY]B%8L$+1;[7A3 Z\"/#P2Z:]1M(7F%KI8FI, M_1X6X4I\=]A@@6%$(:&4DNLP:%Z[K9,S:S4JB9)S/ZP4[>%W3'MUI"]$-=)$ M!Q[6MR:45^='5;C+117G-C+*A=O"PK:K-H7NR2@(,C,01A1IM?'N=O>'=CU> M[R.HFS9%$QZ)M--8!_"[Q^@G2[T#Z%RK-]\MO:ACD29DP!1IZ8V!EO,ZWD$DK7,H)I?; M=?R-FC=VTQ*V@6+O;=]XK)0[@,G#7985XU%DX4!Z3ZZ?I4TZ%*[ :)ED"IR; MYGGOTQJ8GZ/%30\;VTF:Z@!R]S3"S*P$Y)8!.9IUJ@BSM3,4_P<(NJ<3-W)>1Z1+B,)),JG"(.@@MVTN??(I M2-E\O>F_W?DI>#E1R'W!Y(<=!Q0UB!P#@L':?]LC0HC" J)GQFE!RV_[$O?; M5/33":DM3(X1% DW:H8UM/1+VR*[X MYVQNW@@FQPBY Y@\-B[$61-JMU00L#H/L;_*?"HU?&@E%U:_56 @60$8S0QJ4L2L1Q$'3\7(6SW'1H MAJ#3Q=X!@AYJ\EXW6C2A%M$3\0IC!*]9 ?+'=.3(4-C6;LTI^U9SJ%X2#5'SR%X1 ] M3)W3?__3K[NUM[;)Y4ED<#X84 ;KX&%I07"&164=?;RUY3U46[1_9'^Z/T%/ MRY.%-K6J7UULZ"'K/>7!B*BB@IP-KX>>&J+3ANP@D V$H+1/@]1]X[&]SU8X M6N7'"V]JM>];*F!^C^GC8GFQ_/!UQT:.(:44$8PVM)=B(8?=!@N1/N!:%O+" MXB ,//R.:0]71@1$([%.C8Z?+S#].^[+LZ4B+)LH*&3S1'F0!ERP&8(H:)VE M_P4;!(@;CYW6"1T1 \<+;VJU__3^5XK#OLP3[I:5B]0IX= ME$%&7H3,?-CV?^?1TYY_C*C^TX3804A1JQ)?EVM1V%5ECV5)!5./_Q+Y-"Z0 M_ *U8#LJ5K'+K6ON8ZHH:FW MNC>7J_21+//5!UKR*S_[?$>646JR2+%MV<.+!1\R0@G9.BS&13'P%L3]+YCX MANF8&ETV%F\':]1;O*B#A=Z$U>;K=?'\\/7Z)UM#V=:WZ72JF7>O&TO$:,NBG[ZAX\.733EB9=A=K MHY'>(/7/^>;CUN#JPOQQ_OG]\N?%9O[-\'1,'H53X+V*M7DO!\<40A2\2%12 M!#DHY#L4;(^3-DU1-?(NOC?IO@ZJM+CI MUYO5_ M%MV\N0KJ^+-/N;+2R"2+1# "4\*8+)EJ'?+?3\G$*&JL M[SOMMD\6_M19DU?O?R>W#VL;^GV&P - M#Q6,W7[TQ%U5QL%" RGVL(SL&A9=5DP] X@BQ3KW)O/]S^?[C\G(=%OG]GR2SKZ\7N._>>=5*YM=%G0D\_U+W MTGT7SZ1*=MXX,-M#^J0\R2E&"-I$Q4PI?.!&=-3K^T#-,GE7R'2PX]R_4 MNZ&)EYN/RU4=.??W!:GL6J_8RB^MX#__A:LT7^-VG.?;NK1O+94YJ61D#+2H MYQH8R7US3$.6,J$RAKG0^H[-"&Q,/-RWC[UT:G@\;PNY*X#=FL2#C(7K *QH M7Q.?$2*Q3[N:*T'0.N%BZQ!S!#9Z[.)^1FBV,Y4F.)G:4;G+!.V7^T(WIVV0 MS$)RLD[<319(T@)BPDZV*@$!A0 I:Y%J2>22FOK^EQ[$!W8#J2&7TARKR]/='3]PE MDYF#8A-M )I\)9>0@LPBE.:*<>V/!=6WE_0X0Z ;3!VGBOX@]0M%A3M&3!0Z MU(J4@D@!J/<)(J,5EZ2F67 NN3#PPN C;^EQED WH#I2&=T&']=BOX="O]^^ MS43E6M6I&_6V94BUL[ $7XACR23#+)4C:9PEUCB$ZF'.W L?K'=FY7< ]_MF M\%Y->YYEEESV+ *61(:;58(0+45J1;$L.-?%M;Y1\C U/<8:X^%BP*#D(Y34 M'=S>A-7KU;8#\M4\\3>T657FJ@UKGJ4'+FGC4-HJ<#$HR-R*VL*?M@PV*O0> MHJS'Z&0BΕG>0O.U!S6+)5A3!(:3:AIL\8?#::&",91_I_Q!;5SL]3E&/ MPB:\SCF%#*G8>H_:( 2B M HQ$H6)(6OC60ST>):CSJ6GG7,-.455WN+M:D%]?;M:;L,AD4!3]8Y1**D#E M(TG+97"2"Z!?(M,>N62MIP\]0=+$=]%[PMYIZIIZ _WCLIXOO2[;3L"XGJ7" MF!:<3,6[VNBY1(A62,!L0_!>25K0!^V8MQX\\;7/";?(4R3<"SIH8_\>FD25 M@G$I@I"2)!$\!^?HNR()!!$9X[=K19^ R/6G3WP/I@.<'"WKJ<'R9BMB ME_]O>4&*6E\MC3/#"I:L%0CO+:A" 05%L!E8X#I*5D/986O*0V^8N'QX2O^[ MAOWKYW-\9A7R7'M?22OJO-MB(&B.@#X*&T6*F%IW0GF,).TY#&WCOV> M)&KJ9%.7&#Q29UTL@=_&H=XYDM-:4D!AZNE)(&D5[L%EI2#6!K3!))1N4/.# M@^#W(#G#@/=2#_!;Z:D#R&V9N%JU?[I<71W=S9?Y^FK^RW*U;X0[0X5.L-I\ MTD4-RI-W$:5PP#4J:YE(_G9;Q=-3\@=1. R8+_58?T1M]HO5;=;L+G,<:TVT ML\ MY_7V3,UA% <4>.83 84A]:2F#\779+U"OS/ /_'/[T7I& M@6W@C"?0@<(RA8@0-7DG4DL1+,_H1A@1/H2R8=!\J7F%$;37+R:W!O>=J<"L M1V\1=!8D-Q491&L%Q.SJW)/LG3CGHGD@(E]JMJ&][GH Y+7.#+MSS^M^RJ^+ M:YT:9J8**!'\"^;7-YBSK*04/$)AM2TL:@K^=$(0$J566/L0M\[2'D3@,)R^ MM-S*^+KL *B[.:[_W X"V+Q>O9U_^+BY<:'@VX?KW:=K/I/&JDR0 B[K2)O$ M!'A+NT?.M45@#-&7YB/:CR%T&'!?6G[G?+KM ,![!EXM\A4'U^HIWN/JT\P& MXL>10:;:LU)QB>!4:'(3F4O(VJ@);T.-&;U)H .4- ('[413F/SXK^'Z1D&PI>: M_&FFJ3S .Z.IV$8%E]:BN:V9!"5O(H8@>$C>E6&LC\F$M$)YZTS"LO;2<2WLE=.;+58=5^D6)SL,1"=(UQ^#15PW#X M8K,I;;76.0ZW."3TAZAU9"*Y_NL6-I[7:B&PA"F- .6O!K4] M+(H7>%_MXPR+=[%H#4P*XMI+$JAD'DHN3%NME&6MBU;:4#X,RR\M]S&A]CO M_-%"WW[Y!XGEFYO"9[1M:&VQ0(@D )6\ >>4!2VY\=SIC*)U[\F6] _#_TO+ MQTR.A ZLX-7%]N]@OE\(/_]5O\59EMPY9A!\W(ZCB*S:=@&3A:JC:9/UK2?< M#:-L&')?:AIG!.UU@,E'SREN^/-7S0_FM".]PT1_=4.NV"P[EY4T$4RI?>AI M5X+(N*F7*&W*5DK;_OK,210/P_"+3@&=1]O]8GM[T/$DLW_@YG5YE?_OY7JS M[6D_RXIYYZ*HPS8Y*",B!)('A*0R,NN-8*W[!#5E8!CR7W3::1(L=& (^Q&= MNVOO]ZOBC\KYFO:WK=37[Y>;<'']\Q^7Z\T?R\U_X.8MIN6'16U*$-WR6*<3_H<9W(O-27:DB8.0V$6/ MR:.5MQ//-8%=G3;/D$(Z[E.I!QBD2RD\Q.@YF&B*B45GALW;L;5F8IA%O;1$ M;!^8F#IY>Q3WWS_=R>!O]:8*YE_"?+4K320^K?,>BK$D E?;A6TOY?F0BC8L M6W7K:/:A2QNCT#<,\2\R3=R!PGMQZ-H8_6-;YLSR%*,Q$HPN@<*U8H$6 062 MOHTJAIS5*+[:^*P-,Z&7FIWN$3\OP*QVS'_/YL]X8@:C4) P\#K)MY"2? 23 M,/)0N-#M>XBV9F*8J?QW(GL,3+P H]CNM>M?%U='*W];+=>D$.NTRKJ 4-I" MO= +CCD#CH>465+18^M^%".P,?&I<=& :C_4OFIF8&.-2$1N1@?(I M0B1YDH"%0V-HOE M?]0___[VUV_/IS"(1*+^5UI^NGKR]J#LX]7DGJL:PVM'9Z_29OZ%?O43;L+\ M8GV3C?7\T^>+)ZOA#WK^OWUGX#9KN]?<@%5#9O"O#2XRYO]Y8@YU^])7<;U9 MA;29L6!UL#( 8Z;4#F2T(D7/P#G,7&.TQK0N?+E)P=3;]S5#>;N\N/AEN:H? MSJ3G.L82(97@R2+KN'.)CB24)9)O+Z1JG00>AY-IY]F?@+818[IC%=W!EMS^ M.%1Z*XKS!@17NDZB2N"=YZ"UM=%PQ3"T+M.G1QF 55.CD0@+,ND$DEAAY09N HB"LU+B,T+J]NS M,:QT[K^MY6Q0.=Q:_)6U+/!#O?OPOANC^?FOS_.K+OO?)1&+UQ*)=1U9 I4] M0DA"02 ^7#&91]];6NH>-H:=R/RWT9P-*B_':.XIZM!2>U$DF)*VA;<10G 1 MC*4_+"K-O@\_Z,1DCHMB^LM#]6LPI\'DQ"CFYT7NPE;^<570OLCU9E^J9KRL MO[HGPM.IB)P*%$D+B*HGT2&$ BRJ$!EREU3S'G-GXFW::*>C0[!1P/ "0I>[ M66PF/)-1:O)&/6E)YD)[JE%@$=%(E6U(O5G#<94-HX4M'<'^-/6^ 'P/+&BJ M&W?9;=PI"Y%T1K"L]I0.:ELFBU#0>RPF<9:[:4]Q-)?3QB@=6BG%#%,>-D;[4_+6M*GT.6912$3U2">@C9GW0 M:?NC DHD':WJ'5R6*0 5)4$,1H.WLR\FC].%34X$N^>P M.SXEFGM.]!^5C\\QH1!V=QH4&,G': >8E0V669_UV1-#C7E\,5FC9V&;8P+P M.1AH(W_"9Y5+/:65S-;J?9\A>.F!&, 86I.T/< M8N0M?@KSVOWEQ^5B*_#+!0;:&U;; !CP 3DP;G3V M3M7K1X/Z/ASS]D%P'.V"5@,XGD?NO2R]\6E[BP<[?_>)ZSVN/HD99]*:Z!1P M;^K(/D3P7CER!(7/.:!D>I1K".=EPV GOU890_Z9 9LA-[?J$4)*5 MH 2O4^Q4;8/.27M),N][N^;W(#,=E#GU#^;QTD4G(.L%F-C3WO4#:IP)II2T MT8(M(9)XD%;0VN>3.33%2U8[%79F@DIQ%.CZUGT>7MKFL0ZN+S M30!-6[X-?5G[_F]'L3E.,SC-5?&\*%!,!_*U1"%D:P[1F%A3HBSYUE<7&C># M2Q\Q7U[@;LKPG=UN^]NG!G'\\/7N*([W51,S>J$.6BF(SE*0JH*$:*4$J[7A M/O' 8FZ]?(_*45?-X0Y!WYUUM1_%]^+!M)/!J[_FZQDO.3-;VY'*6JB7%:.- M)@0(VA=1O-!6G*=,YB0V)H[M.T+IH.C@?)!YWE9S5P _+>M9_"QE[YSW&:Q/ MY"MF+. 4>L@J9]399F>:[QCMV>C@1&Q*:+8SE28XF;KR[ 83_'?L6. Z9($ M)Z^/21YIYY*"]C!CP"/R%+QR\G8O^2'H$0>@Y\Q7)'M SS'"[PH] -JEH M81PQ8#3!7SD(P=O:<C1QZ GC-?XNL!/<<(OROTJ/WB&:-,AF@/ MRAM0.CN(BF3":D):I*BBM8>C1QV GC/?.>L!/<<(OROTZ!T#ODAO"THPOM#6 M&VD9#77^=RQ>,9FU\U@.1X\^ #UG;@C8 WJ.$?Z$Z%FO-K.WN";-;8_XMP&( M\.BX$YR630K8E?((Y,5Q" *=\%JK-"P31,^^%A323]\#PGM>.[$KU-_QQZFJ MZ0=5.P-SM)I*\N: ^U%+Z"5P\14<7,#E&OE43B:. /O;-#L"SHLSG^6?N-K)X]-\,\O&*E("0AT."(I'!&= IX7IHA_8 ?YHMZJ>QUN6JJ]JU> MITA)8E$.+-+*HJ1DX)4EJ3#E0PA683G/R(W6G+V@(_\.C:L-H%Z:F5VUI7]= MKI6![@I#9YQQP8(,8)D3H+SU$)R1M)*Y:XX!G<;8=P6+K@ 3.??$/"#X$>EY#/1,&2L"C((D8@9[]6HSL' MDL+HY$L6*HS2:[,3_E^0(_P2K+PA6'O9Q%NI]^=%OJ-87GAV+!8PB6)UY4R- M>'0"&8VV11>?AZ5"I_*;[^'I!943=1B9G@JBEV94^X#AVF7$?GL]Z5R"/N0&T[?M0 MG">OQ40>0"59("!ZX%&JP(,C%8\RWV@B?E]0Y#F*?3X'&#Z+]@.UK<(5KM;K MRT]7(FC:.HLX,(X8IR^LO;8EF=33%6>3"6&5 B!(C:*G 26=1)%^8'E84>@,4;!/1] M'W\D$"Q;::0#.!TON.]L+W+U0?X(G_:W1'@DVRW%0J@3Z%7P#H(@KT*:H$KT MS(AQFAXWYF-:<)\ JV:C^1KIN .<_TP^WO(KXC7'>7]]-D:!420PG/8>Q7P$ M[W*"Y)A5Q8@<5>LH0MSL[Q=DKWE(#DJN,2(3 M9,N!2?)[/#>T$3&I6[?BN4% CR'XA"@[7CE3WQ[[U@Y%YJ1\W1-\4!2\:T9$ MU_[PR@GN99&IW+Y!?]RML8/:,$UV#W%?=H3'&+5$:8'QP$'% MXL'E;;;9<.G$2C]&9&O:X1+;J3RCMB7D4('(Q-$ MZ0+P($7**$48-IGM*<5??^DT&T0SQ1\MOPY\S2?WQ(>VQ.\9?1N4=CHKB%@; M?@3>6._WP>YP)?0"GV,$]TN8KZ[:RG]/ MQ[V=K__SEQ76SNY( -B\#1N<&99B9I:!*J*VLZA5?8+V$:%SE"5H%?AY;@ W M9*KS X0S@+T;R/PKV-#.#Y\E)U(L04$00I('S@MXR3CH;%7QF:(WV3K9=2[> M>JS4?CD6=0R _B4,ZRK.F6D2A_"FM@YQ=?2(".#0>^@)66E"2Y!*>\!(U<2>EY9N.8 MTBC<]-B_\KS&,SU(>C&75LO(7A+_6%[08R[FFZ];GU>X)$IM+*ITJ1.9-8(/ MKI!(O% :#9?CC*\?EZU!!F1>L@%U!)N7:DD_S;_,,R[R5B"N".TPU]/I0E+A M7H%S40.W#H.2=3]^%G9TG:E!5F3_VXK. )EG4?F_*^A8OTH;XG/SM6G5_T,/ M;U_Q/XB-<:K]A>/"",Y 6TXPC;2B^J(4<&>T]BE$45JWK.FUVA^#B<@HJBF: M>=IFG $?@P09KLP&&X601M]!W MC+M@LHF,\=9GN>R19< MCA)LTBB#T&5@PSE(?8^.>SE$EKV/>W&Z'FRZ#(7[ DH46A4+L4;R2ZZ&WQ'B$E6^>NQ0A>)_HB38Q2JYQ8-_G^WUY: M?>\IP>>9=?^G.M*>/;Y<7%+\M5_7"FF4:KU=YNPVG1A+7_;9N5^ M75QU?OO;:KE>STQM^L;J2!ER1\DYS;+.FC&@4,F0M(XR86?V<@\;S[2NOU^+ M.14J+\ !(S44G&\N"4Q[. M:OU^C.14J+\=H[KJG'KTW(08(L2X>DGN*+6T" MC09[$O$ M^>.E:HXG7+;'=G?'_&)@2=B3R M()$)Y.*<8)(PW]FFV9_+9QH+];&K!@;5O\ZVFQ03ZF >"3FY.K)$DT1R?9HN MQ9$O;'+ WBX6=F3MEWD!&@3AXVS(O>#V?-Z,'DSZN/%0^DIR9*!(# MJU@A(04-,3L/0GFR6YK5.;2];7RF8=XSW9M# O!7V* ;[G>33B[6Z*0M MY.#(AADL0,KU8+@O7DEGK#MY!D93#I]IM/A,-^=PX'L.6[.1JQ]-=!9MANRM MJZG.&1QG#*3$)!UC,:K33/ >)[)\#J]R76S&$>#V+_..][C/+Z7E(21 QTAB MV2!0"( 0;.&A!*^L?WZO>[_@ONWCRO6$8/L%#LD;SSZ/B@6C*D)X,JJ<^SJD M(E6WO@!S,D0FZBRSWI(A=V3MV7>_Z^35L!E\1MQ5M;769(N1CU@+.\ELO)K/ MUCV"SL/9VVG!_\*P6%[U#0K!9IZ3 )5JWR"O&'@O'9C"K)#::K;=].9N&Z^# M5W_VK><.@?!I=-6+B8]/RS?N[9C>)Z[:^U5,=&*"<:8A:5F;^Y,NG"H2 D// M!!=EQU%]^YK[T[(YSLO;B8#;JE'PB5#T"VRTO3W/AR3')Y&;H ,3P"SI5YGZ MS)$]H^-3Y%PTS]8-\MK=!??C/+X]SVTY$N9^@=WZL.OZL(A830_%PB%Z'DG3 M6,#7"5+9LBB=U#[);OKF'\[F. ]LSW/_#8VBY[S1+EJKOIF1FL[7KQGO5U]Q M\?EKF%T*[\67+XMU?\%L5[V8IM'BML"F=2YG2:& D'69XG"R#Q% MF>NLG*B#54:&WB[X'F2F@XS*_L$\W//7$U!<8V-IJT&<50G>UTPI#6 M1]KGJD ,LFY[&;27(7#6/+/OEYR*LP^FAIN*LX\Z._!";@_+"%%HD8,&GGPU M[M)!1,5 LL2LX!0)N=8%]K_D5)R]0/#H5)Q]--(!G X7W",3,FCO!A9LAI*J M8Y]K>QEF'&"TTF*QC*,\=#\'[<&KZ@28RG9 M?* M@A+D$\*H>'AT*LX^RND 6?=+<_W=Y8OSU=?Y M8OJ_F/]&+OEB[>)?1&Q5>B3FVS4'5?X7NUW1D>,MA[P>2QHM[79A#=!AI'-0 ML;Y]G,2 'L7&KS*MYQCG8&QT/.\-UV^R@TVR0A]CH\1@X(33;;94F.!D[0_PN$^]G>'DF,K21N9P@6TFG:ZAM M&B4/(*55,ADNB]^:Q/M (O@CBSQ;-+;1_GP 5?0'J<]_SB_Y\$Q02,$,6._H M5*MM:&(T!GB0VJ(I6+@]$%)7BW3P'M0(G1L-H=)(FD;(PCOR7?W MVH%+KDK+6X\^)^/$H:"Z7J:#%Z:.876@.OH#UN_S\\5F3IW-RJL0*+KDG!B1 M&D+1EKYTS!=KV9U"P9UQ=;U*CUTFNH'5@BJJK57HLN^X'58EYM+%.(!W65WOPT4M043"(7B&D$+)#YJ-6 MIWE>&Z=Y87^=1+L[N9K!YQ?857>'W$B%T9E"' L7JI(T>$D'NHB>V<@\MVJ0 MTZHE$SW>6SV;G7(<)'ZM/?&HJ? B"3(5?3'\>4,>WTN<<6+.U/ M?*/2I'L6?C'++Y9+7+U(_W,^74[7W]J4F2B6I/=D>3,:PK'1!9S)&K)*T1"J MBTVZL8G9C\)VI4V;=6\LLGSY\\97%W??0;",SM$VT5:!TD&"QT!;AZ(@SZ7S M@C?ORK GC>/>O Z(L(<+F090WHB.Q'*QFESG!2;%,<2$U42[6H2*=2IW!F.X M*9I%IG9SB.E3;Z"-OKI&VJT%>ZE+&D*G\V,%W ,J+A]]D<4L$!WDXFJNOY9T M?A<-SG*G-*N=ZW>:][4++L;,9%K? ML57F2QT%2[;3RB"L4$%+L].PFB=4?FO1D95^B,KF+>0WMN+#7S<(5PRS]:%. M.[3TBV&QIHTDD$7+6%L1<+E3"?E3BK^YZ#@/5=^:%_#<&L.\3+9:5 9B5)U 9$M/5Y!FM+/.\AY9H$P#QZWKI5 MUOV4](69_37\!&0.$/?82>5_#S_/+P-;(LVF[)#H- )HVQ2@L#@!BXX;&9DA M,>V4!G[]F7WI^Q#US(^750=VX1,)??W>^^HL+)?OR[K&Z.(.5+@8T=0V1I41 M0ZZ\*V0VO:.=$(KF,35/D7F(F''#__8G2ANI=P"?F_1?;B*;(J)G1#=39#M3 MMB07,IN&)\.5PY)4:W_V+A4C/R^U4>^\J:P[0,LG7$QQ^?K#9ODU*YLK6!V\ M\]7V:DG;B9$S[Y0(4!OVLF@B,M.Z?^DCY(R+GV,UO6UM&HF] P1MF^+KVRZF M,) U%K2SZKQ191409]5;"REK9:]%S-&ZX _"S,%GTV!U7B? S-$B[@TS[^IY^^T[ MKO#%EP6NX]L)*AE+(GZBEF0W,2H*98N&D&H;[+![VZ<=%ANWWND$B#E6P+T! MYO4E#9_#7V^G(4[/IG4'6!&E<0A6:4G>EHX0M-5@"^,AZ&R"SP?N>MC3J_-%%?R&U2DN M)QJCI8U00!E+S,IL@ YF"05)QAA4LG:WMXF#2=@)9/89@VP8972*O$\O7[R= MA]G$V$QNG \UYUN0]'*]I"6F!"N!0D2*$] XFC"N2F;, GEQ&J7K?66$U5H6PG- M0!8;R=IZ71,4)+"B4&4EN4N'W3WN0\5N=XSL&<-N,)UT^)[RT(7J?3*@#;@1 MPD1&M,@X \X#@A*!0:RMLC0Z4@,W%DWK3IF-2-\-O\_DDGQ,M3XC-$]\P1*T M\6"$UN2L&@L!HP,9DR:& \]BZ+2WAVC;#8_/Y,)]4,4\D_J!3?'0O'S$-/\R MJ^VH:H3QA&6./4,UBEN'/"@#/&U;O>#%%Q M"H8#)F8B,[*T[M'6>5N+FFO"A&/U4J .'S*U=0U'$#FD)'(LBKWV7.1?$I6T9[2@7R?F.M/RB2[+D-68N2K6*[O:9> M?61_NC]"3_.CA3:VJE^A#EI>4AQ)$\J6F -2;<1D,^#J1-SG&)1W>(<<= MGZYN?NRX"5L#JOQPX8VM]E=G^ //:KSR]M6F3,B(:'U(D+FI4Q:R A?H-"69 MV"QERB+M-MGH[F>/FXTU( ".%./8*+B.8S]C^CJ;G\V__+QD0R OD?$(EM>6 M04QQ\)Z\+"V2=*XHAGZWEZ.'UQ@WWVI 5#02Z]CH^*VFBOT';F:L9V191&20 MU^9-MR$J 'U?YP0QX; QU:J.0#I!U3^%H8K+V(_"T-Y0" M91'!1Z&!]H3VFM,965HWUWX^Y=A[J??I6T?" #G0SX[#($HUA1SA2>6[\8WTM()P?8\8J>MY9Z!]#Y M1YUI,MN$_EPX:T+M.2JS)N(=!0,\1- EA1*M<79[9O'1D+E%P+A0::#0>2OI M=@"-WZ>SZ0K?3G]@?D-:F'V9DM&]2"-Z^?./\-_SQ<7)7/>1"(7V"Z- -.9$ M^T@3DS'7.<@YUD<&CJZUK=F#O)'G(I[R7!M*:7WC\9JQ=^';U>6(-3$[[J%V M^ &5D@6730)30M06,]>R=0[9GB2.:^X&@\KND#Q:;QW \M7Y)JQ!(*CH5$I*E:%I("3KS((KW@C?/P-N)L'$O/$\)M?9Z MZ@!\[^:SM-4]X2I7)"6G''D?+M>I!%$DDIJ*8*U01JE(VZQUNJHL-O1;KHP,/(+SV8"2)H)G"2&KH'-A/$K=^DUFFX9Q M$T%.CIY#I=\!>AZ=\:.QD,DDP5A9!.T$GFJY<0;I.09>?(ZY==?2 M?N22AL/4TA'$;I0=W2V_"U=;=%. ]^_S>?YS>G;V4">&JSJEE(U#1'5II2-M M7V_0@9 FH+.6EU-4PK5DJ;N\^@.Q]P"H>P#"\]T7]XJAMAF];!_Y(YQ55W@B M6>2"Z0C%)5T;S[+:TUN#1Z%]SCHX(?O8%CMRU,>NZ *\;3;6$$CZU?;511>R MB[])GX(D%/J7RXFE4* HY<%+12&F2"23;!.=]2HP(4AKJ770?PJ^^BCO^>7W M6 M4_D3YJ MS7[U7708;GZQS;/IK/[A+)!!N=F>/WO4)68#S(8$2B*YP\60;;$,I2I8&.OD MTF$_QOHHX?O5-U<;7/UBF^WZKGXY$3[HH)#4H[P!E4A;WDL.)1J5E!1*B*$Z MG31FI8^:R%]]0QV*G0ZVT$;6$\F*RYID:3TOH#Q&<*&^(:&)D2<>?6A]I;!9 MNX\JSAY!>I!VQB[X;;FS/DZ_?%V]+W];7OSEB4LE*ZTH@#(L$_>ZWDZ("(6^ MK/]3"7Z:DU&D54<:<(K=0:O6=JE.Z'7"W,_5N%, >MQ9G2)J_%D7 U[MW?Q!2O/SV6KY(?R\&$2; MF/:B3K0BLP.*D=\7I9<@52B*1Z&#[7G7/8W?Y\OI:DD>M0H^HP5G!7G4S'CPUB#(4$QA2H>H=NO1-B25(\^3>)[; MYI3(^ 5WROOOZ]$>LR]O,1!M5X,IG?%)FBC!15]#4)*(9Z0[64J*66/P5I]\ MPSQ [&[[YE\J%:!+G(R_?8;P;FOIU)T#^.U\]H7(_?8:XVHB6%12N016UMD/ MM>-U-"5"LG0.6QLL,=IQ&/4D@[OMO_^;1- 5T,;?C.W/]OELK;%KZV0*)]:L M 2=% &5BA"!3@>3KQ!6DTUW%T[M]VV3NMG_^I?($.L/&+[A9WLV)KLW]2ZVR M$[HX,+:P.KK>@=?6@Q(L55W9*':;]#X4A;MMD7^IE_]^$#'^[AA83Q,EO(BZ M%$)\G5V0BX9@0@)M8N9TXOIB>1\>W%.L[+:1_B6S$WH SXA#KA\1PT,S0*_$ M7DSPA9@$J:4%):T%QY,D+1!O!GTQ::C:YCW([*,>YQ25H$T5UE&&P8.COI>/ MS_J^^.F$!_+J2I&@I9"T$UD$XC> C2$:[4-.V+I/5AO*NZO6; NPI^OUA]9V M!Q@GSVO==N?S_/)DV8@!E_^^F"^7DY DTXH8T"74I#E%IYSB#*(JT;*,R$MK M)^0IFOJPJ*?"95,-=8"X/>1W[_Z[.7[>>>4"JW=-7I3:_HZXQF(@:'1>B)29 M*$-GD7MWZTIO @4;6CR MX64RH6#S#OK'4=Q=>5\OP#Y6N\\+RWP2EQ%@\^)@XQ&&ZD3RIM M#ZLZ)7)Y=Y5RO>!T/\UU='UPPWG_@(M4U?D%WY>_S^LC\M6!LKE$F=0V;XSE M *5D!-J'&2(C3THFSAFF0F[54&^D^U':AZLPV"7"@&KKTV2^#(LO83K[<+Y( M7\,2_YW^?",G[UM-4YWD'!AZ$Z".J0;%T4(PV9!@M0@B!F^93IW?[S;D88^CN]FN#NE1IH![__[MSO")RG\<_VC]4_JO_J(Y?^I MO__MXYNKSR=NB5'U_Z;YMXM/OH?SY:9AY[Q\6,Q_GR^^A3>S4G^K/WV-JS ] M6]YF:3G]]OT,GP+>P6O]VS5CVRQ?+GD+8P,QB7^M<);)*VA^+E&0O7YGNCF- M=>-[QDBFRY)+&+6.]4F6@A3'>R7ZR\%/$8)F3:RL@W#)NC60\]JEY#QNO MYLO5^U(?99>?YF=Y8AF&(M3ZS95LL;,>7"2'U=B(*A0O<<=$YJ?7ZNXV_%30 M.4;F'4)H?9E/7Y3I:J*+#B4J#YEH Z54O=ID$4PI+EG%F9*[948]ODX?4>4( MT#E4UAW"YBI%?E.?-3$^"2ZD %8\^9Z8##C."JAH>>3>HX= >DM;XG>2\"5CY)A.1"W8B\2'C4$31Q3*.!DY&)Z8-U)+%Y]TM7=? MKH]P;@0H'2GY#K'T#E=OZF@?K*Q-T"DNG350ZDV=TEI"# KKL.S"LDS,JH.= MH5LK==>HZU0(.ES>/5R/AN4T_186,S*FRP^X6*?3;#B;E!A8*+J 2>N;%&8A MB"R@R*@3EYH+T3P)]C&"NNNSU1IC[=72X673)L/@!RY7Z^R:(RZ3'ORL8R^+ M=B.RT670K67BIJ/EZN+B^3BJT=(3$FQY &3K<7],8-#2_:EY%(-#$-L M_6JV.W7'6J/K&4&?%R$3]F\L<=GYX/('%PG9%X."9'(Y::T C6:@LLUDM4Y(,('?>>:2",;5NNX578P:GY.YG_69J&LSIZB'$Q M7D7)R<9[76_3E //T5%TRY!YS"GJUMG&#Y R+M9. (*[(Z"/UD@'P-JD@50Q M?<+%CVDB&;TO]W"W_$P?N;S_1Y=S^2Q7!:V4M<&9J;7!!F*."9RE, 8%.0FB M]5'1DO[1ATL?#ZB[PP['T6X'R-[T_[H>UW(Y\)&'C)$[!S%AJ+,E$%P*F7Q; ME1(KK!AG&Z/T(5K&1=QXZ)@/H*H.(%='<5U2CC&YQ'2&G.F7BXRZG!,DYIQ0 M4HJ82V.07:\^[B-1-[ Z4!T= &E?=^;M=2I*3BFS4L#6 2"*.*73(AL0+EB6 MK8^Y>97DP<2."]/3NXRGT>K8%\3;0=YU&'B=[#F1P0LO$KDRL28 >*$A2E,@ M,&>T4UK;[79%#UP2[[+:\PI-#M3Z?$@5=& 2MWGZQW3U=7Z^^H@DNK.?KY%6 M^D;'".W1W\-T\?=P=HYOOGVG/U:VZT7YB]GL/)Q=IFUJ3R(, @'70[]M+A"- M8B"-XS$[)6UN/:FN*0//RW0>!^GQ$? \X7_)*,DT!1)YS'09+VUX) M673RFERJUI-Y#B9VW!259P/K S3;X:O,Q1OFY_ 7U@>N[_-9=?OGY>K;+W&& M9;HZXJUFSQ6.?<$YAJ%F[SJ7:[V>+M/9?'F^P*M+=H[H68GDNI* :L9* ,=$ M;;)R"^L';XX*; M4(!GHDODZV:L8V!U@,BD(O=$JHPZ"U_T,*A[G+!QHYBQL-=06?T@\.K0V.+& M"^\D0UM3K2LW%&%%J^JT5&&,L38SV[J,Z'&*Q@TQQL)<"_5T4/B_F;.UG_QB M'2:OZM"%XHA3E YB9AI*0>5+C$GQUB.F#B)T7',XE-LWO,XZL();3#ZTW8SD M0:MDP818*&)7J?;R*)!S%":G5,IV;G1K)!YC%0?S D\ D<=!V4)?':'PE@ ? MXBUZ3$J3DRN4(]Z$E;5U82)G(R=9T*G"6K]0[T/?N,9P/$0VUUU'N'QPFR49 MDG .C"L25 P%(M<((HO$10PZAM;7,D^0-*Z7.![Z6FBH S_Q(38"R8(K$R%; MXJ5VRB _A@(L[]$'3%R7YMD170)L*%^OA=R;P6>0EXKK]AV_$4]I-?V!5S_] M2-NT-@B:I>G9]-BF)4>OV? UHP'3)WC?*-XA\RP"9X8.Q50"1*G(6>-DO#CJ MH)N_Z0_XOG%=X?=BM5I,X_FJ/@%^GG]8;_")U#'QC!HPU-D9%*^#3U(2[RKZ M1 RC;YWX_SA%_;Y9[(.+^PU:$RUTX(<]8)XO6DZ=URS-JYKDZ_U]:V]?"55Y M+K0D/X,Q)(? R%P;<1@H,FD1A/<26[ML[:CO]Z+E>*R>7+L]X?HV.P\(Y,7- MZ]=S^N2?MPZSB7#*)DP(1F@-2AD. 6E[2_*MG?:V6-&ZC6U3!CJQQ"=&X4.; MX>20Z'<_W'^U@,N)3YFE%!A%=[EV,"G$GJK=N[D*J!+; ^E_-&+)':(HS_@XENH.83K'-/+G$]C MLS!>2L&X+O/5[G0;_(_WU^ MV=MAPE61O)@(Y 9Y4)Y1$%R2@%@BBN*YT[QUBL>.I(W;8ZQORWJ4&GM"Y_95 MLT8G8O)@!1>@L@S@R$D'4VPIB:NH5$]7_(/U)^L-?4>HJ8,'I?MM_GW"O/.S">N[@P M3]V)2,ZU5,)!*DS7V?8,HE,(*(0V@B.SNG5670.RQ[T<&P5N.T%^.-T_$[@_ M>(N2R):@+K8F/-0>),2KEYJ!=;X47IL!A-9-C8ZA=]R;LN<"\";:?B;(WN<. MQ3LCHW8(A[4;'3&<#]'* M$D&AIU\H1 %GD8.3GJ<2#9H=)[\<0\6X]VMCXO>T"GPFQOO.-4U6/B@M$L0L MB, ]A]039NQ&988I'\([5X06*09"(X!5'[Z(6(;_>.D-_A=:%& M#G7ZG7$@ZRVZTMI!M%H >NY%3MD5U;H![6/T=)(O=B0F'JIH.5H#'1RS=WBI MXKK\WN6[RD?2VN+'NE'5BY06Y^%LN?X=;^[MB?8>BV4D1LX+*&E(M#)(,"(8 MGG5&Y5L[CZUH[Z-"]7@T/0734ZAV["C]#M-7X]7>8ECB8,#T$*XL:S MB/56CD,M9P.'+LGH-0MZMYE2^Z[<1Q5J,]0-+_T>K>4U?_/E\E58+'Z6^>+/ ML,C+"=.>\$&B7U4H0YO\QHIJ$?LW37G MM34@_1XNIWE=)D0LUP.W7M+.RS?_0IUZ.W%9E1RX!<]M I5J9@Z%[,YY@D^K,J[.\UW%D#U;(CNKW4T%/W%Q;1>@H6S]3_*TQ6% M LL)3R)&+ATD,@.@G$,(5F9 34K)O!2%NTTE'93,<:\[3^0GC*;7YXMP8>2+ MO[U[\^K%APF:)(DQ!3PHVM*Z=A;DG$-(A7EK2XZ2#PSD:VK&O?#L#:\':JE# M?^/-C#X;EZN;3M1$1\S9. DVQ PJ1 M.L01<2XQ"L,C*4.U5'J-KW-FJ)_,' MCE9)AS!;_ONBCAXNFIP4FSW94DAHF$%F+!9I"QRV'XP;^^8KBG9"4KN MV4/I +%WD#N]2XX)"RZ(D!UH$SGM!]H*H:RSPSU3)*7 KGA[,PV\S&_E[CY(E(R*2S'(IB];H] M:PA<:]J,=>ZK%LAYZ_XC>Y+8S5M<"X#L!+\VVNKRH+S!Y;_/Y_G/Z=D9,4A1 M2YA]F<8SO##JVU]/E+&(T0LH4O%:+BHI1B97069TQ<9B4SR-0=R#Z&Y>\TZ& MVZ$T.CZ2MZ]\;C!]^SWSX_3+U]7[\K?E!9^3Q%R0V7N0H<[*DB)3]%1W;6"9 MUT+7M#T/[>E[N%T7[^9!KR$ 3Z*(\?&V+<0K]^?62WF0@H14@.><:Y]31RSY M -IJ)H-A7.JA0HW[Z.GFQ6U >W>T'HZ&5O,HY#Z6UD&5%\XPXH6X"*!,?1ZL M$UN9)P;8OMIHC;%!LJ'?A46UUC^P3;;SG8]KF,W\ M.*DGR%8.1A6,RD$L09.O5)/NLU/ K=.&EV"]:WWS/7BO8?KHBWS_+SA+/R_& MG0=K4RG>@$%A*;HI&6(V$ECBB4=/^\@,UAEPFYA^\Y3W0<.##5*.DGT'UQQ7 MC+PX7WV=+Z:KGR_^FBXG%$MDSX0#$24#9PV7>)7)>S[^%Z6QB%4.6M <1I*QC3@0$J1(495@(SDEG!VLRO45+ M)^@Y0L]/0N< H7< 'J(:EZMI>E5;["U^_H'?(BXFQ6HKF8D05*YM'&0 'P/Q ME+TS1F06L?G+]'V$] :;0W2\[1O(+JZ)&1$!D^'12LVM&LP/NH^@3O TC#MTM :ZRSB]FZ+Q8;ZH7W^> MOZ1(/YQ-_Q?S)!:?48L Q"8%(CIR\#EQX-)GH:+1+AV88[K3^IV<=L=K_]&T MTO:JZ,!X/5*"(X--47!3BX9;YY^V6Y=M ]_AZA9#=1@!YRHX4;,4':=8A<*4&- !'?'502R,\["3:7IPB4XZ ME+:U/FT$.C8LWI="EO/W\UKZ02*J!_V%O#[@8CK/$XXB1(?D-MI8 UEEP'$T M$"/*))'5._6=P/'$0ITTKV\+D9;"'1LHM^BO9G"*^?<+0_@1:\!!8KOLIF^M M*M(J ;I(!,5JD08=KB"3]\4A1J'D3IC9?B500N9<>+'\4S!:Z8O@Q71&J9#9#M!:(?%.ND&WQ8[K84\-F@> M],(V13S7#$^L]IYI4T K62O%0@9/' 'WS 5D0F2[6[?(/18=MV1JJ/-K(*'W MW7OL;[,%IOF760T6Z1N;4L0V;^]/?'C#E_A]V#C!NSRCB%MC$F"DEW50GX"@ M$CG%P1>=I3,ZM&ZM->"[_%:SR/* L'_[*YV=YZMCNG9$75VWK@:Z0T,%UU0/\T_E@C4DD7LFB!Q4S!<5,>;#)A!3CND5E8T _0,JX M..P++_/VRCL8@]_70?&G55BLAD0B&8+%NIO61UR>GU7OYG=2TJOS1=7>16!. M?_O#?#F]:*K*O(C,V !D)4B>IK:N)AD#^5(QD5&(R%H_@!YCF@>[*'Z.D-U+>4>:YM]F M>:#8*Y^3)_;S$WY9]UH_*M*Z_Z..CZMV(+%1%'6YQD?\7A\O"697X]2R-)D, M#&A'9Z]2(H OC('#J"V33BA76J>^/$#+L:;HW7G-(WE?KFX8-H*=*)^5T[Y M8AA!Y4C(#O4%11K!8ZV&3ZV-T8/$C.LI-L'!MAEI(_@.#K--V_3W95M.;V9E MOOBV5M/+S8:]R&")M95"S!8"UF'K$A.X@AF*#D6E%&Q2S3?0_F2.Z[<-@KJA ME=4#'FO*7*7^Y?F2SH[ER5Q29KA;GZW3=3[CX,4VX$D< MA0/DB43#&(DFBP*&^5+(H/LBW5.^]LZK=>%&':+)^9!B[1$G%-KBV8:K"Y:2 M4I),+QWV6C&*+R-9X-K2+L4DBC%)Z;!;4X;=UNO"^1D"*T>*=FRT_!%FYX7< MP/,%G=+_^>K%;4YXULX+8PGRH3;-S Z\][7VNGCA;,HBBIU \N@RX]X.-<)& M.T%V!8D79_72?GF;&ZV24,(PD%8A'<")0DKM#13C(DODL9F\6]+[DTN-FSXX M!#2.%NC8\*C9^;,EWF: <:8RYQ+0A0(JY0BQ:+)[Q%6PVD=;=F_QL_WIXR8! M-@+!T6(;6^^?,7V=S<_F7Z:X_+AMWVQ@680D *,@JZ:YHWA.(B2*ZCR*3()* M.^G_L57&3>AKA(-F8NP)#[^=8?H/7-UFQFB3M70>>*I#C*RJ/1J2K5."H\MD M\<3VW-P=,''?2N/FZ V BZ/%.38V7N!BOOP>$OX]_#R_I-\5I2+/BA"=7-=<01>9"+8 M]X%$DFRHX\P<6*6TTLEJ+EKG"-U/R;CMQ8_'24,YCXB6Y6*U#J7G9].\%OXZ MG?FBOP8ZP322^^L,<2!,!I>8!6N="QI-R+OUKJ$E;J"$OKI&R,.KCWQ'<:++ M\T;2[PX_E]O*R\(#(Q_:%#*;BB<)ZWYTC.<< V=6#(2@,>_-6^GT48@<(. . MCJ0[#^*;D[6VBXXA@2RYU'DP D@<&7(H(C 13>&L\9GT "D]0>80'3]45WV$ MP#O S1^!/FL:SJZ2Q\@.5PEM(C7RN5W.#CCWM95N+XSGF>S]99/_^8KKZ^.E^NYM]P<9WW6KL< M+-=IJ!.I73:)]JXN+H+RKJ9 TR[S*3(C@[ \MZ]3VIO,+EZ@&V+E3@W2L(KK M )OK^6H?%O,RK?V=-4G#$,$&)9T7IH"WCH,M3!3OBS#8V@#>6+Z+%^KAL'2H MH#O R)5'>5'K5XN6)RG7X1F%$[AUO0-E 4)]/F$Q.4F"4'+[P7A6.^!I76]9 M R2L4;*TEJO4&$R[T-7%X_=PZ&JNF@[@MFF@<#G]>**1*R^$ H#XK-W%^_N L=,A(NX &B]26EC@1($17\,+7GPZ&K;7!&-\TF%UM[NO81T\1@_H#4Y6O@=MM-Z-?_V;;JJ M@@NS?-V4;-IFEM4>GWYLX?>AC#2J!;]>?OEB:_U[^AAQR;56 0DT28#BLD T MR0(6IH4UI233>C[Q7@0>?<%3\D\'%+NW/8D+\SLK^$G('. N,?.;7X[33A;UE>W+PO$FPG:)<7%53(N.N9L M+H#.U0%Q.=6;:P%)%(4<(J=1ID_D;EZ=^6^\'&X7]) KEVA MXC/]B\O=$G(I-@YNVSI0$VKM6Z47+!RJP/D0TAP;%F0_OY^1*&JOTWHM4&\>7\W/%ZOWY?T_ MS\)7DM/E]-!U:YWK[V[Z$PB?I-<%2&(,E&,&/*,]%;CS.J/D.NS:-^8H0L;+ M8FX/KE/JI ,_^%J E9WSBU@QEN*U(EM],:<]D!OO9))@A8VUZ9Q#T_KFY3XZ MQLW3:G_SZ^KH0/ Y?@^FC4XQ]J@6S^;\PU R M&(8Z@PZ%@RH4M'K4 D12 E''C&G@1\PMBOH*PX;#U8$ZZ!11G[].%Q?,:*Y, M<(Y#W0WD1@H!OB 'XTO4HC 59>L\I$<)ZLM;&@Y/AVF@4SC]7J_ OJZYR=%( MDVA?>,5+'4UA(93,@,YY:3P6KLTICK]KBL8MECD=H [40:^(FI9+9@I'GKE/ MP$MA%*IP!RYBIO/;,6VX$4+O](1Z+* V!(U;3G-"/!VD@<["N@_AY_JWJY#C M?7F'JT_A#)<3XT5"E))B8%7+$!E"L$A^HHX%$S+K\V[]37=?<]QBF^&#O%;B M[@Q%GW'Q;6(+=Y+^'K 8:1<4RR (JT%HIYPR+CJYXZ3RNQ\^;JW-\+C86X#] MG4H39ZPL.B1 I!!2196@#HT$&9B5,:#EMO50["T2QBVN.4.P!)K3F] MSM__^3I\(Z.W_#0___)U]?=P=H[DW3L,4GNP@9$OIK0"5QLLY.PX%Y[^)UNG M##Y)U&YWC>QY(:FM*L8^@;:XV93$?PRKF_>G+G#RZ44!)FMSV* 8N"(R&!3( M.#JEMY\Y'DI/WF6YW6#SG.ZHVTNY,]R\#M.SGV^)G=^17#!9Z-0MAA'E=O.A1$'FM0B>=IOQ\=@JNZ'DF=PTMY5I?P?69L3HAW52T[2499UTY$C9 M9!L9.>O*1PTAY S"!,4E_8=:#WM@W25J-TP]LUOFMJKH 5O7B0KK_((JJTT/ M%Q2.@CTGP,E,K$3&(4IB2I3"1& J%=;:>WZ$G-WP],QNF5N)O[,C[)J9S0[Y M])6D3)97QOKB8L!6=E04%J(CQT[X% P32:+9+;]UQP5W \TSN4D>3-+/JL'! MB]GL/)Q=WEHM?Y\O_E$;!3 =I?+#SJL,U1#B,\7$:)206A%0>M-.R M3H9E=7X2!^V+0<9"LLW;9YVD4<)Z!VZ+_:K\[9:"/L]?XD7+$5P_&;Z?X<0H MDXRP!A36IB.\!K..(I.0K;5>Z.3-;J-W#B;A6?50V -$MTSD:10T]I%[&)>? M_YQ/A/5>@-Q, GC)C9U#<-]%?3\8#CQ6(-^-R=P_[7'S7SJ%GA[J>1PQ,U7X6P0;_'3>5SB M_YS7X.E'E>X1+N!#'W6L7[<3B8VVUKB"5BDTA,P>ZMJ)7' E2Q6?(F"23 M(82\?9EX?'G& [0<78%R^W,O4N1E3-I'5&"XJD.69 0?&((,='ZGF&/R>5C^ M.NA4U43[=ZI/CA5W!W==Z_+.:OI>G87EDB+EU3S]\Z*5#ED*/ ?H>1LX383> 7INTG]9SJ5BY*Y6785$="LC M"L0<. CA13;&%F%:7[O?I6)DO+11[[RIK'M "[EZ\]F:CY>7A7H8K,^J!$B, M50YB $]Q)MG@Y%@)&=WVX-TFER*WJ1CY N!(O6[#Y#@A=P"3#YMU;S'A6.W) MQ",H*>B76!3)1 70]>J6[&V1S;O>W4O(R&%Z6[ <+^H.\'(#\2\V[5&8*9@( M\5F(VL#+.R 1*4@IUO[YV7G1NFSV+A4CQ]6#F95#A#QR[ZKW?\[H<[Y.OZ]/ M8C($[Q:>;#'";,7%%SN M!ZY\)K>+@1>&8K]4ZW<3CMLNCC<#!VO[(C%'>?^@^0XM@7LR_# MBC[IYV: Z[*V00JSGY<&319172$!/IOUX!4#(9. 2C3%,"NB\5L#D1ZX@WUT MF0[T?XCFYH.(L0/W8K2[4",;,_8 M&EQA':#RC^ELOIBNKK+ K\S^=2KXRY\?UDJ8)!DHLF,,9!2^3LP40%]%<(D9 MQ;D1.;6^K=N#O*Z!NA\(5Q, %5F^S]L"6TA%#-@,W*FB1O6&N M]=24-C5$ISI:VV"LK2(Z0!8Q\X,^C'1R>:%QD<]Y\>T59C[1/O,HE054'D%I MU!"B)>%R-/=-,MZ7W\EYGZ5I M.+MZC+W.^3 !<_#:0;./9HHA:O(*0.M2ZB[C$<+YR3F%-2.C3O4?L@-2.WD#PYQNY< MC[314P_'*RTY7?T>TO2,8I[UM7-6Y!G42\>H? !EN "7+0/KM++2>>N:%]#= MI6+DJXU&^MT^2(\3=G=PN;RE+C&BC%;6ZY;U[0L#K]&!H.A8*Y:2%,U]L'OH M&#E)Y$C=/@J5 P3= 5@^XH_YV8\Z%N46,YO'Z:PE$2X C5:@7$@09$ZTI70Q M.D4>8^O$HD<)Z@D^A^A[>\I9,^%W@*37&%=O9G1PGZ\+ NKFHIV4T5A>;]TJ MW4&!CT)"S$XDX@&=:]VL[RX5(U]_#G-*'2GL[N#R+GR[GL83N-=* 4>,H%) MB()+<.3]%?0^.S8L:*YI&=?<'*OC1R%SH,#'3CVH;4VOK&:].5F^+Q?&\])H M"A<3DV0OBV:UK"TE,L?9@9;0NWA MTES"'1Q);^>S+_1IWZJTZGBXM(WEI?O.0DN>:O M;7?I&/F!;1@OYFB!=PB:S?!CC5*4J,!9GR\Z5[HZGDEAE"[6ODVRM1=S/R4C M3ZLZ6L-/0.8 LH07< E7M-[_6;8=(HO'(&K"P*5/$&?$ED@X42] 5C.3>O+WV4 MHI'?ZXTF\*G6,'G%#7-%J>9Y M0[M3U^']7S-\#:&@L6/W?\P7_UR/:5\'F),ZITU$QL"%P&BW1N&UL/M?2Y];D=QE/'H>)8V8VM]DWZ^&N\^/W-;(L9*9T-AL($:=@/#42AUZ, V@T52^71Q0-WW[JZ>S\-?TV_FWE_/%8O[G M!7/TD]7/B=*%FZ@YB%@/74<6,&"@P--9+3@RXYK/X=R'OI$S$H<[I 934@=^ M]'V\?<0:LQ)3=[ECD8D8B#O&,];'&P&Q^H*BB))ME*'8YE=">U$X[BRS$X.P MD:(Z@^$D:,MD*5C'#D3:0M: BX5!0<&E%T(*U;K<\N;ZXXXT.Q&$]A)R)P"Y M>LU[=;Y8ET49&P(7JH#T*$"EF"%D7U]IT*JDC!'-D_+OHV/<66<# ^8HH7>8 MAO_I_-NWL/@Y+Y^F7V;3,DUAMGJ1TOQ\727U87XVK0U'.?O/&I<>U2GS@'6. M;Z-Y+'.-TO/O+GJ5#XW.R%BX "^U(Q\]UY-)&F 4X&>6I3>^]6WOP]0'M9T2QKY!>!EF_WP9SL(LX7+"BK3DQT5(=0"&4L7285T, M&.ZTQ&!%P?"4&;KSJ>->)39&P'$RZ\"MJ=#]&WGPM;5U?O&MRF:2LDW<1PH> M)0N@>.80N%.@4Y*V9&42;]VF]QXRQKU<'-!2'"/NY^S/_!'^>[YX=;Y(N%3^;Q[,[^\"Z0%)H.'IG UB9+*O ,T=7,>R&#-<$E%5O7 MV WG EW''Q\6\WR>5F]F9;[XME;CQ:MUT-(5*RE.T+R.278,HD$-1C$MZBZV MS9L]/$E4MX[0/MAX^(F_A2IZ.![GL]H*9;'FX.-T^<^7/U_B+'VE+7_11CFP M;$14'.C&FTUN M,1+!Q61@69&SP3VQHMGZJBS9D"B82.W;QSY.T]A#JEHBX$EX':&.#N#U$7_@ M['S=3:QVX:GV_1_3U=>-%[+),$=4%(9&R#J$6GVG(7B-9/8-1I.YDJ'U=?=. MA/4&M&.P<+=HL;%B.D#;J_ER];[\^WR>EY_K+*%++G3.,2BAP4>60>E$F+HHKRV;CFX>2]E(P]UFQ /#40?1< NF/;K_/=O>:.Y0RIU@FKG!1X'>K8 M>"Q)D5.JL77NP2/D])(/=R(?ZR M] BH&QGQ;IVD[AF4VFU8&2,A!KN^GY5" M,BNX;3X=YF%R>COK#E3Y4U Z4/X]0.GR:+[#TF:R"1G4Z%""SS&!4IQ#$-9! M9%[Z(I)BJG6)VQ,D=0:I0U6_#:F&>AC[L>7B$O A3DHHBDOAH,1::*-]JC/( MZ1@/406?DE!EJSW1 Z\OCR[3F5-T)$H:BW7D*1&WKXPO6NV0+^BB$\"DB40] MP=M+)DGKS.FH6-FQ2_(3@R+NKMQ+KG=+CZ>!C$=&2*U"?U]N\;"9J&!],59G ML*7*(T4* EBJ">P4-%HC#0FK 5 >)&"\V1+':G3>6KQC'S,;TM_/\-(&4C2H MM0@18BSDTPFN:CMO 9);D0HR5&*W2?=W/GH\M3?2U;R9X,96^X?%]!MN;I?F MB^7&03(N)"\X&",L*"\E.,L0@N5!R&C+KKJ___/'\2<& D #$780NESU!-U, ME/B$7RY:A*[C.^V+TI8LHC$Y_"LE::0Q:KEMWP7R4H%XJAX:X6FFG MB1Y@=4'[Y1[36=3B)@\Y9U8;[442D%1@ LN"!1)-;%T!?8N 3N;L'J_8;<@< M+.6QSY\7ZC.FK[/YV?S+%)3N3$?5) S)'9I3< M,Z=WJTE]?)V1<7&X]N;#B+(#PW'7LKZ]JA90/)= L3Z)R"10J!TXGB)P(VU* MC'&G6E_S/T).+Q6%0YQ%K;30 :#N7/5<3S#BD^#KXQG)*#&7:CX V5U#VT0& MYH./F5L^^,/1#7K&M4?-E/[41?^A&GC.":Z;_3I?%T+-"+,_3Y'>^LBR)TMN MW97UX5-;.1/*,UZ (CN*S:RQX&+MF>AX<12E*\>>3VKKE3 _AC^O1IQ.)'=" M*&X A?%D]44!9WP JU/AW.AHFS<;NI>0;E-8]\' MB4[7N0='(A73-3V%&]F M9/43Q203;S,F5A)(46M3:A\O5U(MOA7(0BY";[O<[8!SBY)N:X":(.=PH?<$ MG=^GL^F2K/HZJ6A29,Z)>0FM/:B[J>DV[*@)M Y M7.@]0><=KB;)!Y0E*7+Z8J[9; *\"1Z2Y\5XFSC7K1MUW%Q_W%O$H6&RKX / M!T=-)AS7JZZ%M76\C@E-XV%:'5&=0&U;H&"NU M-1H+@-$GZXQFJGG)RRF*QQX0\L5%B_9>V<(B>!MK;JXU$)GT%,=*.MMU=+*T M;O2Q&V4=^^"[H^3A,K)F2ADY3^,ICNY^%[&^9ZZ?#S@J[B0J0(]T9!BOR-(7 M"5F0!,C:9XL[':5/I'(<0V,O-6?M\#(?07DC@_0A/BY?+Y+70@3DD%Q*Y(WF M!.2S()1 .]TJXTK8*01X H:/4S%>?LGI4# ?1"5C/P>^#"OZI)]7=RJOYM^^ MA]EF3IMBDD6%FCQBI+T9!.U23CPE"G/(P?440^NG_+JGEQD//2T5.1]$JAT$ MD$_:\>O'"NMEK4*H.3SU2=T&4Q.^.; D1(Y&FW)ZAVR_9\,35 7@W=HNG] MGS-:X>OT^_4CZ22@227S!-8I9OY1@KJ]8]L'$W<[4+12P7.V<==Y*[^%16UDOB1#_^DK*>9E M6-9_EE]/S\Y7F$^;R+,C,2.D]QPBIA/TL^,NHI,(=:([**\T[0'R$@W:% G& M#GWK6O[AC.,+^M1_+6HC+ M]^>KY8H%[?\46ON]LS0VZDYF#6TC'<0[2)@8\^9!0HK&D=2CU,3;?)OL)>32=8R">T9:*5I*S!1B:<_H;2A*,M,T'QP^(SK5[72[Y.PV4O8'_:1]R85_Z1T&"G\ MK?O.D0'G&F(FQU$:DQVOP\1*ZUN-XZD>U\,:"(XG5F8'\-T^^R^O/*^D:9-- M2@L+A;'J5T3R'B.=#D(EYC,="Y&UKJYZ@J1NBR!:WFDSZL MQ7S)W\1(IR*G/>)237W >O%7VP\ARJ)K'S,C6C<8W96VONXQC@+$HS<9C;33 M >H>"(XON;D3(T^"Y,)%Q2"OD\6,8<1H1A(IR9:3^=;J1)<8#Y'8US5&2PP. MJ:LNHM$'A#=1RNBL,X=B:ZE(M \;L)*&7DLG4L\0 I?5UGM 17"]DW M!-&H*0"OI\OPY8,A?MHA##HQ?.9WGM;M.\WHKU(T,Z1::%,@!A2G?Y29V9[3K]('626 M)MC8FM/'Z.GV87X?1-R]5&FD@)%+MR[[.KU??,+%CVFZ*#I2/A4>?8;,L99@ M2@LQF0P8T#CK9))EIX#TB8*M^]8>^P:NE5;G#47H/%H"V07?"DL M24 >\>+&URMT("AV39P;)T+KIB''=QD?\$VFL8/27@D](.I6\V1BGZ'W FQ6 M#)06#GQ&"4YGEK0M69GF?>J?2X/QO13[:(/Q?:0\=D>!5_,9A8!DADD'&RM\ MNS%V#B:Q(LGZ&F9!13*FKF@#:"4)K"149FOP^T-S3IY:JJ] M6U[S\T>8G9>05N>+Z>S+;4:*YD4XZ8#S.EJW< 0?B!M>E,"8A4>^6[^)A]<8 MN6RV#20:B7!\++RF56=+O,T">J,3UG[43&@2B_80BO(U@<8I&X*+,>^$@OL^ M?>2):6WT?[38QM?\S=$)M_D0DARMFOK"BA9U;H*#8&T"+IVHM=PAN]V.AP>7 M&'F831L,M!'@^$!X@8OY\GM(VVC6J&*R"'2N$1-9!#K3?(!,7]NB,"K!=T+! M_9\_\@R)-A!H(+HNGIH?"+S>7K60$)Q%;VNHG5@B+R<7B"9$2%[FZ+1E,K6^ MTGB*IG'/D<%"U::JZ"!:O:3_HICS8F+ M8EANO?'_?DX>/OXQG4V_G7];__PR8?>8/LL'K7-L@L/QS#7*8;@@Y$;*J\FH MN ?&99U!B;J.)->U V0PIE[\\]:9Z[^G88X/9NN?EZQ M)W((.DH/Q>AZ$M36(3+5:^LB2YV.RG/K<_-1@L:U64?H?MM"M1-[!V?DO/8#_R!K_'4YP>@R$[%.6JT%>X8+<)$"C(RL>,DYR\UWS;XT MCHNTAO#8!7BM=/4,L/A?&!:?_YQ/HHDQ(J[3:3W%N+(^Z&42:1!)!R?,B2S; M7=+&O6 <#WF':.:Y (X0A!,9? J^#ABWO,Z7SI(B*B_!AU)X--YK>VJK=T7< MN-'HR*#;6SO/!':_S\\7$\VD"K9>YCDE**XQ%,<7Y<"I%%+R!7-J_<"Z*VWC M7J.."[J]=?-<,#?]@9.2I98B4MCN:[\7;A7X$@(DR[E-/C/M6Z>%[$K;N/>V M(V-N7]T\ \R]*+36%7.1<96CR.!%H0VE:B^UD J(E$L@D\XUMKYYVXO G=!G M?CWT':ZE9P#!2> R<:L+2*GKF(?B(/+:L)5KIU@HUF+K]CQ/T;03T.RO![2] M=-%L?EYC;/UMEJ?+=6$,YM_^JN-&+UM%>N.3"#*#L*).&;0DN?I+$"A%SH5[ MW7I$\%X$[H0Z]XN@KHF6]H>@OX#@K+Z<8/X\K)6;R.)9T2D"*US5'GX>G'<4 MFTOME2\&?6C=GN!>0G9"EO]%D+67U'LU8J_.%U6T$X/&>:,=)*=E?4Q6X.H[ M'@:'*09$U*WK'1^C9[=[7?:+(.D0)1QKDH:#U+OY+%TR9&62@=7)R;XR=#%9 M*W-(T3 ,4J"/)XDPKTG:#5B_RHO!@:KHP)M__QT7H58_(= M5;8,HC8"6&;*TL=I+*V1]01)XSX(-'ST;"GZ+O+.WM;L$7R K<<>U:0S407' MP?)(4D1BU]4TEV)BB 5E4;IUQ'@HK>,^A#:%S'P$[75@\7;E<_, 1U&*BC8% MT++>2NNUB#U@\A!=/3 P":-M%9!0Z MLN;]S0XB=-RGV!YP>;C>GA$X)T)[C3Q$\#%K4-Q)B%DRT&8]=-IYE\:*9L9] MI.T!@GMIIX.7CD?Y>OA!,$AN'3KR0IRM*3<PDQM8=;P\B=-SG MV]'PV$1O7;R:/,#@A(7(35$%N$CBLN>4]0J0]AOJ+ W]=IH[[7'?<8>$6 O9 M=V#A'F!C\Y#H(LF@2 Y.*@4DE (^20-""*M#",;JUJ?IXQ2-_)X[ J(.447/ MUNG&4R)&H@WKT*.(@?8*_1*<=B!-D5EZEI,)IT%7-^^Z(P#L0(5T.##^D*KA MR=:1/EQ1-*TT1EGT-H-7A='_=HR$WX5%Q=*/8_KJ/_QAS>3T.)G#U(AK%83@ MB@/Q60=\U^M(&Q&TM,H;1_M7M_:^VM:(7WC/Z\]\C'$Y;#1=[!3_OM8YU&=%E!159""DIZA"D^"\K[.'O76Y<#1> MC=DD=H><'@[-8P'L$$UT!JH[&W7?YQJP;F^W/^:++_RLH)/%. \L($G-ZD#Q M)LE/&FT*5T%G.^8PG.L(VY9 1>E \\*,\%:IYO?G>Y'X;25Q).B\5!]=8#&J^OHZT>^:XDYFX(T ME+@SYA.%Q-R *Q0WI"P45V1OUK6^='V$E!X.VK%2A\-EWP&$;K\0U_N;,V^B MRD8KX+$.AS<4=085"^@BHDK:,BW'[8^M5$R= C10[I-O\7M+NCNL;!^=SWCP MR$/.8*RF@++$ "%Y#Q:U#BD612?\J'C94C*ULQD;,X,DWAUN=@@*0^;21"%! M^[5?#AE0Z$AV4;+2 1/+>E1$]1_&CXVUQEKJ'84/!8-9VRBB54!!@@:EB$D, MLM:P)Y$,\RR(UE'4OC1.';X?&86':NDT"MC6-X*+ZQO!)<[3K?*]66Z\W&./ M#XY0SC:4W9%*N:1DOAZHHM0AT39$"-Y+J*U[DG,15&[?R=&BE&N][NNV]=R] M6K[FT7HR%H%0D%'8&3D#5YMS> ZU$VN16GO)=G,1LM=#&R]:#&9XD:!H@C:7])\^]0U31Q=RD MYXK:&??,.%3@%:,0P1<+E P[P.)R5$J+U+R.XI1F< UQ4V.(OCL?=:]'AJ>Z MN$U&,!@X2:HD"#HPB,YE+;VM,TF. Z2]VI6F:B;92_G[=2OMHXF>?=3-YI@8 ML[".@>!.@4*;P5$. ZI(0?_D6'&M"W+:="M--AEK!'P-U,LF_6JMONLN#''%:W+Y>5%_OZLC%BX2PQ2-+5Y M)S/P=>V=4G415 J98J_&=O@P)0?OQJ:?^F9./^NRO@YY,PG%Y+HP M'"D5L<) J=.R?.;,Y=9.Y@$R)EY ?+C>[^V^/E#4'<33;Q?S3_33OE16/M*_ MLVX7T5GK0)0"KY/H51 27$)?Z[5%$LQ[;IM/&7N CNGQ&QZ4 JEES1"< M!BQI<<"0H'2[(##_*<7*0+40=3NY<#$J@= V2U M?-.F$I70DKQP8W_2XGAJ?H5W9._24BT=H.PJ7OL9X]5]9\T9@A"Q%BR!2H5R M!JDIS619U9T/T;G GYPL@G]BK#),:F H<*Z#D00 MUA4%^=EZ3UA'D5KWMSU$Q[2IU*&Z?1(J P3= 5C>YS\6YW_,YI]N,[/QD&@E MS\$S$#[4(LEZ#F=%+C@6AI&5DF+K[MLG">H)/D/TO1A+^!T@Z;8C?GO=+.69 MM$K6FP5&A[=*)"IO4P+C799%F))+ZV3J$5*F?;=L?5"UD'<'L*E7%1\W5Q7; MDA#+C4)C/=@H?5T#G\&+4"@;**BB8)P$,\(U\1TR>GI5&*C>!ZZ)#Y%U9W"Y M4>%1O'$8BP&AO:B7YP@N& ?:&U-4,J6HYIVK#U+24S#<'C0#)=X9;LZ,L%(( MB6!3/5FYK(>JM. =I9O.IIQQ3/_2TSG4'B-[2;??8IFK:'[51TF.X5WYF>C \[J=Z8S7 M=KDB-3#%'(6/!<%+K@"ESZA9=KG($?W8$)JG#ZH.1-13KF]T)79VD#[#[YOY MO07)SE,>:P6'S"B3K;\'U#H"YYH9$Z4+[==;'T+P].'<=' ]4'VGAM7MXF27 M;+"I)N$8)*BH-00*@.K;@Y2)?JO3F*G$KG1.'T1.BX!U#NK:ZI*VL>X/#;]Z6T:VY*X+QX M T[KVH>3$X20*1()WI407+X@\:V^_8I?KKIQD"?# M75)UF&]-+$L=\1H5H',A4&KI4]FI\H4^< ,F]$_?(?+8MZ?'QT'*7#24[,3( MH)#Z\B)^QF5^]8G2NBJ0NRQMJX",2<(R#2FX2(_$/VS^;;IRV!=>OA]EKHIV<:D@^UQ&J(K@.CF14=?1M\0(""P:[]U/!B?12T7LUF%VD>!X(P1X-!$M$&IU/X=8%B/ M_K'[K0_!S8&"GCISPOFG*R><0JF==06LS42TX!F<4*;J5&B23=AQ;>YSF='V M@]._B[?*GH?)L ?%;V=*9.4LM^L=OKJ^."GPSI (6$K6I&#U;HLB=U']Y/G. M,&7=5?< R4VL\%]F\]F7RR_;]GUC#!..7%P=N:N/B=+05F\I5,NL)) "ETG3;O,<*>A MW\\I_N9'ISGSFRE^L/PZ" ,?Z*3-P8N4U]!U>'7[X@H**$4++=;+A5J/?1_8 MBSYJ 5++>XL#I=P=3C9AL168E*;#T>D:QV:DWV7+(44;:[]UUJ%UUGD2O>A[ MZ7:77O1]!-T!6)YNA^:FL,(-!ZU3 H6Y0%"< :L-:)Q;:V/K/N)3ZT7?2]][ M]:+O(_P.D'3;$:^-2Z(Q1#(Y7FT]A>75N*S2$+P3@7GNC&SM=.Y3,7TI8LOC MZ4 I=X>3&X]2RM:;EJR@"*2@+GD-/G*"/XL$> S(3.M@YC%:>BH'V%_'3T)F MH,"G?K]]C5]G*SS_Z:^O>4ZN\O(B/W!9QU5.7' $SW)]C$3*Y$Q1D)R67!F3 MF-MM6=8N7^L)(T.5NAA3PAWXFG_BQ:RZW+J$<&U'3.MBI"Y=.Q-8CF>[2,'UM<\OSZ" )=X:0C07I4GOOE0.ND,2!FC NA(82:-%8?ZP0D M9GADV?N@6GN1.R3T X\A&EVT$V\'Z/CP>7&Q^GBW$,)2.FBM21 %RW7,E*#L M#150@LAB3JC;CW%[D)#I^R-:'C>'R[I'P&QL"(D+H6L= M.$>\D*_8X\K=4R M,^^L)5&-#9D>3I\&2GX.-@,DW@%P;M:U?%S\@/-_;RM:"IW"1D4#-M;][@4# M>$=1O_"YA)B=";9U[OPH,9V!9XBJGZ@G&B[WS@#T4&&483GZ1+XXQ&1 6UL\DT[FYKMBNM[I,#:8#M5!!Y#Z0-I8EYK_<+FSM%;!>JSFVDBBQ1120- F%U"8JGV8")I++YP5A1RM0.&EF=I2RFL M]6"<0Y8P<-;[>=12X!W@YO:@'^T"QFC &(&$>4V8#\Q0.!>0810R8>M$>>\I M2D??N["70I\QJ%(->+(?JD MO/5WRUL.QLC#E/34J=X&+0TD/G5^?%LL/^:"E^>K+5_U=?6,698%\P)\CHS. M:BO("B0"\SP6;RQ2/KA3AOSLIWIJ"#P,(".(MC.@X.S\VUOBX>>'SFU.?L:87WVITV/. MLE%&BYC!$JY!F42AFJ.@#5TP,I9HE1AW@MMW6GJJY6YS\#21>G?HJ8'7F2)7 MJ)/,P)W6H/+:.ZH(,4@1+*K(7!@5-Y6*GJHMQT#,WI+N#BLWS]'UNT?Z+5_$ MJJ5/-4VT5O!@0+AZ)T6'*03C)/C(#.6(G G>^AEH=^IZ*JT: UO--#-UQ//K M9;U7>E>JD);;BO:S6 Q7C.+Z[%VBF U=7;YEP6!MJ; Q$AD[!3L/_OB>7IH; MQ#F'B[ #Q_/V1D/#=;/=54OX#XN+B\6?M14/O]+?K+Z=Y5RD973B1K2LMM]1 M%NA# (D4RE%$9PHVG_*U!WT]/3$UNK$92SL=(.^WBT7,.2U_)DG>-B$MBB6* M.4G,4IRG!0%\P,N9\L/ M1 NF=_.;Y?C\K!B6-',%1$!96S44A%JA6!0+J!G3_NXM3^.0Z7':=L/725TS MCZ*6#N#VD#.^VJ5'7OB^.U8QL^(3 \=J<78LB7[',\24$)5$E]LO\-J+PMV@ M=U)WUB.JJ!D VZV2>+V8_Y$O5K/U_M/URH8#EDD\_L,.72>Q(YGC+I3@=8Z) MCQ*"KEVZ)07P@7YG.=:;(W2LC''SB'?<%1/[J'>G1KQ]9-TC8#9%32*%@D9[B$9%4$HS0"X\:*TS2]Y)H?^+ M&_'V4O*.C7C[2+P#X-PXY6^V\VSG"NK(+:8,C!QO?;HA-^QEK-643D@;??&\ M,7R>)*@S$ U1^=W):\WDWP&87OV)%^G:NC!AP105V/5;3DH&?.$U:M=92V0^XS.GUXLO7/%]NU'!1)Z&N"V9_^/;] M__/;U2;2-\/*1J"(R^0 M5336"J-TVFFL]1Y ?9"0J4_/J?%Q;V;EHA)%,3M.MYU/O8^ I_Z7+ES([JY$-VZ2N.\ MR591A)6UNPJX''<,#$M*"A^]4CL.QG[J,SVA8J@:%Z/(M$]T;.,G4X)C612@ MS+].,\L97&2U/DD8H8I1_F[.NQ7<'FW4O$F/)RHP.&"&< MW&*HDZ,21?LA\L*]%\:W?E\8V/5U_#K3?93[?-?7/I+N#BLW.AV]J XQ:TBQ M=CIZ;VL3$5D4T[&0#Q6V[ M4);K.;\?/^/\W=?Z(Y9_6U]DO9F3;&:+=%9'F/MZ 9Y$8F2!+D/@C@PR"&XR MLX6[UC4?Q^*MI]NE-GCO$A4=6,MM6?]CCE\6E!W])Z=:J+P^(]%.7K MD!1,@(SD;YF5043AN1VWF?L!HGI**\;PQX?JH0-@W6SAN]-><:8]+TPB@O>A M/B;4&-BX1"<*LTMT9+L>?'W$ 7 Z1<0\0>>C9\MWE:KG">9K-/YT) MHWQF/$"QH4Y>EPF"3Q(BHYRI;J-1Z2CE'3=HZG3.Q"$@:JF%#E"U?;=^-4]K M5I8W>6&**Z]L'6Y;YZ"R(@%MXK4K4Q7*UF-RK;W04_1T.E7B #0UDWZ'/;'K M"LS/BW/2RO(JN^#L[[]6AE>S/_(!_;&[_>!#>V4'D-^H;_;J:]=]DXX5Q0,I M/^9Z+V&3 A^U Z%2D"$Y&T7KAIW;%!Q\4Q$_YW1YGM^5X?7"5X\:SB13I#4@ MN5?U6K"*0B!DFRS/PFDCF^]=:47\M+?^!V#JWA7#).KLX*B\WGNSB0'6'F)= MX.&S0">4A^ABK@4>%AR7# RELCD92Q%EZU*I1XF9N"-@&G \MGKJ($UU +F; M]&]* JK94F3@ (M8;]5)E-C: E+G8) )EMMGAO>HZ&0!U6'J?3BR'RKK'M"R M^/)E,5_S\6J[*LEQ[HL(X!C6TC-+V0AS 8PNN8YO23*T?FZZ3T475=Z#]7KO M%N$@(?<%DQ\V'#@KO"F605D/K(N^;M?1'I)21G.=A"FMA_??IZ*+JO 18#)$ MR!W Y+?M=V\Q$:3+F+0!]+96I!D!+@0&T<3,C4_!WAW"WN!.^P%"IGVJ;@R6 MPT7= 5YNMQT[S$%$Y2"CJ'4;Q4) HT (Q1A7FOOFLY$[FA301Q@\7",=P&F4 MWF*L^[HC#6D;58U."9S""C]RS55U+6.M<\H?EU>REYQ_EU^TB\ ^ \/3_-)8?(N(6L MO:Y/%^1L9:%46BM?='#!E]8GXPG.K]M+Y7O-K]M'_A."J>X%_CA;54_^9IYF M?\S2)9ZO+8RB4[3*!^"!:%$NXB=WI/?6:S]H,?G[;@>-K# MK8U&>H/4[[/5Y_?Y?"V_Y>?9UX^+G^:KV>K;Q@YU1BM1Z+IP4=<^7 %.<071 M^E(BH^1)[=0^M"_8GB9KNE7=#0#P%)P::F/JKNBU^5W5GVP\+[.ISD!3P"36 MUEWC(?CHZ[J&8**)LMQM'7JD$_K>C^X(#RTUN&@FS@ZBHL&='6^O*]5$2A%3 MX: ,R8WL+0,=UPQT2,PG&U)NOLWG<*JG[8'H)1\\JNX[0/O5\]GZDF7-V?+5 MY8I"W=HI?.4\ M7$T](NY6*:Y%X0L7Q O6:5X9(5B10%.$4A33"D7[=HS'Z9GX<:LSS U55(^@ M>[-<7I+M1/0R&BM!4AP"*H8(B":!X(+R=\70ZM%=W!4I$U_'=@:U >KI F7U M0F=)DMN4+%PQL[GGR8F?I1PCN>H,&%T@AG0!+U6UHJ"U=12=^'':S9X@:N*[ MDJF1UU)E_6+PRJ#X6?3*1<\B.6I'>9WG'$(FYI)0,D;Z<=RU+A=YFJ*)TXXN MT3=$61U [V@S$8(T)@FM2-"EOBQS329I'%@CBD.FX@35)<>'[S[U\OEJM?%ZM_ MY=7['!>?YC5W7/N4:;)5 (7UD8$Q!;84R(K6>/W,4QJ9M ML)_8I/J#SJETT-Y@\%5VF?^,0H7;6[LC12?ZUE%+4P!LGX6"]F M.:"(!@C!PF)07OO6IW;C_MJAIKPQDQOW)^\7Y^<_+R[J7YY1+">=)&DH*^I. M<,HM@M,66+$V66V,8>WW3([!25^=MWN@K5D+Y?+,*FZ\2*0'GPN%52I"J+O:A(PZ><:LYV+=0VAL#HHQK=NO>&_. MQHF^ _5K+8="97]K\5?6,L^?ZN3CC]T8S4]_?9U=7!5\74L"Z3])I0 I5DF$ M(@!90HBD*!49YVA"9T;S !LG^H35K]$<"I5#C:8+>[D?F9J8. LU'N6<](*R M0/#%@TC9$?LJD"OIS%J&)3#]/;CU:RN'P>3 !.:G>1^V\M-?^2+.EK4"8F#9UZ>A&ZS#UOH"$XX:1_Y[K M!-&<7OV1+_!3WH@F_W8QB[GZI++Q2=(S#%Z2@G+=J.)CJ+/_D-2GBN6^8.8= M'Q8[$SKSE)CQ+!.@<[(F9PQ\O=3(5EKT689BNNF>V(^U M%W-W/ K"IS'(O>!V.K?-CS;)/'B'^*2 9 DB.9<@)EL%%#T$D1U(9ZS@,K-@ MCKZ7J!U[+^9VN@N;G AVIW Z/B>:!^XIGY0/#R@*LQ%$3!Y4%+7/+6O(6@0> MG>"Q'#V_:LSCB[D+/PG;'!. +\% M]SO)IV(@BM;&&"AK)A^1[E(*@9"TD(% M;4M6W9V:>W'X8N[<3\(XQP/?*9AFHU!?>IN-H$#"E%0+2[(!5Y"#LQ1LN!B2 M'6'T6C^9Y2E4] SP=.SB4A:$&;6P&A:Y.1][G.RB$W\'HQ7PO\$L_?SDK^5\:+Y;424G:B M8'V1E.2O5'8,G,@%9.39:9N]%L^V#PS^^K0'0P,X'D?NO01!X7E["WN?2@^) MJXXR%&K3Y\NUH6";TA"L_ER%O^)YY?Y6K'1A;H5UH-SN08:FA1KL@ > MDRV)W!'WHR3Z4S [[<2 U@E']W#IQ:[:W%_<%LA99'6ZI[,@;.3D$)D#)[D$ MFP*B4B*JT%M:_B@S'11;] _F\6[&#D!6+R;6YG2_+0A^)@4:7BLE1:#(0UEA MZOXR#XQC="S$4,(H37VC<--!]<1I&MGTV#J5.1SW70O]>D,&K8=R[/J]429T M#&)VG'$=A0M4&!"BKULT*2.B4*Y(T-'Y(I R_MW6-TPWKN.9D=+K/[TQ2/!JCT2,OG8X 3>R@)), %H40">BPE@$*_PX M)=H'L3%QAM 12G=* XX'F=.VFOL"V.S44#))BLD8Z8 85R4P0.\-8"@QF9 2 MTZ-< K=EHX.\>DIHMC.5)CB9^D7\%A-\L_'%""ET(%FBSAF40P4.;8" TH1L M!-.1/1>;/_K33Q9_;?2]:"G\KM C-@P4K;AUV@%3V=0Y P5<+@ZBX<4*ZSUW M8G_TB#W0<^1VCQ[0,T3X7:%';AA0QD2%PH(NFL0A30%OBJC[&3E*(B%@V!\] M<@_T'+DAH0?T#!%^5^A1VZ6;/C(Z[B44'>J]GB*_Z;R%6%PJ@<)IG]/^Z%%[ MH.?(%?,]H&>(\%]:BO#V>MISI(C3<%;?3",E;H5Y0 I!@:50V]Y2\K'K+.'M M7@OEQCMJ7V1ZW0HX+\U\_O'U:[[8R./+;'7&F';&.0XYU,J>("(X)@((:0T& M3E&,DST;T1U^7E#.,Q"O8YK0(>!Y:8;T=O'G+5E$38%_YK4Z+GM0AB?P%,J! M\-HKS2V29'HVI#O\O*#TKT-#.@0\+\V0?LB?9O-:Q?FN7#5L?J^12RX)AQRX MLXJD$NS5([W2QBC4WAI_G,[@UIR]H.RX0^-J ZB79F97T^C>E1L5$]NE-#() MCXS$$@N2YHP5X&3@$$PP3 =?#.OHD7(?UEY0.-@(U6,:7B.(]6)Y]RK/!HKE MOCAV;A@**9#E& O.I@)*.0,^! 7%!LFRL"5R/$H)Y-%9?T'QYXB6.[V>]H+H M8,LF(L+B)&W[UK]RC80?D'Y40;Z7>G^;IGF(]$XS7AU\5*,]1-LDZO5P#<]E;U&C, MD69SM./I!;V\=9B9'@JBEV94VX3A1MW^-F% 3;&#YAI2$AD4$PK0.PDFB)1X M<$R:XTR@:L[:"\I)#\;S,;+1 \'U\F+6^P)Y*@S@9TDR;A,ILW >0'FA(0BC M0655A+9*%#G*$^%$_+Z@S',4^SP%&)Y*R][O>+&>\SS6WNS'?OXH+7D[,3-. M"QXO+-A@,EB5.256R0&R[*!DG9E'S85IG48?MP5OEP&H5_4V)1>.UI-5ZSK1 M-"D!'@N"IR//RQ@U2^7(W78[$]]58]T^F-JWL6X<=7:0'EQ13O_G=;^(UYX' MQC@P91@HF1BXHAAD9RT+0DG MC/:GE^8&B]+X.GE;A/4+'D*PRD"4"DO4$LLX4Q*;<]*Y9V^,Q_%FM@T%1S^7 MR6WDL%WCG!7S63JP6=;P3W!P1FM(/@6MBU39C3(=NR43)VH:#;$Y_K;O/6!R M.@LD]UKD][>+Q7)YYB)#%^L4/"WL5?^F\T%#1JZ"-R4G?O0,='\V>GPH.6F+ M.10J+R >V"UWIGCG(42.?!D':@H T6_R@(:1_]-EH* WDZ7!]CHL=3MI*WE M4*CL;RW^REKFZWFGZ6,W1O/37U]G%^M_Y[LDE.-22 J44TX"E(@)G%7UF=WIW C!*@O']N?R1%.[20>CMCH*!3D4#BK%FE-'"RQ+ M*Y(+0MJCOWHUY?#%W.V?A'&.![Y3,,U&H;[)CKN2$B15ZB ![0#K&V.42KJ< MHY%NE&DMG626I_!XT(4Q3@"WE_?<\(QHLE0*/7#K=7WH)P>5:M+-O13HZZ"/ MWFI"=F3M1(_%/BY1QX#/U.LW=IC$]G96\K\R7BROFU>9PF"%<"!$I.37.@NA MOJ!FKZ1P6J'DSW:4#_[ZB1XFAT'X.+KJ)=@*S\LW['WZ/3YDD'OO@J\U*2$A MG=8F@*MSU)+C(AC'E'=I#'=_7#:GN=X_$G ;[_8>&T53>_VVM<0[BNB,,><9 M,@T&BZP5^@$"UPRB(X^8C% 4B.YT;$Q"_C17\<>UGQ,!QPLXIQZ/)1^3$#\K M05#21C&#YH[5>Q-/<:6BX)*GX+*NPZ^/,RIK5#:GN58_S7-J;!2=LJ%=#=QY M,R+CY]QOA'>JT^?+M9UPV](0K/Y>7^?N(GI1%<"6"^VV.9J\K9 ZLY) MF5B.H*6@TS_6D01)&(B924]_5%08)04;@YD.ZJCZ!_-XE]X'(*L7$VL3$=P6 M!#]3FI,>.()E/()2==B'0@$Z<5L,-RSGXZS[:,%-!X51IVEDTV/KU,:GWO M M].L-(8PU3_79#XXZ8'4_=L>9N%H':BG.ZMIR5Q)JSRGE+4VP+VAP!9CIO.K2$#M1=:.U<48K;WVBYRXN@^FQINXNH\Z.PA' M;@]BE#D$YSR#Y-%0+,4-H.L*E1V+Z8@PBAN(+<*RCV[6+X+T0$+@30EKI2)S=U#*>QL35O6!UC(FK^^BX YS? M'NKI2A3>,P>(48#*D@-172 K%=%Y[E@(C0'ZTB>N[H6')R>N[J.<#I#UL#37 M?_K:W*P+!;HUU.JMUD(-$642B8TT.A-3U1SIX M$^@74L-4T2&D"!U;XV A7%YL&-$6C8\804KRMRHK1TZW7H1DU.BL#Y&E@;CZ_I4> M6W&Z@=5 972(JMD?6_/(S'N=:HV@#W42)E,0D#NP+C%T/D7G]%!477^EQ^Z8 M?E U3!G]H>K#[*\-'PHQZ8P>LA*NKAY*X%VTD!VS,BD>/ \#077]D1Z+ [O! MU#!5= BI_$>>;Y,.IE)=7 ]!8R'C0 M(*34(421R'W0V8BBHOG]F)UC9_U98 M#51'!S=PK\]QN7Q7-M?L[R[>U\+T]7U-\"'+S"0XE&0AO@@(A?BRS+)D)2]. MMGX(>928B:/Z+JZ+VVBJ5\AMC)*KR(26!:RRF=PR64\(O("H>[V%LCJ4HX"N MATO81@K?!48#I#_UH;BM@./;BQ(AK DB@?26_*Z*L7;V>% )0W':&OE]F?W3 M;>ZW?W"'&!BBK44CT?6B=K%-.$4VKG@!W":B/7LZQ9DD5GBT+/ALD]]/[:*' MZ\E1U3Y$=!T<&Q\HREO5KK@?8ETO_NE!J,1>'4/OBX,&LYM::)SD_9S3^ZEXQS[3'0N6ER M1E*)4. C0 !9>00@PH$[/&CC*(BSU.T4+:@:?+NSJP;?C&R?KF>:A>'0"2@R< M3D_IP!NF@3%M4XDI^^8+,YZCJFQIE>R$I"$5,"1CZJUNN3<\JV %="2DE9 MD\76T5#;Z84/^N2K5^AB+6JG!5CEZEI5GR%PSA6]013*@0W,@>+2@--)0/(F2,'( MD3K>&#B/T=)A_?4 72]&$'RG -J47,PI4"LS56!#J$@ MC@&A'DHFVVA[!P@-$'V'(%J'C.MD8ENH+JT0S'DHF;(&LC0+&+4!GPHRK7B= M+CYSD//I+'5>UQM.5/""X^&++%@ M!&64HGC ,PC2&NVEYJ[YN/W=J9NV'N9(8&NDG YA]]-?7W-4 MXFQ[^HP,/"@REQ(,_<(00C864E&UZB3S:,W("'N0L&GK(XX$LL-5TB'.MI;S MX^R/6AD=OV#"U08!JM]RJIV-JO/4U1AXW"A]]/-%1" M!Y!ZZIW@KB&=^1!+\5&"$4:#0LL C2'KT:8DB5AE>,0'GKOT=7@=-A 7>SSF M'*2D'A]W\J?*R_O\=7&Q(OXX^_LASSB/_[2#'VQV)+31T\S=SUU?UVNGI)*9 MSD;G)"@?+1U?44"R)O*D+2]W9X<>7L/U""V'.J.KI28B5O36N#@KH-I(_@.CK,;7:IW MY/1F7A877]9J^N';YB^O@@&3M?9"*D G*1C@==Q=8AQ22%P%Y37%!ZT-:'\R M)V[\&@-U8RNK!SR2BJZJ/2Z7='PLEUO#NMI.%)R7DG*;NNNEMO07\"@S).ED M*%HXPDUKY#U%4#=KR<:!PUWX-=--#T"[HGV3/AOA4#/'(?*Z(I '!CX8!\+S M8ER,UMX=4M\J)NCA3;&A8N]"9K"4IYXD\$J]7JR7]<;U=-!\\<%Z'4$&TNQA5MGVCY MZ:^8SV\S9:/4D5-"&U#4]P'-P4F?(&+R61BNN.$'X.7^%[L(@\9!S('BG1XS MO^#\LM0>WPLZL__^^M5M7K2SU<,FD*8V)D:6P5N7(#'I4K#%QKC;+.9G/C1Q M)W'6^HI^YO,U/="QEC@Q$MA3'Y6+!%6F XCO.LM#:>#\$' ]] M;.(VY%$ OK_K]EQP-OMZ_12X N4-@LL6 MP12-A&Q4Z'9;$O'T=R9N'FT%B&:B[ L5/YWG^'_SZL-5&\V&G1)X\-8+\G7K ML0>*&(LB0'+9_XK?+VU#W M) 8?M( 8Q];H:*1&"?$P_)B5>>=+A?G ML[26__K]]6H2+P:'0@8HNIZ$OFXB"83M8C7ZXBB"MCO5W=,G;ER)T3]]OPY[ M_.O=K'4>]7*UD?2[P\_&LBAXDE*@!"F*H;S+97"1,XJK35(I$J7&C8*@*>]5 M6^GT28@,$' 'U^[W'DRW9R=:6522$,CE@K+< QKEH.3$8U":C*GU$*]'2.D) M,D-TO&@O\ YP\PO2SYKA^?L<%_,X.Z]^N$IHPTWPF-=]3XG5!FU'YRV2G0%# M@3$F#+I]T>B3%$US>(V&HH;B[P!,3YSH;Z_KSR0OW$A&X9K(F3RURN!Y2F"R MS-X)+8IJ/A9M![JZV5YVG"?GUIKJ 'WOZX*_R_PS"7<[Y//WV>KSZ\OE:O$E M7_ST5SR_K(6*KY;+3/]-'_&O,V:*Y98;L)2,@*K/KRBX J84<\H6[T7KC0\# MR.SB=;(A5A;'55P'V/P;);/+WRX69;8Z"Y(C+]K0>5'7L##)(1A;"[^5PL!S MELW[RFY\OHMWR_&P-%30'6#D.J)\,X^$^[?$R!ER&T2.=8^8H @(+$@. => M4B+FC"^QM7]Z@(PN7C+'P\RA@N\ .S]F^G* 8=#UW-5=,!W+;]W[6C M;;[,9S[ZQ$UT8%*)H(36X&,64)@KP62%4>YT&[4'LNZ0T,73Z7@@.D3@70P\ M_36O;GC7%(V5)G+BG7Y9P]V;Z$%8(3C1+N+=A:"'=U'<)*"+=]7QT#)4L'CFFW>17GVYBW?5\= Q0+P='#E_ M6RS2G[/S\S/A,3!##$=)YZ5"M.3Z, ./HHX:4<*XYNG3YMM=/*V.F#L-$7$' MT'@5X^)ROEJ^SS'/_EB/V\^KUY<75:AG+(5HR<75F2$,%(FA%BA&,#Y[[931 MOOF&Q:?HF7@6[.B^I94J.FP(?KWX\F6VJO+#>:H7523 /(^SO#RL-7BGGWMH MD_#^Q#=J%_[^X=HU?NO+/\Z6\7Q1F\:ON_BL4:BU3Y S(YRH4 @BT=:J$=0N M2A9V*XS89W+$/@0>?,>S^IPO;GSQZB:?PK#,-9D8Q>X4S0>.@-+2[]#IZ-!J MKUHW%3](R,1S"T9#RKT+GX.UT,&I=Y>)JS((*V7A3$-@*,AW:P$^25\+KJ)A M028K6E_Q/$3'M$!JH-YG +.WK#O$R^;U.DHIK$0-/&2R(YD,!%D0+,_&%"ZS MU*T][L.4](69_37\#&0&B'OJ6M:WLYCGR_KP]NDBWRS(1>94$42Z,X(".+;WB^^G;-Q;9*168C5/8! M=+ %5 H,$*4 ID+&@O4L;GW[^P@ITSYN-L1-2Y%/7,+Z=K::?5KKX#4NKT9J MZ[HCR=8)+BK1 5PW'OML&.$^2E11I*AWFA3T3/'J_2_WA8_A<4D#N7:%BAL# M%RU+Q8=0"SN4 U7(4$(,'J+W3'HTRMN=[FOVPL;40^A;Z/-1: P4[M31Q_]9 M7,S^LYC_GL_//^9ES04K,]L6$(E),>M %$$^-2;*_IRM"_^81>>LB6&W3IJG MOM(+%H8J<#&&-*>&15UB=4ZB6"W?S.NU0+UN?+VXO%B]*^_^?8Z?24ZOZY]= M?%M/7_G^IUM>$7E=6@4RUGN#4#PXX2U$&9*+R5*HOUN#]X&$3%?(W!Y#9=TA7C;F)C)#*X,&H[(@KTMA8*!C[: E4D$YF-T8:?JF6?R MJ.L/3EO%V3:U'B;%'E2_7<83K9 4S$.1VH+2U9$*7B"8(# 7PX+::9+L+LJ? M.E<:J*R[ZAX@N8D5_LML/OMRN5V0XTW6UL@$)A19:W80G$%!B5P2AB7+E&MA M[[<^.K'2AZALT4)^4RL>_[I!>'::*S0%F' ,E!$<7"+V-1:+S"L9U4XM(L\I M_N9'ITM>FRA^L/QZB LOPS+_SR6)Z:<_:BOH=DVEH$ Y"<] Z]H0IV0=M9)< MG=6()!]9$FN=33Q"RK2E^.U3T!82[Q,XFYB9ZXQ"U;H\6X@1+Q20Y23@#BGG M,H%GWKH$X%%B)FYU;:'JY^$S0.[] 6B[N+R M>@R@(G,QM7] 9/*L@85:IZ= BUPDI6TU.VB(D=M?GQ @;53Z $@.D&\'XPO$KHX=)?>JB M@CM<;*KN?L[YMWP1JX(^Y3/O2W91*C!.<5 Y2 @A2\C%HZR]M)CN'$F/% [L M\+&^ZE\'ZG0QHH []#<_7ZXN+_+F4O$W_+;^P_>Y>N945]K]/%M&//]7QHLS ME9-@I0H/%:N[[!Q@?57RP9LDC,M>MJX5&$YM7S63AV'QR+KK#Z4_7N8W\U_S M7ZN/?^;S/_(OB_GJ\_*LE."C)M]?"I>@3-9 QWL B]PD'85EKO7=X2YT]57+ M,@KR#M='IQC[4 =:IK7%./39*&L@\MI/+'P %\EB-&-8R-]'JX^!KN\4]?54 M/1ZN!NJ@4T1]_#R[N&*&+"-*C1$X0PH4V+IMIAA(BJND44>6U1$ =4U07P\> MX^%IF 8ZA=//M3[U\YH;[HOF/'JPA>E:9L\IT54"F&>"4B!K[D7VH^#I.T5] M75*.!ZB!.I@Z6_P=+RYPOOJVW9=WW9WU:CZ_Q/--_/AQ\4.^&H.1UT;S;DZ9 M=LY%),W!R&3)#:,$1"= 3T-?]0X/,\CC*.$W(??QS<:9* M8C%R#3%$RE>"<'7+K(GG:,T_@U9 M*W%WAJ*/^>++&=/*1V-J9;:B]-:&6%=D1(A.*!5%B*;LUKSWP _?[>:4G2XP M]I9@?_'W68G,@->PLQ=X"2 M.JST^]2G;S_B%W)[R]]PEOZ)YY?YC#'ODB*/5T3)E'2B XR"D6@\_3%&A:YU MVO\,2;NAZ,3NQENJ8>K3YPXOVRG*[W%UZ^&)*Z:SIT0@:!*9*72>.I4AU\** M0&:C[I;./C;.9I?/[0::$[G6'DG*4^/FQQQ6;^;+U<7E^JX"9^??WA(W/^=\ M9G4*1+$'+0*OVYXL!&<"<&W"VJO*NQNQ'@'+X]_8#2$GRAA*]8UB\47GSZNIT]4P69K2!G%.M&99UY$M)('+(3CL6W-W! M)B,%.3>(V@U>)W8?W585_6%K:RB_K0=SS$I9GJ$)PGM?(%A+#/DL %U&H&Q2 MQ&!1J=1ZH/ZS1.V&K1.YD!Y'%3U@ZWNS_;4GWJXBB1B#$D*#1;&1EI>XOMAT MT:&1++<>2/ $.;OAZ41NFUN+O]_X:4&I GZ[JD:E9%+6W4=%* LJ6T%&4NJ4 M^&)Y"5E)]^Q(]9V_MAM<3ND>N;F,NP7-NECJ_-L-OC:7YF?.VJ2-J.4MEH2G M75W>1OFF4XX;F9D-41T&H4>_O5NUY"G=/X\L_PX7/=QINSMPO<,3/^W0I0Z[ M$MIHE ":E <=1UA;ZG&W@+CYV!:V] MHQC>>P@N)_I'KBC3]R:QUFOL#AGO,]X"^5;'3$N!]XF;[0 2B38$)R"F0L*) M)"9*\(D;C\I[F;*1_^73??92]>[3??:0>W\ VGA/5YAPUC (T9%HLB/+8BZ MM-&HR!5O7W-S6M-]]E'R3M-]]I'XU',Y'AY5@HFSG!4@45RG'BD("2/XPGEA M6J4L=H+,:--]1BNM:9H"'2[D;E@N=1)+!11JAO"X".))3(XRI6HDLL- Y. M!B\[':U:KWE"=+"H.X3+QH8RJV&^=)!EJOL622Q>1P;>%2ZBPJ3\3O=O!P"F MASSH< WOMNMT'W%/?2/WV^5%_(S+_*[*_F_\E__WYLV;GV=_Y?3[;/[I'Z_^ MN8W.>V&*A53JQ$61!*#B"G+=S.94%!Y;SU(>U!=W)* ,U.LS77'["'GJ4^GN MT(S%G_,'&H-O,*K 293799:^:TV>E\VO?+7;T*' :< M\27?@>MYKLLOV,2UX0R*Q=IAK#*@YA:<4<*@3U'GW-@5M6BV/-;=7AO7U%() M4[NJ73MV$B,[T1@@"LEJOY>@+ MG1LURX4YAA@U6*42*)8](!1719W9WB/'9=^+$"YE%1,U#"W4+F\:ID M[9&[8#4DQ:KPD@0,Q@!W,C@LF0MWH. R M_^__]?\!4$L#!!0 ( %JC1%>S@8I?%$X $5X @ 5 97AH:6)I=#$P M-3DMGUY*%;"O!0 "W MT_F259*.H-JE*J6J!-;]]>\>SE2#0&"P):BLFS:2:CCC/GMX]K-_N\ZFX>^_ M74M__/O_^>W_;F^+HW@TG\HH$Z-$^IDKXIS1:A_+>? MID&T?2VQ ;^T=[W6P2S[]3889]>_-'=V_N6GW*69_)IM^V%P%?U"+89?)S'T M3_T\BL,X^>7G'?J_7_&7[8D_#<+%+_]Z&4QE*D[DK3B/IW[TKXW4C]+M5";! MA"],@W]*>".\G#[>X/3KN=O4 MJ6S3F7\E15/$$]'I-.#.*(Y@5F4"PQA,KX0?9M!>.?:3,+Z*?>^OV=5/ M(DU&%5_R@U0##IJSK[]._>0*)G(89UD\_647VGPCDRP8^:%Z%;V5?U;S>[@W M^UJU(*K:][1#VKIO2%LXI+W^4?=<=(_^Z)[T^N+XN%>:ZG5K\6YGIPG[.81? M4M&]D=%P+8Y$A_[Y[T/W9-+T>M>?#"[ MJ/O^O-__V#^YO'M%!O# ",Z#_=D#9'PW"?QP2;\.O6+'JN?K\CI(!?S/CT3W M*I&2CL\Q'9ZZQ9D_#*5NSC!.H.O;T*K0GZ7R%_W'K^,@G87^XI<@HI?038\1 MDLU][V"WC>=@EL#_C_6+U:\>'9'_R,;EWPX/O,.=Y3_O>$WSVS_HV?Q\Z$$Z M\Z-_^ZG]4Z&3>G_-8#+B,!@+G(5?9_YX#%K%+ZW95]',+]%03DH]G ;C<2B? M9E+W5SH9=P[__G-G_]>6^@=T'+/V3-__0?/S75?:< &+;"R&,KN5,A*EPT9L M_?WG@U9KYU?ZA?YN_OJF(8)H%((>=R/QK ^R5*3ST4BF:9RD]$ _36&?=P]^ M%2*W>UZBP.@>GPU.^J(C/IP>'PU.WE\TQ."DQYLK# 6<"$$6P%FJMI/:1_W_ M^C!X.[@47;61E@N9#=Q8N][^;N?)]U6GZ;7:!T^_7;WVWOZS-+:S_-87)02. MZ*A\2__MTG]I[[^:G;]"1^_H"[DFUF 6WX%P&AR)GU_'W'7VMG<[!ZV]@\/U ME+Q[.ZW'2-XFB)W#IY>1'7CJTRM*AZ!^/8/D?9:V@J[8;FW.P.YV]C:DK:V6 MUSE\)0?EY6)&=E@?=<+%S2E?7?PI[<3)3?JQZZC9K MZHZ#:8 6V''@#X,0-J#HQ5/HQ:*>R,V:R#,_R2*9I-?![#G="_7)8$,HMI#M=3 7^DZZ/9\?9:NT^N);4/O?;NTZMTS^3[\#K-QRF*=_W6 M\O:?801@NO8/-V1*XRN)9?59MREFUV2K&ZSO(-GN^7N IU]^>^D'XT$-NI6GWMM_<>X]O;W_%:[=;31T"]O;VG MCRPWFUZS\QR^O<-G\<(]]JEW_]9^& 1+7Z#SBUJT=@L[+(EO^>_25D!Y\?"] M]E#!\Y"*;HM0]&R#0V7(/SLVLI_&D\AZ8,)6:TS7R8@RP6&KRZE;X1DSBA"\_E2 8W*%M2 MH7L^%EV^?6LL)_ :A8E^XPEZA7KVU%_ ]_SP((+_I=#0$#,"H!43?#A8."I7 M8#R6T7@^A:'Q,VQ1=NUG(LC$;1"&RQY20%K?+_R?;#D^.T+M8*5S\&]+S[W# M)S"@W$22@_(Y\OV[VVK OPUXL.?D,MT[Z0D_X9L._&IIB+D^96EX_Y*[5Z4QBLGSJS[/T\S*^7K K+2;:WI&W7LN_/[;$-7!'W>]B:V]NLS\3G.Q(N9' 63 ,Z*,["<0'CX5QMB#^[L M%,["F>G TO-0'8%@)\(A-99A !.+I"A1%H3WFXKP'FW$3>9A^)T.M$W<[>LN MQ3O/+L4?;=RTX97C>([>TV\23=_MG&\^X'1_D@#-4W9Q53'Y+]]HK=^U.+^7 M&OS"3[(3F8EW\VB<(A3Y)AC+\6:<8R6_9@0=J?1MQHD 0VXHK_UP@D>3G&8B;3)ZHY-V.(#L?9YKHD=6/)Y+CD37I25N/-C M/:*U]'TRZ:O49)!4;[4F#?+F*$A W(0@5!:NQ'HIPCG1_1Q7]_.;)#,QCI!M MXR^(APIOCA;P,:&_\:=\+$_(,)6W)*-G\R2=^SPA>).1UO YPRX9>JOO? "( M ??"C@D\C4=SZH]A3))X6M4U:#>, _0;;X^Q'2(>PD*AS,W"L#?P 1$]);\T MA_00^U&*JS\![S./=2O-XN:_MSK#(KHP[NGQ#9XQC)_ M0P_*0/7'RL89O"<>!R-]F*6XO$(0LM!7$OFY4Y/.%S@HD_@KCH'J1YL9[GY<07IG!03.(DNW9/XHZRD1X^#17KK9;T]TOZ MY9W?>$%_V/ZN4KXX -_N%'VPI%\KCJQJP0MBZ0<:Y#]\37[N]__CB<#'#_1\ MEE##A05YB/,WB]. "(83&8*@OI%+F>%5TW;L+?X0VC'/EM]202;_?7'+^SO> MP?[C<,O>P<[C$+1WPI;AL<] W[7K[3>?'@W]3(W=\UH'3X^&1A+G;^&.;!ZL M97;#$EU67/LW$C0L?\RAH8+<#_".3*>MCH'^-::>ZJI<_C&\J\K0V:5"6 M,;YT]G]-Z;^B]^%\<'%Y>O:A?R[^77SL#T[ZY_]]?W\?$F==WX$P1,+/G_.R MMBE?O>LD2*'AZ"F"!2#A@N2?3X*26M]YO\3*,3\ZV>EE#.714^6R;O 6>@"G MOUL%A_][G=B#XTIN#^&H^K)-GOI?_/#67Z1Y17&% D4_L.9/:Z6:/X42*>TJ M8K35YZ\'MPV38-72*-^]ADBAM\UOZ^VWYES=W=G+_OG'"P$=%KW3DZ/!Y>#T MY.(![J:VJ^F)R[\D-QQ[^;9/%$>N9F# ?AN[?SI=_&L[UQ2T\CQ M:&+8;+@ 33<,&ZI$!U?HR!)XQ004 5"0N0;(UM3_@M$P_D01)F7*BO@6-(4W MZ* $[3D-8*R-;Q2OFQ 9J8 ,*;"1SZ0INM\B-0X3TGK;E!Q W@2U0PIE8&8 M\!SZHQ%Z=-,&M@#:/LH$&<^JWD@Q^@6J/J@ZV!OR\<:)8$L>@X5Q,;8YC2,L MJT!75C=B!&L^GDJN=$*B'U$Q],[L.DC&%!K% .D"JZ%LX?/5&#C>8#4 #:%Q MH>AMAJX;QS2%(6&R1GYZ#?V\EJ,O#2RA!^8*]F LL?;;R$_'1@YU NT=F M(AO"M ELFJGJF,S\9&$ZJR*'],P:8W.N%6/ M5:HVWU4E7#!_KIA3'@@SEU$31,<@N M)L%X/@IPC>#$VV?31;F.<=3]&G-OW$;C4DM@VSCW8T0>XR_^S!\A::Z_Y$7+ MHQYWGZ_?^V1:5LGKGJ637OL.3,&(7U@W^7$-DD3>Q C8@*&:9]=Q$OP3!5@< MP1=(Y#"6['2$[Y1XQ'_EC+V)5JX[NZK+UYD-1!&I:9 5H>QW[GV/BAYBP^UHT&#E>%&546O8%NM@JLQX!(U 83H$&,_0!B(G^*6 M2W47(EB^1O+"-0L%YL'?L"(<7^X>,N;1O#UL>-D%]'4HZ+"9IE0%/#+ XEA:#)L*:E M.C>P8B\O:WZ&?9/N97[ED=XW"5C.9_Y7%=>.QEHF$99XGH"HDD44[F8:&"T/ M$6CD0O9#\4[*5V-8#&!B5<^UVG*WGE*A*%0)#'-4:25S HLNOB6A(5%-8FBA M%;1Y+]0:K:7J<>MZPB 2OF^H[\ [/*R+>'Z#OV\)<\93%^]1 MD#NF933"JAIIRJ=<)7A8BQ0&]6I(EV.CEL^_M3R#JH?^K2<^@]J&9\Q#9_ZI M_+W4CNT?[<5BDTGI_N1NPK/!.D'@UX5>95K#-CHQ+ ]X4'(%J^-ON[B365D4 M6*:.AA<^_N8HY+;ML=+[;1R!:+7/,H/^A& M&PUP]V?S!/U$Z5EK]!Z_G($V_#>/0%E['V=<#:U@;EJY.B?VLU=DE]>7U=IWR?LD\! M/;>9_T5& C1L$ .\X+63H;VS08N][XE/O=[K5 _^UCS[?PCE2B*DK^Z "CLC(UT9&[78A=H=^,0X_R'%Y 2P"==84I683\7+9G_R9>_#'W,AVU MU5EN/^K4U1"HTG8U@?)21%C"$"Y^T.IK=KSV7KW\OF'YE1+:?M3*0V5-EH\) MM#S0T(G&[(\?RL=G.C>6)S2_B&.VX^%9X?0J_0'''5B:KJ,33RI4HA#XF->Q M\DT51Q*QB-K,184)35OR=?*9A_E/H+\3$B-W)VI1R9@1H: .SA/'1:K ,YC MT(UBW8?P&C],5SJ/M](W54=RM>,1S&W=!7;.%]J,\)W<,"'B;"@-E/(JN$$] M :-6L/:UBUC9!&9P8NM#):PLAQ=@!T@N*%1:YNG??][K_#J28U!.V9OL@7DE MYUFFNWS8H=9IKG>9:I[G6::YUFFN=YOI\<4V;YMJNTUP?EX;S M?<,DI EA?"J?Q\"18>TJ9BXXZWI;DDV172?Q_.JZ<(F\VQ(%<_A60@/@WY+G M66?G)'(&:A@H9-<,;L[!'57TF1(R4)W#-SLY?>-X-.@ C1CATV#V]D-$?O-UQ \11S/^,YP_@J8.P^PBYO07P91+;R4GKB M-,(4 C2DR<;'R$]N8(IFJY-L@)[V!%T/099+M$!JFR*?,I./[9H*1'?I]'/%TIA^!@\7TA$HGT5BZ& _V*VE.WHIEIUI5PAW:1JD>H+.4 M*(F+3] OU.E VFNG76W6/XLY6!@'A7$&Y0_=NHI_V%WFG#Y@I]N MKP,8"'67S\E5YJDP<(TB W/)O8Q)S? J#+"7\X_*SN@T=K--*:<<=IO:7M_D M1:Q8E'(ET9[S8C]J8D*66=A-QRTFH<2@M'AGLR@IDKN5+EI[7G M3L3RT#"Z(N 99<,5Y9T2P&**\J P':3 5CN0%;[7'DX,K& TSJ8D33]46=WU M[!0><<)S!:KCA6,?RKD0_FP6!R@O6..MR/MN4/&68>;#4G/H(A#-;LD_##># M@[O1J>*]#RI8;1@J/%%N2#[CV'D,KFV36CTF:%)F,Y+5MG;4G8:YFD,LC9PB M"H>2Q'V%1 '0+U)O%_>,0! E*4=P9R9RSRZ]B^"*>DXPUBAF."WY'J16@TR8F7>-A61"; M+6'W8'HE$\:\.L%ZJ6(F%>8+ 2:(JB?()&T]7O(8A0_ C%9KMD!+P71(<-G= MB=$$;X3Q1YM@XD#"2^532+RFQF(JID!*>P&!'@T LMD0K89H-T2G(78;8J\A M]AOBL"&:._#_\$L3?FK";TWXL0F_-N'GY@'"[UKX'=S7AOO: M\- V/A7N;<.];;BN#=>UX;HV7->&ZSIP70>NZ\!U'7P]7->!ZSIP70>NZ\!U M';AN%Z[;;;*,WVVIH4WGH:;Z:V25Z]E M4][!E>$8)>13I9R*J%1:Z ZB*SSBS0%@&(T<9BN=ZF>+ N7/,W/85O-A)-(M M*G0/X59)=1D6I_J%+? #L-PX(0>,VYX.4;_2A8VI\CF,N]BR?_(BZC$. 03#@Q76&-$.W%.BX#^Q.'I6\.V%T^G\TB%/%[-66F# */K.$YI34QY MO%S#EO<.*%6AA'4>28&4":DRQ]WXAI80Q/B)64/361@O;,[0%?L!WBY(%'%$ MP-U)1V MG0^25JLJ!^T?JQS2,&;7LUV;8W@)<\P@$]X4A?L5)? N4C@QU$JT MT%Q]WO"%,G5CH523\137,IYV6_37DJ-U!NL=Q?QU3$L[+6IVN2+(OGG#&VZ. M65]41FR(DU[E";<.%=-;TVQ= 3/T%RKP"%^-KH/(C)(B.KE5-29KC&^-\5W# MQM88WQKC6V-\:XQOC?%]XGFO,;XUQK?&^#X#QK=38WPW >-K+40".:6WDJA MP!PB;Z'^AC&;;/6!<>92B""98#R5^ @9II(B:&G!!",PY5 :EX)&9L+G8!9( M%X-*+V1?/]MI"+R-T;Y'V[3@BU">$=VL"L>$PV5(4?PT5<1]Y#2A2AJH"[IF ML?$DV+&)YM.AY*=%U@?+I5LB!492**X2ASQ:TV"6H0-CV_3?C([C;Z&6N.U0 MOJ2<^Y*LX/);]#,J72<:UTN$7A25P4X]="AI#N\83^,JK/"ZLI8]I7H,VX^9 M1Z6L6X@@>8X14PFK*@PT2$<1YM"[-'L]-89=R 6AI-UY9;37!NA\3]DUI-?7 5R!':1!CDU;+S/YK!',QF<]+):_&L M7[*U#6-*@%AC7S.B2^T9A9-"R@4L(87LKUR#"NLES�/HU\):&]FH7_+HY M[&M,T+@[.6++GFWV:59[XZT/G9<]A:)%>BW+02A\0/%NP_MK)04Q>F&]D(!) M$E($8KFQ<0H>.'6XJJ/D;MS=E6&FAIC"S3%-N$8,YC%D)CI(Q:FT7]@<6T3K MB/D-Z)%%WL5DCK7&:!-@9@T[4%02B'H'QC=!DF M4:%:Q8)%>N6 V3GH12 :*MJCZNV9M]&:,BL2SNX@=:??),44$J5T?U?0/!6W M#2R##(L-^B!L0:#BBAB%?L#:T23QYP1X)VU&94>4FK)>9S4]Z)<@@]>.5CAP MNCFX :^I249+\$<0$)%[Y&[I4:H*-5P>%B:]#]%1+.+Q$EJ1>[]J++!.#V1^ M'5JLY8T@Q3L_@+7/6_+.23?'$Y<)=6'OHV#=O"]#+Q_6V>.7; C6V$:IZ#J.Q*6!*)51-H0?%=/PX M?KH-L>^:'H\[9Y/#Q'U@7-YKL=8*:\LN),+[(OC008HXU1'USTSX9E0UM>Q' M)&DXHX\R]PJ#^M)640L9Z<9R&IF#Y96NG[)L^@O3[4+&O*;(U4IF<*!&2V%A ML0@NG$Y32@5>4DK:65ED@F*99TN!D(HMS>=] \=^0V?CG>D+#($LWIS[EAX? M8]D:0NZ- S"%H>7*.DNA71(;2%6L%?#@I*_--^XOE:QC;^QM.)P$)HF%RN#;OEOU*NQ3CG< M[%:EP6-?E>DN).#ITCBYN=L:POCH:I]4ZT.9)_;M ;(\*#Y\\M2XAPO];H]= MZY;0#7JQ$J!-=9F.M4?TM6S_ =(^J(QQK?$KCL->>X8H5FEM]K)#A5\Q] M#\I2K&I;PT93BA2ZK.B3962ACR8O)9ZA C>/U.:37Q&&ZR/*?D9?WB '+SJ7 M_) 2^P-<2/PW;_N&R@U/,5<J;KV;/?Q*5G_Y\%/(;!O)*M?0J/9-4=8DUB*&1UW)ROSH4E:O\0:3DE]X MBZKUG.>N1@*B1"4-!AGSPI"\5HD9L)W\R*GK7,1;.ZD8=Z:18=A+.W>3(/VB M[+F[<[?(GP7K+%01X8D?P,ZTIUV@@>]C:>N\=1KV-@:3UWCJ6L\=8VGKO'43SSO-9ZZQE/7>.IGP%/OUGCJ M3R0L28NJEE!MG*ORK-;N@\UK&5&U=- O6J;/E5.(0:!*?232YKG M,L

    0!/@)].Q($;WN<1^#4.Z]^H70'SOR)^+S MAP%,%@Q(]^RL#W? 5_B6;H_F^%2MA/X1OG)5Y6G#:,#;>Y[X]WFR$)]1]B2O M1W]RD+P:YL1G2D9)J"!0_\)A4>)&11]BPE1P&TK%!*O0 M?NR)UG["D3/N+Q:7<$"E_]"13;& 8Y,V^FH@6_<"; HGB!HSE!-+B,& M;<^*KYP7\+=U@$(MS"QOLFX_2L&% /.]*(IQ]CAP:T=9BKB"=' M.]U@ OBQ;]\VX,7*CT,\GS1KZ#'!N=[)UX/W'%3RN&BN%,,,AZQF!+H+[CO0 M3"51%]:8BY,1X":Z?Y<2+A"I5HJ88X,V6LK>RI!XR<4-,8H*1RQ=A7V<$S*I MLV-H6WS&1Y%<1-BIGXI;I"U <-,8-&8P^$;>TU82(+))1JG> ML+S=[= TB*PD(>8P@GYPJ]F!I,H#8Q3MI6ZUSHXGSA+YUWQ\9="T9]!Q\\5K M*Y\RT*DEC"9.F>4N9%6.$F+@1%MP05P[:A5UZ9=ML?R94'RZ8L59,,+5SHME M*^)YE.Q!6]L[KG?!(44(L[BB FY$<^20$*S$$+RQM3J MG?I?@RG<26^P:NPP!_M @B=X= C[A;<*8:SMP.B4!=WZAJEP3#J&+/1FYJZW M=>H:RRZZGEK/\!K"OM,34])Q8^BU;K7I&,@S$%]!J!/,4 "E$S\'GM!]?K&R MI0G'>.@CGH[[_;K,S"K#L7&/Y@O+8L%\/T2,1:>?+9+->4W,Q78'3BHBBG>5 M1('T23?!&-?@R)_YHP##J@W# 4=886*YA*4T47#>--7YB%/)601\;E*A8;(I M^"+":UDZXAOY&D#W':3GJM#!7\-J%A^Z%X3".!^\_W")X(SS_G]^ZE]<,M(& M<3A'@XNS3Y?]ANB=GER>G_[1/[_X$]$:O>/NX*-XV[_\W.^?J$,0\206.X1W M6ZS0Z3E]05BBAOC\H4_HG^[YX )Q+:>?+A$$ Q>=]X^[E_B5@L[ :R\NSS_U M#!)H<'+9/S\[[U\R.*@2.D/0HL^#B[[8&ISTCC\AJ(2P,?B>X\''@;J9.G%! M*)YWY]U/1PWQ<7!QWH>G(TZ(KFG0"T\8' 6-.H>>G?3?'P_>X[OP,[[PT\E1 MGSMX?-KK'C?$!=S=)UQ1'WY!K-"*]Q74(L\[I_SM8$KO<I=W/.$(%P8-,7S M^<$!AT9^''0_#K:/ND>XRCZ=7/[9$.^.3\\'1]T&+,/WW?.C8T18T0I3-YH5 MUT>4U>6@?T$+6[WU]-PSB*__PD6#V#@UP:KU]E(]%<5F6QB4!K2I;\0?@_/+ M3XC0XWWR\?2R#W_CQ/%U)Z>7M'\'Y_U<"UW,U3:C]4#DP0VTU0>(T8-=UH-1 M)HB9:LMY]^W@&!%R"LZG!($[K+W!457/-%_=QR[7#5J3]VQ6?S_'R$^RH @#RWG3O[],':*&"%ZHQJ%B3V&CU)!CA/T 0 M\0YRX7-E\6+WSB/:1>-T"4-TTJ=Q/>]CDW(HPKOD)HC-4Q+9;\]//Z' QE^J M '1:?N#OL+191EV>#]Y^0B'6?=\=G"#8$6?)@[8.+@<,_'17#8']+LY@"926 MZ#L&([[K(]KQZ",\X,+\U&=8H;/.X2L/H9>\*$"V_M$='/.,V&T-_8PV432->:&<1N MG9Y=Z@./&Y7?_6HEPNK7*TR=KGI]T6;Z "V[^$#G"I?%[TD-I$K5%M1PX5X1T03/1UC.=/UMS\B]5*.M@M5I4\1\0I2+GI* MP7LPH;052HJ5XM$R0>8>-,(?98;FPNI5*S)=.-47^!%;,GV3XXC4_'2&S*98 MG+(<':= B4MUTRN)R_6\]/QQ,4<9OH&JXM-Q'FN3"M6F$ZY?IR"8A 1A661 MK22/Y>?8.KD,W A8JAGJU.4WH>$:1 0*5<),%B['HJU,8-T:BMY:\SYYYSI5VO,5?$% M3B%!Y)63%04$+5/I?64+3:OO+T+X4G?7'I(8C^5,4MO$A8]:TFERY4?!/S7S M)L;BD_B+3.I A-'M'()EK;3@S Q &.CLDYX6^CD,01GXR M#75P"B=K&H$\<-@D X*(3T#YQ8JHXP!6!P)/&PHYEY*83B0^C#XA6UF\,!AS M&N[43H0!$H/(#F/D/FYHUO.&0@,V3(.-+F7J;6Y9VODJ1+Z^%HXCA+F_R94M MO=,Z4T6Z"62OR==1J\=4&^2SLTBH&$(.!DD\JXIS#E?!1.TB95"E MN:5,@T<'K6G?S%_0YJLZSAZ_C(U5I3"1M_Y"EZ&E$V^N#SMJLR'45-U+!=

    [AKTXIA]=RF($^ M.77&H<$51E@%9'V/$.Y.$=%\;E[97#)Y_N MTVF=MERM-L72$=A+5)YUKE+CW'P5V^-(HJ/.3ZAX#I,A+GE;T=^842T!.HF4 M+00J^D,&]"8.,-T-33LREASN8]5[),LGE9.V[XO=?8>>^"#]?"[!"]]YNK\Z M0^C&3X)XCFRM63 *.;E1!VI6ACD1XM)V= K'-H. M*V\"36GP?L%J(NDH"8;2G"NX7TTZ-RFLE!6)16ETPYP&O=0%N;OCB:Y6I<_E M32#K>@LV/H)5!ZX)R4.LN$DVCP*N/9;04%7Y;,DQ16SI/H<1D!PCE>1 1TU_ M=!W'*9/]$A<]:A^ZBI6N.D9+#U\.%Z=-7% MVM[=L,7:!!,GRM J*9L*+WRU%OG7R2@V#D.[YAHJB;1A"\2GP13,7#^2('5! M,.(!KA:F9N9F)9D" 33,*AC8,-4"6>RB M7PD#@O(KU==Q]/!J'5R39)/20<3JFF]&59:P[*B5I0!9V3"U_-#=R]S0>"(4 MBZC89-AB=1!K'_NDG2C%!T0 G6.V%IOE:C5#IN,E=+!$SL6!":*,H,MH;T^@ MDT30PV-::H5+QL,-L29W.A^F6,XJRE9K3UE36]:83+6FQBS7F.4U;&R-6:XQ MR\^!,ZPQRS5FN<8LUYCE&K-<8Y:?&+/(^D(*"7]M\B"4*O?W;)7#:7_?./%^4<]56]V*W9][>N#P^] M_?:CK.N6M]MN/[D-V-[Q]O8>]]B[?VNWG]ZZWKS&[FZZ=;W"=J5#_YTJ8Z:/ M1JX#1T086S\WWU39D0776I-IYJL5Q@?HT!M_Z3UF]EHMAFH-\.UB54-@/6=@ M8P?^2?TYFVZWKCIH6V=) "]#%]";IUVR+V%8R$-2CXLS+L:\J3C5\M;]4M6S MU?DQJN?!?O,QJF<;%*35-)D'/74/%*1G",'L> <[SZ#.=;S]@\/'JW,;=8Y< M7/S\K5Z\ISE8*02Z#B-RE%!^UG$P0KR^.)ECCL"SC-%#Y$AMPFZD5;A1C:U- M6#1A6[4)6YNP/WI8?^ADO7B]OC8#:S.P-@-K,[ V VLS<%W-P.\M+'8/O<[> MHVR]W;:WO_OTQEZGX^UT5@/8;O[^Z\XPA5!R]4A%#:_ )L?'/3%D'57\ #?$ ML\/A>9Q__VV(K2A#B&R#@O&__12T]B<[P^'!I'D@874TQ_YH=#C:Z\C#D9SL MRH/#_VGN[/[T^XO$6>W5.*M2;Y\)NM+\5@35V^[)?XC!R;O3\X]4 V)5H$K[ MJ4!@I:FIAC,=87EA4_ALE6%^7NS:BLW^+$48QU]06M[ZB4KHQD2H13Q'PBO. M]D*\5>20FJU]M_Z,Y\*?9]=Q C=5' /033SW$>Z%0+!S8CE"N9V*LSG.(?*' M=KDH:R5!V' A$&PUED-.4Z/A&OK1%RSZ2+=1)AT^G+X-@Y22LF08WV[.,)8' M3B7E,P,,9KH25\:(B#YA4,O#0#PSPWD:4+W9L7\'.]F&]-X/T_@A0] 0,Z2T MQ=_4?J+ZOIHG#R^G):8S'F>%.BHK'TP_:IS.0@G[!NA]FD3S>?=%L>:V=I\^B.]CU=@\[&VZ1/"!-"O_A] MV71?V0-WAA+YS[@Y=M9Q7T=XBN.TSGHR*CG M?Z=Q6ALY\MB#=M<[W%OM1'S00=OT#MK?0.2P23OS+5JCR 8%)LJM'*;!ZEG' M/]+COU+?KK-LEE)O"'M$_[F]O?7(A^.-XBE] _].D9L=&HIZ./2(O\:+8-5' M8(YFZWGZ/G+7''K-YM,?O@<'<)Q] [AM+=;5BIOF$]P7:8J+IXT7H80^?#D2 M^L#;;SZ#)73H[6P\:F#EL%2:WL($UVOM7HA*R]O=?7K!MK_KM3JO1+!=R-&< M"JS]YURFZ(REH[ ;I>BX;#Y2,5AC)Q3WSW],&M^&3F+K@4;%_6C">GK7:'K; MWY]M[.[O;!X>GUW#_#=4KMJA]75?8?*.K"]N"Y2[<6U].O^A+ ME[9&EV51K<9"/!K8Q65T&K76\.;FWHC6M!5_4(J M7FO*[A#6FPKL3!PU.8@*[UH5W(TB.[=D=SN52_8[KU"$MX=A3,!_Z [5)LX5 MJXO!^IXE\2P))-9'O@YFJ9DUWZY2G5GB#$W^/+Q[>/:+HW-X_W[>/OS.^YFV MS9[ITHHO?JJD/Y2SN2'J> >[GH:GGL: M_O 7<['UZ0*$ZB :>?6H?Y=1!P&63/U0'"TB>.,HA;'/$.N"V\ /ZZGXCE,Q MP,&@.GCB4HZN(VC)%1XF" E_T!RTZTEX_&$0RM%?H#<]>-"+-L2#M9%']JPZ M-0VYV+2-\,-3S@YVO":SZSV<,:?3>OH89Z?M[;6>@5K#.VP_?=8 -7;3T4C/ MQQJWQIVYWR5^=]=J2O6U($=[TI#[P[GT**ZTUNQQ/V2 'L4>]R/"\,_J2ZS6 MK+:;V\LY?_XQC,<+^.&AI8FET,3 W+7-X,6$S+FAT;>U=6T_C.!1^WU_AA5D&I+8D:4NA M[2 AAMD=:99!P&H>5V[BM!9)G+$=H/OK]]A)H*4)[=!;6E*)2QK'/OY\[G%. MN@/I>Z?= <'.Z6_=WZM5])G9D4\"B6Q.L"0.B@0-^NB'0\0=JE:35NZ@'Z?:8,SSM.O0>4>?3#K4:V'7J M;KUA-.N-5J^.6T8+VW! 3-S#=O-?;Q-4(./?)IQZ=!=4#4^.VC>JU^ M%,K. W7DH&T:QA\[XTTQ[T/K'I.2^6VC9D);21YE%7NT'[3U). *E\&4DTML MYC'>WC7TIZ/.5%WL4V_8_GA+?2+0)7E U\S'P<>*P(&H"L*I&S<4]#\"5, @ M^O A)K(%_7@T("G19J,)9%X\#FB/2F0:K>ZA:I[.=&*^(P3;@"GAJZ?84L"> M8\^./"PI"Q!ST1?J*=[X0@BZQ3V/B/%I%' "7QCWT4W5+!"AC4Q"]S6EM\.0 M'!2(UFQ0S[Y=?;V\0 WTU_=OG[]>_GE305\OSVL%HCL'XXM';$MTB7VBN/F: M]*F0' ,A6*";D-C4I: :8"H%.A\@#G0FK\=Q1 M?7K#9+*$P_QPX*!SS/D0 <\]8.Z@&V)'G$KZBD!/3!:F)O4P28,>XP[A59BB MAT-!VND_'8>*T,/#-@TTH?JBSGAW39C5/>&2VMA+\--0QJ<357]R4FN:)TK; M2PX_3CIP8@AJVA <2B?CG%$S3#/W--B(_$O+;LMNU]JM-5.WAUHF8KD R1,A M#C[MU'=>"*='7% 1(>@CYE$'I8HH.2M9F'$RQ(X#1K]M(%,+?4I*_BB)4.>. M,P\55OB(S"Q-^U)_Q$0L6O\>3U._VAU-U.E0F_,GC5HTW%1WN:A-:G[=?\UL MKL+,386Y?C(*\[F'Q:R6*Y-YUD/_K8J37@0"16.2X@F7"CY&PY+KR"NNC!4/ MOC.?13#HLSM88C8%\"OA":6S6K!FH[ "%5"FB-B=*(]V3CEJ6JE4[ MG@QJ>E@0U<'.*=HW#_:M@U+[OT'[7P,#K$K$>#SV%B.:&(21?(@VJP#T&,:9 M 8;56F2$,3-^Q%P)Z$(Z&N6E%" M)XOV-R=TZK^0S5DBX[S)>2F'+X=?NHLQ1EV9(BE3)(4RW4N%:;-,-]CN'YBK MC7&:^<*(VP,P=+%ISC7H:/.,]GPV>VL2#N7PVSS\&FUV&6Z7X?9VA]N3F\LF MM\LE8R2"6#5K=2MK05:.OGXFY?4@'5$A(KW+.PKA._)(N$V%WCW_D'@(Z[+Z M0/V;0_5&,4+UXLNFNB4D]#VA_H%^;F".VT,;%.86>OCB<\V$U1SWAY: M6>ZF^$@NXO90F6,J[M-EJ=LS+M40Y?#K^-PY?[6E:K;?/*SRQ$XXXCNLQ')A?@V97D ME>1M8E2Q[<,OV2*8QS-;KA4\\UTLDY'][.TMD]A[?NX_?FQ9E#>8IEA:LU&0 M>W'%]N&*OY ?S$JS8=6.9[C%]:IR69V%VCCEDI4#>-^YPV*;V0T0VGJE;AS5 MC'F%MO0(7A-:Y14(,E/9I4TV<*5]7:JHZM2#U2G-ZS+JYD@MIY^CF0HW;794 MO=7DO5LE<*CK5F>4%TUW=VO<])L)]/1HX,#4VE7US;K*G9L'>[OFD=&9_'TA M)/7UVQY@I0BXNB[C2 Z(>M9+E=S3.W/2(IL0;:M3^*E0F#KBH\7"7**O%)&J MI2X9&JDD@X 12=SW2)KWS-8=F2?U>D457\<^@68.VI]L=Y!?5[[ T%NYT%]- MX&0>[>-9<)(#*L9Q%Q+64+^\0PRPYR'L"08Z :0)X0 I'$"X?!JHBHE!Y/?@ M>^@M>8Q/#K!$/AZJC7]JFW]2&1Y.,4__B3R]]BYG?KP_"XG0HU)4DB-8"0I( M.P(!\P@*,&*8 ?8L*W($Y,KMZ;5J.>NQB5#@H28*X04%VN$?T94%7?+Y.A^ M_DH59KJ-UZ:K9$:M#KC.$S(,LP_Q4#_OD3?Y1/RGS7P#1+29B](U"8']B7K\ M561N5$R0TR4 E>:$)A@@@M.OR6AOJ*$3Q--O4=$]#4#6"!Q MCJ9<;8KTJ53J6XN;"X0044.W2H&G-5/]I&8J?JJ9RM+<::BKU2I-$-F#=(HP MK-JYZ,2S(&@ 6"&0[G3%XXM@N#Y)OXHKK>EN4^*?#8-"CT(#"HP61CV/VL\$ M*#W3(^J_$2!?1Z^"/"+ 4"3;0K&4G/:B^ T4P*)JY/2)I'QN?/$*HZ!FHSDY"4Q-Y]V>\II&-O\.?H[?BO2H7X;T_]02P,$% @ M6J-$5X0F,V&) P ?PL !0 !E>&AI8FET,C,Q+7-X,6$S+FAT;>5646_: M2!!^OU\Q1W3M"S:V<0,Q)%*:D!8I)1&ARN-I;0^PU[77VET'N%]_LVN@24@B M]:$G547"L#NS,_-].S.>X=(4XFRX1):?_3'\T_/@4F9U@:6!3"$SF$.M>;F M^QSU-_"\K=:%K#:*+Y8&HB#JPKU4W_@#:^2&&X%G.SO#3K,>=IR382KSS=DP MYP_ \],69_VIP>1_&';MP/D<6].$SC..HA1G^'+3I*ZLT9;38"3UL% M+[TE6O])+ZK,8,5SLTS"(/BK]43/X-IX3/!%F;AH23J7A&TKSJ20*CD*W&=@ M)=Z<%5QLDOG$SN1M-9G!S!>/)Y>AV1 ]:3D>?QG>ST71T";=?/UZ/ M+^#\XN+FZV0VGGR"J_'TRU-:WB;D$=9_:FWX?//3P<8O@KU'R&2I;;48"6:) MP,M,4,'(DO[1!MVX9RV5X@)"DE+)16W =8:5@;E4SK-"O3>>+9V^-0H4WQ>F:"<\=F;)^(J;I3568;9'Q>JB(J(@AL]2V"S5;1B7F;\/=(-, >$E$Y>889&B@F[HW(<^_*IY MP(26SY-!X1P5EADZZFL--:%N2+"]T+;5=T?]* H&HW6%RFBW"@?VUG1-M_)R M[O@_P!$18E@J<*>12D4A>$2,8)7&9/=G0"E3";9)>.G@N4.#I_8^$!=KJMG8'MNTQB:HUA%0B[MSNO M'!/OCN+>0+LGU:F0)7YD7."F#=?7M_LL^*49>1/_:K7R"X<[=;C]3!:_ >S/ MDKJ9+-LPPS73OP'@F\Q(^QJ(FY?0(>*.ZT=,E$HJ&4^X*MC MX;:A!=^/L)1>;+5Y__4HF6) , %0* 4 97AH:6)I=#(S,BUS>#%A M,RYH=&W=5FUOTSH4_LZO.'0"OC1IDK:,I=VDB1>!!-QIXVH?D>.<-!:.'=G. MUO+K[[&3P,8ZQ$4"(2HUC7M>G\?'C[RN72-/UC6R\N3!^F$4P0O-NP:5 VZ0 M.2RALT)MX+)$^PFB:/!ZKMN=$9O:099D<[C4YI.X8KW="2?Q9,RSGO7K]2P4 M61>ZW)VL2W$%HCR>B&*)6"SF"\:K8G'T-"V*I"SX\ND1.TS8'/G'=$*AY-[' M6+>3>#QIA(IJ]/7SPZQUJVM1NCI/D^31Y):?PZV+F!0;E8=NR5IIPC:8N9;: MY =)^*R\):I8(^0N?_)!-&CA/5[#N6Z8>C*U3-G(HA%5[VC%9Z2*5#PLKX=N M*(\4"L?N^I9>;FM1".)J'F?KF?"X1^ #):7 UTH C"$6OPL(IC6P9QO^]CF$^NO1H#7-" M*[AP="Z"#RU>:=/ 191Z?DYE2^5@ :^U+(F'*3'&8V_1G0&#K38.RG"HWK$= M+*?A\$S)(EG@;:CF^]-2])Z54$QQ@DWT#'7MOF*VKS8%UK;(C$\70"&<&6U; MY*XCE^M:\!H(:,M,V-. >C^\^ _>0B:M_G8?#58TCXJC_\,S7M$80D?S:H+= MZX^GY?'!LRQ+5B^W+1IGPRI=>;)L1]Q\92N&_T> 8X7$T:/0ANI&1(1DK<5\ M?%F5PK:2[7*A K 0M+J=;TDL7%%O@C,Y'/R@ ;UY$+MY%B_GF=<[9^A;CH4' M*8R#%,Y<>==V]"P^2NXW)W'ZQ38+N?O\A,"V3!U/YI,QH&6E9S3/VBVD+>F; M_XV3[+9H2:SNX.FA_*ZI"6@?'RP.5S8\X?SB'?Q[ 6_?GGW9XAMPQW[&\&6_ MO=^E(/$$_(VTG=4:E=A.@7)]UHKM(^RO /H/=[H@J5CTLGP7YRRF^J\OP[&]ULW";_ ]0 M2P$"% ,4 " !9HT17:?.9T/!B! .*CL $0 @ $ M86QP<"TR,#(S,3 P-"YH=&U02P$"% ,4 " !9HT17X\8;\+T@ #&UL4$L! A0#% @ 6J-$5Y>VIA5)&P$ F=0, !4 M ( !)\$$ &%L<' M,C R,S$P,#1?9&5F+GAM;%!+ 0(4 Q0 ( M %JC1%&UL4$L! A0#% @ 6J-$ M5[.!BE\43@ 17@" !4 ( !#6@) &5X:&EB:70Q,#4Y+7-X M,6$S+FAT;5!+ 0(4 Q0 ( %JC1%>[6_OL( @ )1I 4 M " 52V"0!E>&AI8FET,3 W+7-X,6$S+FAT;5!+ 0(4 Q0 ( %JC1%>$ M)C-AB0, '\+ 4 " ::^"0!E>&AI8FET,C,Q+7-X,6$S M+FAT;5!+ 0(4 Q0 ( %JC1%>_4HF6) , %0* 4 " M 6'""0!E>&AI8FET,C,R+7-X,6$S+FAT;5!+!08 # , !<# "WQ0D " ! end

    $JP@M\?[#/,=3=,%KNF<_PI"Q<3"7AG&5L&F)(4?18R#G&=KK>D8; MT/0P9%+IR82K#NG?&%^.)$Q8&9DJ!X]MTN5H.Q85F M]C24/:D%7[+MJD8*IG2;EB M8)9['/9F7!_&O6A+J449:TX)_I;C6QI/J+&T MO'V1II(QMPZ05S%2YGDOAS*2DR K$5HQB4]$$5);X6R6<(2%*+%&%!-4S+U( M67RC*@D?*0[&+;]POF@JW?;.&V9HKK@)>YUB$HMQ4-N[% FSW/"A+U&240A( MQ6.U/Y;(A5G2(LR6T&/DU-5A5'PFDR4Q729]P2.FHZ-\L-K:SCAM/?0X9AC] M%ELF@*2I-)PY:AV^ 7O@\%>&T7(!/4EQ*QF-8^1 8X<+MXDB:Q@(3ZFT (6C M$]!^TX8S6/BEA7QC? MD;R9#.'YGU3C344C%!' M!>'6\1-(LA[]3D=^3 B M1,&$TT4Y70TQ#!B&'OI,0(2'6HH/H>GCP!O.@3WDZ7#FA*:Q'&(PGOAY<'EH MG8%O8X"?0O1B(QF!?$/M).25$WS$:2NOL, ":)DWR4$<]/^3PBMM4[]3>3O6/7AZU=09RVA#2FBN%,[H.R4"6-.2IK^HXR7-MJUEQ11JVC)! RA7.@L I9FK,>,JTXY3IG"+8"LY N!H+HK@S3SDV&0)6N8OW+'J)3.- X[LZC. M#=FNEU,]L.A)95;2F&L[(%A*J4S(CB_18L T-:J+3#)_*GW>;(:POI!Q3)"+ M40H*, ;.B3"5/ ,1)AN#73['?"?0Z65"CV0 )M+C1UKC*T,[5(T%=BLY:@T5 M&T$KGB5F5:$4)YUS$RFL[]T3>[FR6N3!8+@,7-TP1S%BS!AC;=+QJC;'"J>W M@])VF!VRF&N2+76\Y6&W!N>=1]^RE9?3V#%=3TGVM(P0HSQ5C?DC4<#ZO,H@ M+Z/(E[ZC:!?8HN03H>@?2*_'Q Z;/*PK0"CKBC;(@U^=8S;,#5_1^8B]Q:KJ M3*'I$/SFJD#,T*FS'4^VM;W<4#9(Z0>GK-=\%JJB7JX#C(''ZK5%\UQ1E19Y M0OUET.N2^9XSU54!0650Y:J-N',:24KY=&HT?=/26CKM/I5=R@CXF3E^1'6$ M;HKX>+!!M.\:1 6J@M=B#BWQ^"N&TB4YV\MW<8YT)=4\'WD7SW4P327>F^!N MHS]U#AAF(51E9BGO>#Z!'PM6R83:5_!1<6Y$$LVX..8NHB -694>ZL MN8>%393B[-H92(8,#W35=GM3+O-G8K@.1HII'M\UCRBER]DU@5.15>U^2KF8 M)QD'/!H5I< M:1)W[=BU)4^O06T&&Y8$' :1RWFV%6P9]&@8F!HO7>.EU["Q-5ZZQDO7>.D: M+UWCI9]XWFN\=(V7KO'2SX"7WJOQTIN E\Z93ENZ3#;;6=K:;%@H+YE2ZF>L M=90NY?:ZP\8JBK(Z'WK2P=?FP8MU'A]Z MXHC$R5OZ;_>59O#K>(F+"R_Z*=+[;0:FNGLM(JC87]_M7'5DSL$$G$_83BFIH: M^$9&'.;DFL,:!9 KRND6,1W%,^(GTLPJ9$)3M?J)8=C6X3U^A^):=98JWZFC MHO8^W-%<%U"Y8='WB(@;[2ML$*U!N,@Q/DNGI<96KP@/J=#FF",IEHXCB CE M1*D0%**@!!>G8Q%&+Y$_@QV.&#A2&1*IZXLL(28X1*U;U!#Q3/(29M H\>1> M![.BO[(4CB:N#T6F2X?E!$['*9,EY^ETZ3R53D@=F6RKFXX-Q.FN&+OE+:4! M0VFJ4SCD9$*AM26($H>N5T-1NQ*C]8L58TQ/OL18$8:QA*KI8 MWO;&#U_IR?X >:6H>(CBG&G.;#H??;E0: OD@/-O^9C$'06C"S8DQP#31KX* MLGI9"*>MV1:*59W+(..RQ;"+3&PNF>6PI>01K6*@%LNY!-1JU<70 MT(:_V-7=\D2.WK9>U/?5E[@28;ELH$X-<'5 .#,S%WDUJCGS"&%1W;!KHU,'H$V65: MC[#DFYR_YP F#';#)8_E'$*<#()98-*H@OOF'JNWX15#F//[SZ*47S0Q;&N7 MB&'?*K[!T2M%1ZV\5GT#BAH3\T"YQ@RL9I/W[R!]C1J.WV/FYUAA@++ X'&& M9A9TYHE!!PH*THEF4[_^4Q0@D.\B(P.^%X^EIJT@2SXUACRFU86((TJT-[30V3VK^DQ?!N,@AEV6/GP3-TUMW>Z'8SUKKR= MASNJ;K_QI/! JJ9O0)&,QV[3/0]F7((*BT4@\PE^]8Z][W3![7 5Q^.&*0S& M5S)9*!=NI.VE*K4Y@]L0$X3(T'/!_DVTCTFG%>3(U,- 1@[1NO&88<9#H@A. M&@ZZ!NUK]0K0-4T:AD*(C[4&43BHO%OSG0HM<^Y:XMZO$B1L?D*> MZYEU7H9U5QB<%BF]XMYI;5A&0.O $V^U"7#&D?EZ#ZW@=/:5!]EU[^*I:O-Z M;-4JGDD@T MH=L_8!$EQAW7<"#LB>LF)-I\A.]*^$&;S.!:7QS\6U2L9UKS;K3?H@,4CL7L'YUTD,NU<1EJ MA*V)F-L829R^NF59E@;L.%<"KPB6RQ.D56)]8#2N&+-]1O/+PJ.R,B#ZYA!% M2G4A&HS5PX6%?KJ& DV#/"&VX:\!^K\-OS+YV_6G!LTUQN$$@YZ*1,35E-?* MF?[*YYUVLC^;A0'QO6U*\&PEKBV5(17G"-LM!4T%]?:]U21PM!25#7R1YJGE M4!.@/ $L20FRR]?508VNP/E^%(-!^;8*Z:JN2_+JUVD^68RGU"$XUW1\"+]) MXM">"$6.,)-15T MC9*W//<,KA$+)S;DJ:KS3YI=G65(J5+\-0//8%GT-L MF,'(MUC-,@Q:'Y$^M$])8(8+V$.S*!?KE;9$(NJD*88Q#57A;3IB:'H)))$1 M>^<\#=6$3C@^9?5W,_$,MR@N0U.^*%>5?.PD<\)UR56AN (E?*0J$1*K 6/J MAKLYALRVRKHXJTR&H1.YO_6BLU /HD.W:QG6FP:B86$$"AQ@!KBH^AZW6!ID+)DO6$L, M,F"AHV<4_*=+5!&.(%1A>_+LO[:5GTBD= /K=5PEB+;2-VM)9/U0%T9[Q^,B M :E3)>"UN#"ZD;9RBG42=+ZWD@9.H6^0&\S_3!257(0GR-42L44>J*9"WMN[ M1DNE>DRVFF^H"+O+.*S,!X9%+(KFL#U(,6V1-4N;&T3%[*BR/5,)(Q6$'W(M MMFF0AI(*S3#%N).NJH]CDD?X##*Z-V@86V_RM>Q'_IS!%PN'U%TI&UVEH[EZ M$_)E8I_<-.ICC9:,-SJ_.X M7> R@B:(<0JJ<(F\2_3JS%5B2F0V3]#O1MK3+65P@4C!"CA]W#AKBO+E#/I;SUJ'5=TWS#38?=Q3:I+>Q!5B-_85B#V _HB+)"U:SR"" M-96R/5^J#T4J"UM1JH8GL8/#:GI,49@XR=6$2>H9RK M-76IT4Z!@7+-K^9>0PL$^16C)%0)F0W[# PWJXFP*%NIF&6#RQG/IW/&>QJ@ MJ?P*+4NI,"+7/F'['@6QJC!AO-%.&H8=$G<5&>8QRT?-J\D3W[RNI5)^'.F+ MJ9)#:5FPN7R?U:Q:N_]2*"$X]$.],N\[XM%I&@;PY#%5O]!4^A.UCN <030N MKASMT*AV2Q17!@KT&_:Z/+)AFOCMW#:AKYI@*<=5UH\[5/H[$U2B+VT4BU]< M>B8,L8_%DYT>,V@8-A@1S\0%IXI*CRD/RW.,QLK@_]:&G7W(S&%J>[Z6T^\R M'[8 MWRQV 5\N4=/(6.T:SVE9YM9(YF@H,M 95[?7<:BR"&DU>^(=&JO497/D,\4% M#K=.*=0)S'4&2)T!LH:-K3- Z@R0;QN4.@.DS@"I,T#J#) Z Z3. 'D^4(/- M #FH,T VHBR"\9.02:6,7*?UNR^:RC M0J'MX"".QDP5(*;QF,O/;[G&/Q:],\Y$"RWB<'YD_!BE@GDZ(OR&J:J,XX[' M )3!4E,4<4B9@$!;T/2@W?58A/9^"-F5WFSZ?GF_:Y\'7K MX*JRG_,.%\6B[SCWC?]]::Y*=<_22DQAH:[UG1Y8JU1K*O&JGMP#<%.]4D.9 M(U\IX!N[MM2SB_@KN+YH:99+VE[Q-^BQOO(36[< "6B)8S:)I[.L&+=!^J5% MCL% M>':).'O#8GM\@0B;O,K:3B( %1I!1K MZ;H;V.5V+*(,+?X[GV^R*#;*K;Q";M'"Z#,]_XL-#;>1#9)J:;P6WW@WU"<4 M$;71]#))FV+&&*1"VZWIT3HD0-I4*6HU0]:2S"N$'#856 MX)TWR_1+,2['T6'BQ2=ON'J,8G1G#"MZZ*G,K=DBL:H<8;SQVE5?<3AERGU5GZ#3KGIK&%8%1L6IN*E<-G M8(?Z_*G++=41776*J^P)_ZJ"]4T-(ZYS,45X_I5QYIQ=QY$4)\2B^) G!A.6 M1#.Z/^+[ Q6W!%UDB,D"]&-)\FCUQO9T"E* AATE%I@_4VSP7_/H"ZT/Q""3 M,QIE%45/>%APIEC0K@)>,:& <8PI")ASYY2*4N%@F^N#;U.%G;'W,R::5IH= ME=918$4.\2LTQ$LNM-,F1N=8#,D+.45 PJB)>:ENZU08B4H9FF**&/(-()6JU'CQILMA:7BE6 MA5-08DIV@K'31TZ>/*4Z0-/E:]]:GB"+-9 B9", L9382')?Q"JC4^ MN"BA+0V>*-$9,P.^?B!*/@*_PY,,!#)$DG=KO&$.=AS=2C_,2$_^(T I&/BY MA95(.#BD"E6_']>'9&L:5DG7%X3 MY0,L H+1N54)B^O*0;8H(R\GXQI6I5\/(98J*>81QAS!I0WEW^(T>:.8/6HD MW(J-.:R&PMFHRPA^ T)3PU4<+P?;,.PET X_,X2Z((D:,^P C?;F7%RD&=,XT49(K7_+>-,*283FY0:2JU,*)_@$SSGM"L>8.=E.L2Q< M$=M7:@I#0N,(+)Y 1MH3-FTHW]EP:N'_FGPTQY&JUTS%@Q%)Z@>Z*(L"'L;D M.-(\,_DG)>*&)(8:T](C/7%Q38D"OKMT:*J"+- P'561DH5=E29I5$6;*M5!':; G,K#UOA[6++Y3G'A3A%HH%E M$_(&-O;1T>!R<'K2/3[^LV$""@W1QU2(T\\G_7/1/3GBC^\_=<_AQ]-S\;D[ M^*,OSOKG%WBGN.B?_S'H]<7I.[CX3W'QZ>/'TY,+O)'Z#S?T3C^>'7<')Y<" M/IQ>8FC_[/RTU[^X$)>G^.O'/H4NX.YC:,_[+K:)WDS1#''YH7OION;B$[3G MZ+3W">,<%^+B [1?O.V+_KMW_=XE-@[OI;?V+_MB '? A>+MG_#:P>GYX/)/ M\;$[.,;6O!N<7UR*WG$7VD+?08.@@?3WX.0]CM YM'.K?_$&'G(IWIV>7W[ M_]KP2_?MZ1_]!@\4WM8_T@^AC_H1#>C;Q27\"%T[Z[[OBR9VY?+#X,+&;+!% M>..GLZ,N7FI:H9^M'R8&,#Z]WNGY$05]/@^@46

    1Q6?*415E:\+2L-D;;IQ F^R7+4<3EE_ OU9?6H!W;5(-= MA))K"_7(3EBQD2>)QFL/1%=,E@+9@^ M3H$,.%FXSCG?TH8!NGF.I*1+8DG8C)U433A8K@$$_1B#$EP*W*[8 MWW:90"*I;QL@:461)?L*_X>8]OIJOZOFD[P&/+81XG /P],2W \<'Z?UY47( MSK0ESRY/4P; 7BUMT"?[M32VYNVJ*&#;7AW5P0P'BM47'+<@+A. "L@JUN5_ MW\-W,*Y?%^%SJ'GJ7:_$$RX?@%,X\ G[ (1EX7T8)^$BH5U"TI=YO!"TEXRO M2R3,&]4Z34ZLZ37=U@CPP85,E*R#8H@CXG(:@&KU1WWGX7N6<* .<'/*7(\M MP\<"A#,&T"0TN_"1V&V)NR'M$?( C^%Y&,/#"-D09&@I(1_391. -D69$?PX MJH;5=D3T2!DCT<(]^'( ?83;(:2DJ9,D-?Y4]*OJ"QR#-LTVG\ZKN32@Z"OK MZ26JYU66@+==/!'C_:?L)>(J-G[<>",[- "5*(P W+:S'0N#8WF8)S&GOP*Q$P,SX! M,\GGW[R[^>O_L)_"_ ,O+]F%<# ":&>1OB!03S *Z:8*$Y QDWWVX7@]D_8 M4&*$FGQ'"P'7U-22PWY - /W%F"7((**=\DCHEL.@#>X# #36 /FPSF$OZE[ MH4)3DE] #II8#4SA+L^6>[!$\DF-@K>P(;Q25]]<*CM2PR%Q ZW-83CM-DF$!*R% M #F42C2T::1#)+PVRS:O4$G VG&VG"BKI$5,RON>E_2@6(!\CH;)&93#INC>;J M:CM#8E5)DM$4QH,QZ M0W%+G/(*! N]I">-? '.1 G(LRC^8S.+EGR!:>@FN/M#/VXD-FN-*>"VY&#::IIN4U M**(&%+>5.&H(Z;N'_MXZC?^!!"722/IS?V;XOD4^<,4XQ0#GV!KN.HJ#Q-+&B]4LT[#,+)WTZ"_Q:29\^3'_EI,\ 2+]:TJ<+SV\]Z=.!^$LF?;KD^(]( M^O30[+\NZ=/=VM^3/O]929\>NS.4]!EBAM]\TF? ?OR>]/D]Z7-RTN>P$'R1 MI$]WF?_*I$]K2WY/^GQ.TF?V[Y[SZ0K%;S7GTR.^OV+.YRU?HQ,3-O>81$F0 M6<+5S(DKQ\7(5SF^B+2OU[ /;!F@"(1.90^BE"J&W 3B_BCL'K% MYYNN8XV6T(^X7T7=*D)[$8*#M$]!OM Y V!0V @W$FF:LC@V@V8-9-! MU/Q-I=# #\JV8QDTRS.LJ?DO2J%- \.?'L5CAU)H8YDSD%\P.AM0J_\0M!5Z MU3-,T\1_VOKGY@1N6!@W2D;;J8GE%D@0GW_*DE9C,3539PTMF.FNL\%T#SNW M)F;3GR**+C-X!NV43-ZIU%=K4IQ$Q/<8F*">N!=Y+:$1ZT#EU0HE,^$A,$^6 M\HX%Z<(7%P/VPQ#&A1R"K 2E%Z[7H(TI4R<>Z*%-)X-5:IX"&D[DA#5H1#+, M0K;B7+JL1M.TP[.U*XO)K ("@R6&Z!%:VY1A;/THLS9:/@0A;I"G+^/5C*^; M(1=8.($/?-/:[$:&@!)L$D/ :I^$E)I"0&* <,LY 8$^I=:3>*F9V8>,;< T MX/2UZV::WRBG5E!>8D,YM KZ=@:D9DN]0.*D8;B?/ZZ#Y$ M=-WC%PA/?K5TX?>]Z<(>M9(W M!DEI98@;[O*=T.WOZU@9N44H)S&>$LE*3V$F30 ' ;4T![OPD:+?!<=$+FU M(T^( 9/,RJFX< ON:5\"$9[]89^B_W&GG-4#IJHW[W9ZIBU+,2W>DT5[)7-9 M]X@ Z7>-K&-;$8$]@R]$KB($FL!^EUG>83OR'64-20SY$P:[JB! %0>^S< M"[\2GUYDZ*#+"'W+P[00O'B$4%7<04N*=4CARU5@G )5T+;*!O8D,XD>1;CM ME^O^E&8\@3!,U:!D^4E/4&N)J[O#Z-0>+4'4MZ;!HA U+PC MO]<2ZTH?H_^S%^Q9NUNH!(%1VRX%1DRJA-IQN0Z[K!Y]]H[9QK:W2D_230D5 M>O! F!#D=TL+*E%X3LR#H,B-+DC%X)F&.*),"P9^7.1%ZIV[W>?%/DR5NS+? M"I\=%\;L%2$]5JYJAX&]_JO(/VANCAZ=/.F-68PJB@X+,NCDXJB87]57!I_! MVH-PU>K\A5Z*&7IN514L"SW#,*]S9DH&FFM3%;22*@S]@?B;:H*BD;%I*;(^ M[(4LT1B2ID;Y]@VIBJZ4FH3&W#\NQ#9$))3S,6+I>QS MAB1U0D^FJ=BH#YCF^"T4+N$?+ M:D>A%4K](NXI+0+6\63-@\YJ#O:X(KJF>*)P%Z/;+*F#!M::U7$[\)U=7S8@ M_RG,01$,;H]C@=BC%*_MHZNSE;&;8GMU8=;[+XV1X56MJ&8%G'EJ6 MTK?U.I9C&X[MH0/$M[LD>T05#!-S8&.D7PV!S/C]A 4VH#YX:WR$(WW#LF;' MD" *BPU!XGG :VY?OB^4:56T3 #_%:QW5=4B,(>GLL=G\W<_L3?RUMEED]OV M21^K080 I',-=V8;4\\]2+VT,?J!&AW*0C>Y$#< 8V;8/4)IU";XPL-2FRYY!D:V[RJ8'DJ&A(Z"\AJC@>*+ $-_OFJ$^4/I'MB'YE]A:J[:U M;U+V9[[(R2I9O14,:GJJ(HY0BU711Z8:*)NK1BB]HM7]6A6$242ZC \+5'55 M%AB.X^"_(\N]'8+7R=!UGA5%0R+"'5Q]C"' PP:QAGF9XM[38>@ED^G>71)& O-P37]!!ZG:;2@4Q8J3@$Z_ M48F/(<@HJM'TJR+&)U2\5>K#4^MVPE:R!+)TH*;9[N& MZ1\T=53C5_Q8JWHJWE"^<82)9A.G"]^;RG.RIGVRE?-JBY?,]5JUDT%5,:7"0] / 82'4GTZ/ M!&Z>E.S'<%%T(>SEP@I"KUV]^Q/Y,'/4+L0(BD$0&$%@?=(F."0] M4]<_40"]BN'Q=SS:I%F2K1\;("M78S;&U(9K@@OH!E\CUJU.I1S5ZJ[7 MX(^(C_M1M:0 ]^HGNU\%_F89D/7C:/M]^QDE62%Z;<:B(RS,8/:E%,:Y+\C" M((>,$4"&IU90.YB?XB7ACN(1)<^86E[E> SX'<,[T0XVP-&U@AEF9P:H,\;M MZ*X[$/ @J0:R00K#4+0!DX/BZ!N359 M[3D97!!MT$?>;'82N.^HUZ6[-/@2^*H>4?7"@R)Z3H.V:I<5Y96NI50NIO+D MPBB2[A>.%['\_.Z&3:U@PMX@:\65BV8PWP/&\8**Y;H0-2R8[\W ]7!H&7 A MZ15;Z%\OR/E! . ZE G7.[2$L](Z>TWIR1&R683[0 MR%2U)MDSF-/S5/>#A*S!-A7E36 $(9!UWS-289LM.>464 EA_"O25 T% M1A#KJK"H=-Y2%BU(]XE^%]E)!/.*H@8NAL,$<'7^2[Q.$;18(:O5-7'%.P^1 MN4Y3ZT_4#JH3#?71!I6H>=/LR.DB9$^IR9$VO&IA-S!I]]PYH"OX": M_8MT'FB+[:?LSUF^XK%^YZ7*^U9W#BQK=9?UQ;*.8OU+Z8!GE:W+^DKQ^X!Y/Q8D&Q:&IPP,Z#9 (+I!*+J<^;ZCN'"I_? --+B MHW6)I%E!@S8^X6Q@PI=:ZJEW HM0]RHBN_4HN# G M,Q /&(-SNQ.[=85E52.5;15^EV(N)O2 #EJ2:?K1N-P6J"(%/ M4SJ]6Y%"-,00=BT/5^J+.*Y 6U!C G5 "[Q8VSW-< M8&K+D#GY0@])]JJT?H255)/7&@9?C"".]Q1/I'$6Q)&:^6UA>-E@2!K,U3=[.PQQD8YG/WG MJOXP:GFK9,%I1M?0K*Y:IU)?5]JG$PRO+:K&0#MK LZ\.;$=^#RU'MN[)2WOB@8\S R<1)-="UZ9Q1UR@2:Y3=T?ID M'/5*Z*?CB5L\B"?6?^P>).N)="Q:W[G*6QKO^:G0.K;!Z:OMG>C>&4!<_"5,0$XU4RJ1U[^9#CE#4OZ, MBDG5ZP)Z]E0U5??U.!QJ5^OT>]$Z-6,4/$GX,"E?O'MUW>(?=K&,BVA?H"E< MX&\KX+.OL?%Y>GELRXM!&5K,N4-@[..+V,YG)ES!SLN3FGY@!+[3B 8^U_L; MVHL^=ALG^I%-M!++*3B^H- QN/EL#.9)(L$N-$Z6N?>>.8_QKLF^F-7Z);9!WQ>:^)=C3N]TRO'G8[[O<1.OG!%K*<"W-9O%*@JNE"4(&]A MNQ&7FG7%.Z"H9UZ>?N+T"BKM% BY">#6T45P"4Q';ZMBQ0X@;G11O97?W.$W M[3=JC.<0Z[+E,>]=4G*ZY-0^S/M[AH:.NE!#C]8]7(W'GF)Q1[_;>/-!WW0O M)!#U^UU0DAK$4/IK= )0&!&>V1%;0$?0FKM(!1-48,4^46?3&@L9\ARKV+1Q MF@^.P9O]!G^JUWAIRQ["0+8"I^I9W M/!6%+Z*^IZBOZOAXF/\+4?KYYU'Z^>=3^@LAF6.Q(@OVR=M M3WB_VSZ-,8Z3UG49B^)M*%5D^MAPH,02BE;R+#"^;RA[P'[,3;S37\:@$]C M-W_P72G>YL;Q%X7B+?"WP+N@MSRVQ)[C"S^JDX@KT&FBU[8ZV8S%U;KWP@I MI8$CX?2>0&B@K!]5:^]SO-WR92R:"!LOVVGI(*I--5H.P=Q[I@M.G=XMT2@8 M';MN?2:IL2B]Q+1#A.YI/"UF[TZAG:%ZV&3L(=N#Q25'6&N4;2_2P:3)^/63 MJ=X'5,U"/O/ 1'@6.0,5Q_:[BM I_U@B; FO^/Y5/:VA68Y0R3 = Q7'N8J^ MS8)MVF4Y@85O(%C^ B&F>%4E$:\Z$HQ"!$^G5SHU*[>FT0WH=D$@V^.(;)2F]BTW0U+P"7X@W&+;.8U(=\Y@WA7Q>T[SV7B+A8=.9 MG^K'N1I'U-39)/(#M?,!FEJV?+OW*,3S=ID?B#$T=N2L H7T!$!?BX$#\86) M/$.O6N/+0UR"^G"HIZY*[ZKJ==WTH\ZAI_2R#>P2A'C2/F7IJD2BCB@#S^SS MM(Z&%&HK$CK2 /*B\(8$*UQ"K%^+,.@+3.OLC#F_U$POB8M?\=8AE2/?X M-T"N00&3N92C6+[GQ0WM]VP(?N^ZMTU&[_97?&(CP"&A_@(- #9S A_D#;/9 M[L29-6O4W>)_MPG@PO*-P'4OF3^Q_./K$ U4F.//C)DY%4!8 15@*T9 F&W M$_3-1RWLSS,MRLP''O,FKJ\]^A5+Y .;\77*XZ[)+ L;9@/ D+!MW).7YB3 M K7AVQX0DE+B]0WZ3)MD.Z[AP/!@$KC5'9A&?IY.L"W$01>-.5C6TV_0YVJW M*M*_.-8.:2UUATO>9GTN122ZS(DZ2/.IM>\&-$9[O:">_I-+WTK5>)/32I+% MZ?+?*45^D@+ 0\7 11:)D#6AXDJCNJ4Z<4QLH\(RYLEYYTL"+G \U8%E/\OP@1*N@UK( M[-SS1&70,ZL$FV"FQAVZ<$G9$,_1".V:/M;[77\Z6A?U=YO(Y7&+Q4)Z585> MJB93!P-% )R'VKTIDNLX3O(U3*=4QCS9]8P8M]\@.5!V$2[C3-.Y=5U0_RX8 M[#\9)D/5B%( ;-- C3H')\)WV_!]I2I$'5P.S=V;RV^UK("[,!M,XKM(]X'T MO5K>!H/4F[>W77LT:=_W6\37VN]#;WF^IE_!QH /+)3XJ6AU5_W0]ES\OG0] M7/Q*]T]AO@8/F25\!8^:DZEW)EZC4EV4V8Y^;7J1E66VI8\;#JYUC@/@^U4& MS"HO< 'U\^//_@E02P,$% @ 6:-$5W%F/OBF# [B8 !D !X;"]W M;W)K&ULW5IK<]LV%OTK&#?MV#.,S3>IO&84)VG= M21I/G+2SL[,?(!*2L*$(%B"M>'_]G@N0E&1+3MW.[DSS(;%$ ?>%>P[N!?AL MK?1GLQ2B95]656V>'RW;MGER=F:*I5AQ.7N=(KWN*K7IR91@M>VDFK MZBST_?1LQ65]].*9?7:I7SQ375O)6EQJ9KK5BNN;EZ)2Z^='P='PX(-<+%MZ M==U7Y0ZY]$[T]"\@I5&?L_6[NQ27S$BLZT:M5/A@4K M6;N__$L?AZT)N7]@0MA/"*W=3I&U\A5O^8MG6JV9IM&01A^LJW8VC),U+^=--(^_>=T9EJ-=/G7OC@X-?%^-02A)Z;AA7A^!(P8H:_%T8L?O@M2_^D] M3L2C$_%]TO_X8OT),4QIUBX%N^9:JLX +F-$#*M5*THV(PAC$&^9*HI.:SPK M.RWKA9UY([AF@M:?O1*%6,V$9E%@5Q#_8X06;$W_(8WEBE>,KU17M] \9XAW M;;@#:J$,'LJZUS"[L=)A:\/K&X:!"](XUVK%'OF/'\6^Y_N^,XM#>BG$"M,D M2*856O+JE$TQ;TN#Z55P8U0A.;FVENV2"5XLM_WN'5YSP\07L*#!0+ZQS+/Y M0RJU*)0N>S&R9C^*6F@X^ -?-4_9M"2'*:6(@ 91<+ON':N-JF1I[;AJ\0>< MYZ+ROA':KSV?"\ME[(V8Z0Y4RO*M*(^1:CI=+#D9;>=> MU 5K%>-E27\D-$QC-A5:V7QEE*NR@%F-TNT%79W[ KF!91HP4T2X3.NFG-HUA*MR@"VPS[A$1R M JT&NPE@[/3JG.5^PO;G\&X 2H$$0.P1 9L=]-OV\@ZJ:8%Y[33O#,#SE<+Z M8G;-)LGW=F2AZ@*.:[M>6&S.8,FB$OU\1(&SA59=0_*=-S3LHFZQ]6#A.B3& MI<:NJML;I*;!?E@L=PWG14'(@'P75&ENF[777#*FH$SDL-"E=!^NQX'_./2A MS?Y,YMXXC;U]5@J!C;(9R=H"-M6-S>M%+?]#/[CPP7F#U799R1HN@8+U4@(W M%!H:,>=2@T2J3EA7 MEVS>U:4Y8<=I0BQ\ O=2+TTB+_(GNXS1:$E)B=A1UFS%\,DF02['!+FR"0)[ MXRCTPCCNV6)7_HZN5Q?L?\1N6W,N%,$K3YO/JIN8K61B/B-%CQS]\EX>A M_Q1R[*?@Z8EWERXIK@C6U\GR+[#7#J+-B#B;E+?IB[/9( E_"K'C\\ :XP:] MS;X%;V2+,$ (A8X6'YI:67?#Z%%R/\3R">I=RZ>R;KK6Y8SI9B35X@K.(BJ4 M399P2:*6LPXYVB-UR$1\+=!#M-8H$@5N&AJ#@3>@B5>6?&XE$=] "DJV" <> MVZJK'JN5_4"<.GXU1'!"7O,9V/L10[+YN9?F!Z$9!(&7Y1-V;LMRK&^%79U% M7MZ7( !'36:UO ;:]8%87@"NUNQI1! SZ*(H)9Y,>@HFL1_&,KG%;S! M4B('5PAT#^,0E!>&T1:( R_P0RO9DB*4)+'U?UOIM&K96SXS [ #?U^94U1J M0_*W 0(10M>.]"%*8>-21#8>>_OVG!T/&D[N0OT=K[LYHN;JV[N _WMA? SE M5X ^COOFT1Y-D&@Q;;37D*!@"#9&Y!8VE(/X!RXF=M(N R"Y$X=QFHCT:LFO M5A3+6E5J<0.*2+/[*.(V0\1>C%S'CKO-$ 8FXZ$?[N&(WIF'R5L#8.6> "J9UL$#D<(Z;>"#W&/,HH7_7.%[G[6'.?=-@!^ M3[L%LMV&]I1=E#!'SB454D-^4Z9@"=X7K:*6/]S+TKM+T"_Y!JWC@EC>.:3E M7.E&];W'\<6KCWMH^P$-[=^)O^'LUZB;AGSSK T&S)-\IW *07WIY!#U$J$[ MROBH.=**KP0+@UM\"RH)P&?!(7Z>^$-M]B!R!4'"VI28##M D*'F"_XX1[IF M,4H.L&6>YUX.>0-;]AKB=$?;:[20/R-(P.7=.9#MIU%+1T8,*;I:CA&F];VWV?LG?*'IZV7%9.*T5NE%5P M.@Y%>G:U/?6B<@![,':$UIIR]ZS-K=I@W4;2DI>T.[[[U6Y/_G"$4EKWY]N> M_E_YIL>;99-T+_M$C@4V!>,DN:_H2[Q\ X+(X[ LV'V(FD^BA9)2B_'1&[^X MC?FX5 2Q$5[0^.''/O*<^N'DB]3W-<( AKZ%HE9MXB5)N@7C($1;D7EY=O#@)T-G M$F7^K;8/6/6W2@MX_9FEX7V03R=W"H\H2;PLS-F']Y_Z>B;P M! AN;O;I\W M23###Q\.?[1)4$-]WN!"*1IE" C'00+,^F@>^^NFH<_899XP3+T@S$_86^2. M!0JR6;9H(;T,]526YL0M<#]*Z"#MP85.$ ^-RD%R2?(,WN^4/'GH)5'.?N-: MQ1K06@>7.I= 0=M?R_3D']O5@#A=#"73;%VGOB;== MF=\*J+/'K3RE&>_;[J[F76F;9' /LV^: -6FJ]PUJ!JO0<=+1KIK-@NYAZ]L+/N[TZ>WWU!DERTR(>E,L8W5^YK6]@^UO MNON+TCM^N$LNP81I)=U,.\C:>Z6F7TY[C[;B-5_T]9NHI+BFD?:.F1M5$PV< MLI_4&L^UMT=-J49-MJJ'7X5L[)K;ZS/#KQ%Y>]OOZ$+8VV0S\'53\=KM#:U8 M]*VV^PDHIBBU]O1TN/FF!:\%;1=LE9=52*,]//P M!H&<'TS$3"%,<5.V#]L M[KP^D#NTANR*5Y .4O*ICHE %2$UG[D7(:F".(8.8VOS!;"%;5O!*U!1'N=> M"E;)$B\)J=Y*V(]:&=K0U!Q"Z&M##TL@GH;#+9HMV1S:/0GG0%>P];B#@F\J5-)$=5""Z'$2E*,-#Y+\!H-4[9*@QV9L-JF!L% MT8G] N>\*"*:MW8C,I9)V;%_ZFX=I,]R]"?:.ZX6$<9688ZI_FB5'3+NWJ]R75C7VC::9:K&9V8]+ M@2U8TP#\/E>@^?X+*1A?<7OQ7U!+ P04 " !9HT17(V=D].\# "2" M&0 'AL+W=O_ E8H"G2AL_3\H0ZO,T];+$2OBAK=&0I+"N$H&V;IWZVJ'(HU*ETW&6 MG::54"99S.+9G5O,;!.T,GCGP#=5)=SN$K7=SI-1LC_XJM9EX(-T,:O%&N\Q M_%'?.=JE/4JN*C1>60,.BWFR')U?3OE^O/"GPJT_6 -[LK+V@3&7U7RH/Y3PY2R#'0C0Z M?+7;S]CY<\)XTFH?OV';WCTAB[+QP5:=,NTK9=I?\=3%X4#A+'M%8=PIC"/O MUE!D>2V"6,R&CR3%_KI\2GY[4>$_J-#9$VJH79D2UD>8!2;#!*Q$IICB@YCT_HI"(WO5H; M52@I#/,N=(-&(M@-A9->5R=ZZ$(98:02NGVM8E6VU+#-D^KSQ,16R(H;08 Y ML+]KD)8XD\M$Q6%+GIX+]T#/.[W@D>&!EXU1W!)L6DAI74X0>C=@I; $27:#I KCA\AS",IY>HVP+W#2&M%N#'Z3.CM:# Y MR099EKU>3$R"@-H0T;JPFJ:B/X5GG:[61]=AL584W2V,WLL&C75W66ZMDP42;\C(.P_1R(W5U]O(Y MKWVP+Y^;MBEUI3Y84;>;C;1WKU1I=B_.HK-NX:->K1M:N'SY?"M7ZI-J?MM^ ML'BZ[+D4>J.J6IM*6+5\<785/7TUH?V\X7>M=O7@MR!-%L9\I8?KXL592 *I M4N4-<9#XJ[(D1A#C3\_SK#^2"(>_.^YO67?HLI"U>FW*/W31K%^3\OI,B5]NRIK_%SNW-TG.1-[6C=EX8DBPT97[*V^]'08$\_ $ M0>P)8I;;'<12OI&-?/GKRM003E?DE$^-Q5L-NN;E=96;C1*? MY:VJGU\VX$CKE[FG?N6HXQ/4J?C%5,VZ%C]6A2H.Z2\A22].W(GS*GZ4X<]M M-19)&(@XC)-'^"6]>@GS2[ZIGGBCZ[PT=6N5^,_5HFXL N*_QU1V'"?'.5*2 M/*VW,EK]YS=JJ<"]$)[G@.4HG89!/$\NZ'<4I%$:9%%ZX1F/XC@. M9DET(49)G ;S>(I?\UD2A-'D@O9GDR283?#^0V\2 -_05MV18#]+DB#+)OZH MGO0*8)6;*M>EEHP\WO3;$RSAJYUNUKR'K)4WT.R1S>34EO8L[H3<;LL[7:V8 M>.FM4$/7MC'V;BBW)?TA21P]$8WA_14P'QE10R<<\JB NOZ'PN)J8UI$Q0=E MK?F!3 \N=@&3@)$C#+$C"&=L[CH()>7"6[0-JH*UL!E:PSO7! M?#H+LBG\%4?C4#P1HTDPR;(@G>R77)@<5*(.C2,$CG,X@1CA&<3T023*=9 "[$:IS2$DRP MD92M0C=J4T,F1'(D1N$XIM>C.=)@2J'M1'@/'UI0Q] JAF#1>(+5+D>ZOT_^ M7BA/F&MV M2E5,E$MK.8*EBP,0R;I6()=5(9!""^11HU7-TB]U!8-J.-LJ,&Z(<-O:K:F5 M(R"6CE,MVAK2WM.YVSP6G_2JTDN=2QSZ&$Z25L51W?\YL.QMR[%+ZC\55WEN M6RQY '7J&?;YN4BS-)A$&7XEDQDB>"K>*?0FXIVWUYV8!]$L#:(PZB/A'642 MFQLVV4E;U"*:!'$V#6:(,N17%$^"*)LA"4S^E7N=@BV#XUU QU%$&2,R0&R6 MB(\H?]+F:Y:,Q+34KC5P#LM.&@3G4_%6WV+9TXX2 MB)V2+%1I4F@9(X6A'D!"+THU#/&5,<5.ER7!T9RVSB#4B)PR!>#,+\3'][]Y M;;$C#J=@"Q4ZFQTQS3!I ]!DLR"V12<1@B(:81BY]6N3/5#[NOT40YWA 39 M'+%$EF)4F*<14 MZ_2(K@#4YG*6C?R[[;J0N)2F)1-/4<[.:E5I)?E WNB 8 MH"H$7^L-(>YNK3BRZW:)E-3$=-E2^) XS,QG'EMJH<0*V$6X7A ;1-X&.(9\ M[])7W>J:P>&(9\>HT/4@^;<:^4B$9O%%\9!P1%CE8!V,=M+I64HD":AJ-.D8 M?ES-!IQVEM,TM%!)$W?($@*<%JFR/Z-G76H([VWG::$3.H@:&ZQ/^;I]0!A@ MD9*OO@=8$..+FWD\9CI#KM"*-NNQ>.]P%^FM/=KAK^JK5D ,L?P0P@\2L93C"EER:] <)ZA5OF% :IMTZ+\BX0:TFE0+&=C"V<+^DW?/,_ M\*O*.]JS'9O6AS55P$+LI8 M9,[<'5/ +1AB219YT!BX&LMESYF8(-X4##VS9S4;R92ZX+R@?LO! :72EK*3 M0M =Z5H">K-;:P3MKC=?19EMN7AQQO@3J>JZE+_O,#(&!_Y04CC-H"W@_*1> MVAO@834_9C?6>RL19'E;HDH/6@O6%_/V'SB).L=0%".W4%N[_IM] MS8TD:>%- 6[EPP),.3.CUO,@9] C1J>2!EYXD)I M".KP4'\D)B8%JRY9<1% M@IQ'T3CI#X8DG?P/I:;NHX=UY)-9+BE)CD,T80Z&-8YG%\L.LU<4189Z VW9 MZ'&8I,Z65M']$9UV/LW&L[\NE'4-I':-'MD4C)'.8,8Z?DO6=DM;$(3S\(D# MXOW(=KA3NW0DK>@M:HT3_92CN1@^T@>0[OJ?@23#>.%PB0<(VU94 M(3[Y&RX,$Z,O%P[SO=6&+>^)T"%A[G'HY?"!_YB)'8.]=;N41#I8LQ&_OG_G M@F#1ZK+Y 2;PQND1H,LJ>,O#E( "6], 2MRR(G-4G-P: *)\K\GX"=<1',7A M,[-#1U"O]=8#,"]'SZB($[(?>DYQM;6Z%''&S], T^C"MC3Q3'@E9>U_;J$'FSS"1H>! M>C-074, 'OP'.7LH6V%@-:IG"]A#<4D1]W5F!4S./5W1A6S7X5'HCL4?!(_J M-E=;UR$4K>KN WQ/U<%0VVBJ>UT^' UQ> K@C4Z_/MDWP$+E%N87$_&3*0L0 MNX#XU"Y08;6TVB=R9< 52O3-#LG5!3(.'HL*YJ$Q7EQ.DK%F!X"17:U?H MKVS:]_B-'L<1]@Y'/>WD'[4;4X* M%)"%42A;RU4/RG(C#1/XZLYW2+"M@PW3-BR=*Z$U)RJ4J1V'/2_=Y])F MZ@I<[]8B%%W=LYSS73]"LOE9(WA(NK\J8@9=V:?@WO=R=-6&".$*2".2W$%# MXZ>-QIO@+QL1P77/=L.;BZXA]NH.[TX<;CJX^-:UH@< KPZ>'/ XGCXR77Y3 M[RP+7](>Y9B7;>%[4"\$=/.^W%-ZUWGK>7SI/7#D*+)AXTH?D=*7$P0/1E#+)<4DU1< LC1,<4VP=W0[UOJN&JOW^Y M7R@*SB:ZHX&KG9W\:0[N($JZ*U'?@X9%,GKIJZ M00U3+L_9F!\5CZV5<26V@_0#UVZE+KIJ< )!?*WG^RX6A;/!?<^#X'Z&)52E M(79@Y$/ =,U.6PTT?G"=\E"KA[=FOSW"(7#=5^5SO&_=S@5=7]#GA/G@L\-U M-X(,9!Z6S7O(/IF'019% U:/BZ(J;MUZ =))%F1)=B#,M\.IGW4W6-?[2X''U0WRJ[XLS'-N^#E MOJWVJ_V7Z2OW07:_W7W6_D5:Q&$M2K4$:3B>3<^$=9^*W4-CMOQY=F&:QFSX MYUH!BRUMP/NE02OL'^B _GO]R_\#4$L#!!0 ( %FC1%<0*O/#01$ * V M 9 >&PO=V]R:W-H965T3>52N4!HB )LR2A!4#+RJ_/.0V2(DV XF0R#ZG, M@ZT&V/UU]W?OZZ+;K[EZJ:E]&>SHIH?O7F5WOW4O'E5+[II-2]_:D2[ MF,V*YN%M.:WO7Q^IH]6+GZN;VXXOSMZ\NBMNRHNR^]O=3PV>SM94KJI9.6^K M>BZ:\OKUT;EZ\=9R?IKP]ZJ\;S?&@C>YK.M_\.'CU>LCR0.5TW+2D4*!/U_* M=^5T2D(XQC^7-(_66W+AYGA%_<_I[KC+9=&6[^KIOU57W>WKHW DKLKK8C'M M?J[O_Z51WJ2>MNE_<=_/U?%(3!9M5\^6BW&"637O_Q9?EWS86!#DR *] M7*#3N?N-TBG?%UWQYE53WXN<&-@W35M!J'J^84RD77X-,*Z[HW'^=7V*1Y M$!?E#7C=M:_..I#EAV>3)8FW/0D]0L*+3_6\NVW%]_.K\FI[_1F.LSZ37IWI MK=Y+\(?%_%08F0DMM=E#SZSO:!(],T)O>37QLCF$%;-E_*HS??_4EY^7+/6>WZK'8?]+ M]Z6X+QXP5]S?5I-;Z.4P2STMET%F:M3IU-9\ AUK,).DF2;>X MG):K2[2BJT4RR_6;4W$^G3Y^SL.18KNX;*NKJF@JG)AWPY7* C=:L:-H2G%3 MUC=-<8>;%M/I@YC6$USPBK?_$1O?BO-9V>"ST\39ZVI>S"=5,<6Y6B!$FTA, MZQNNYKF:DESA:NS6DG5S7!1,!YMQO:9JZSFNVX 5&6#F2Y5DT6:B[":GXF[1 MW%%>I^+3(\_+KY/IX@HWX)6NZRD EXR]ORWGR^U6?+YKZNNJ.X/((9*'U2U/ MQ7=_"EK[E^+C'%*8+-E\44S+]NS=7SY;E=UM MG9A^"\/:4+C^@NW>ZU$PS1H$OM6"JEFK9^\LJNXA20VGZ[G9OA#G%M>;PY(6 MO5>Y@'E5$[#@4]U 9N(B>=)/90?+CZED7IYPJ-]J2@CL 3ZDC1D MLDFP71&\:RJXR0J:AOT+T;OH62*,!0F]ZN9T_$#??YV4T^W/5@=*'_VN1X*" M+*[QV)OV7Q?%E,Q\5S631=6)\[:%78/,\5_?G9\06HHU \?YL6LFK3BJDYL[O?D<6GOW.9O M%^)#_04G3[H,.\(.BREX#:YMS%D1?E]R2H],4-[TR?I-?2TN.D!3.LKG%=>( M;#^_.Z=QKH3\/4.CII[S9"LV839[F:D_D/9]50NBPYR M>2 8ED4#8.WY"5Q#6'B7CKV$FT3HO&SJY,+$WXN'14_B"KO"%J%"37'=[6Y. M8/\+^-30+SSB(#3L^;N2')]FXN,51M5U!=C>.BN9^*X&I-)G+7W7)D2<;GI+ M\D?E+X<]SDI8#[AFN_1C[\O)THVIWHVE_3!0+\2_IWG?C\SC'(0M7\KYHARW M].<""".>"14R'64F5>2#SU14F0YVW\(>)%26>Y6Y7&,4I,ER$W_P[>25O0FELQ!B%B.HJ\SG6*7EII4\%Y_??Q0*![<^\RX( MFUF?9R;W.SKU/*FPQ=2H,Z]X7NLPW:F!J2L%5)@=,F>LP#&D"ML*]KQ7L: R M)65R64J_W% F@Y58K3VY)+&K5>2NM)D#'Z34>'*X%PX5E!$?&CJ=W@$=(#'< M$H14CO&Q"2[3WI\\+2^3^:#$,7B0>WB^RS$%=\7AG@D-<4%#;1)0GOF80P7#*A8Y9FQP(JZ;>K8R=W#\ M:8$=AP#EU_J$8VBRQ06M/$!DQQ',BL:>B&.511^A5>.2HYZ%W%&[-;'I$+*/PS#@3@^YIRT@?("5J+&4.\_^I?/"E3'Y(M8Q0 0$&&IZ6I M@4_1>Z&!L,[Y,3E:E62C!A'/..!+0!:0!"@+W=/(1[A2.<'(![X%YWO M$<]A;N+>%N(%8BQ=WS&B)/@OLW0O*CF!S"C3/T:P'Z(U1..647[__^>:^1=3 MJNX P\)^1B(,LBE&E-@0.SAW2,QAJ,R*T8%T,H',F(F!+,#*]A%?@+/+U1,N M+#G_+ ),-*X(3=9Q(/@ WECX<0.LH>G!B[DP!H3P@T3*"(O1(<&2C'NC1' ; MM"V0%<.(^ X@/VR'%H?%UD9RF'PU .]1IL]H[@K!N->T0/B 8(@CC$H40(J+ MM4I/!J1PX0!8_U#75_<5B!P@0L2D46^,GA3> +P,!O=P:H:YP,9HG]@07D&% MG+<;HQVA^13$Y,%OC$;0DIH(LPH;HW&!@5KT#%DW1D/BVKG[!GI&,- HN3%" MX A("3*E-5L/YY-)O9BG0N.DK+XP[1Z/,P/ $\&B8 .!D\QWY^/T=]#'37R*)]"@ '@A"6"'38E*(RN[8C( M8*@T!3AYV QR2"V?LK$ ,E3C/[KA!44?8,7#D =0#]NWQ\O?< M>0AX?T/9>@_E-4[_7O7IC;VW4?]7%Z>GOZ4VO7&, ;_2%XV7.OF\JY^O]?/X MZ*U^>W1R6$UZ?!.ZI%]&J],\^&!M>H/@CN]ZNDJ]N7I/M3H3']]_SL2'*HT QSJPS:6[:V3X!KE*1/JA^NQJ1R&12"/.7(52_9-VF91RNXR3 M(PS43OB6-1 4D4PQ"I*7M0T8P+TP.R6G*"30,\2(2C M+#K([5+XH24'Q\*S9.$GU;D"M\Z#RGQTK"\A*W#Q@([&L6&YU4DDU5!8ZY$S M'SO-5QPIEK7L>#6"&WL(-)([ML^6F0@P>+<8D6/:[*^F4YLA=(@Z.):>]A# 3 M&T2HLJ.0H*],T8QEQV8L0*>6'3M6], UG>J'.5G%DF@\@9;FR(B'"_-0+>77 MBL8^B=]5-!-[=F@@A8:ZY;0CQ.Z>79\8$Z+0/F64?241-N6L26DR2 %JK.\# M_1R42/NWUO(5E-7+T%=7W+(DCK&#EDFM^AJ_#RPR'%+Q4R6R.673. MU7IIX."UN>BJ^1'08[EOA13XGW"M+$3JE5(9/F M4K6]'RMV)BW3 !+-&AN,$^Q-G0.V_'PDSUS.^HL<*:D1^MGCY,S FIA1I(/C MLNID$L^]]LNNQ6.AS9 K4!V;9KM>T3!FZLP"(D\#L2-%S:GNS](*0'.(J>&@ M4R+,$B6;0%G )8W/EV51P_X+BZ2_L1.AB!C>I1&HVE3 =;V?Q"CES0>X6'#2 M:9MZ85&Q)^82@JV>QT /9@87()0,4!:;"N3.,60(=(S[ZW?L%SFL 7Y$&X0U M5+H@Z)5C&'"H$+$U?6$]LHQFX35\^JO&*WJL$M)-BSAQ%/8@./BO1II?FBJ<1[37\*5@RXXG-6Q81(W SBCV/V" MWX3!T>^Y"-^.W:#70/S4+8:^L3)=)<=IV)I&..$?VR6K5/%) MO0$>JJ0BK/NSN_XL73'D)I6PV*,\H,++& :1G6AGO8.6LIG>QX'?%*6 CC&L MO8RAIKG-BN: RN3L/'C>## !TCEK\((E?FW':HN_#+1C#FG/L%-F'YT@*V=Z MH([E91__.G"*7T90[&GC34A@G-L4^F0TPMP2":)GR)EJD:G/ZI7KM0AWLX#N M_TE;1U,#\][!(1CM^](8YSB!6;[W!F.I#G%\G*H" =3@\AH9G,#^B_#_U^5)%Z5EN9:9_D[GSY*1/WY;=? MOMQ=O'RW^]6IOBU6'-H68V_5I0QOJT=V2%L,ALPX];%!-MX68R:M 78;';*] M;A6>V##5RC<[9$-M,>\9AH7-#MF8$X6\^!46M]DAVY=WIJ \)H^P[I -ML7X M,:[(H/"Q0[:1:*:OE,"WQ&_Z8Y9?Y9+I2-L-LC]:8K^B)?;+_ZF6&.)E).A6 MQZWVV-/6%GQ:M&J-C5D:Q!38+=]HCNW_/H%%;L:OLCTVQP9J0)KNU[N-]MA8 M4\Q[-NOE1GMLG] ,MENVQGZ=M'*Y.Q)- M_WNH_J&K[])OD"[KKJMG:7A;%E=EPPGX_+JNN]4#-UC_*.W-?P-02P,$% M @ 6:-$5Y3+;SF3# !2 !D !X;"]W;W)K&ULQ5EK<]LV%OTK&*_;;69D6:(>B?/PC.TDTWB3-A.GR>SL[ >0A"34),$" MH&7OK]]S+T"*>L3;;F=VO]B2"-SW.?<"?+DV]M:ME/+BOBPJ]^IHY7W]_/34 M92M52C/]ORE:7RA M*_71"M>4I;0/EZHPZU='XZ/VAT]ZN?+TP^GYRUHNU8WRO]0?+;Z==E)R7:K* M:5,)JQ:OCB[&SR^GM)X7?-%J[7J?!7F2&G-+7][EKXY&9) J5.9)@L2_.W6E MBH($P8S?HLRC3B5M[']NI;]EW^%+*IVZ,L57G?O5JZ-G1R)7"]D4_I-9_ZBB M/S.2EYG"\5^Q#FMGR9'(&N=-&3?#@E)7X;^\CW'H;7@V^L:&)&Y(V.Z@B*U\ M+;T\?VG-6EA:#6GT@5WEW3!.5Y24&V_Q5&.?/[\R9:D]HNR=D%4NKDSE=;54 M5::5>WGJH8(6GF91W&40EWQ#W%Q\@("5$V^J7.7;^T]A6F=?TMIWF3PJ\+JI MAF(R&HADE$P>D3?I_)VPO,E_XZ]XK5U6&-=8)?YQD3IO433_/!2%H&1Z6 D! MZ;FK9:9>'0$I3MD[=73^_5_&\]&+1UR8=BY,'Y/^QU/V)\2)]SHC!%9+<;&T M2M$R\?KS.[&23N"SLBH7NO)&%-U"V2YTJ&6_$I^N+L1G*W.PB;T5'V0%L+,< M4(KP*]7;:@E#3D <_8[0U8I1*WR[WT$;/_RETAZZ;[ST,-,LQ$6IK,YD\ %* M-+$@L&X]MQ]-D-!B-1ET8'Y2TE!1R"":-V&!\ M@(7'T^G^VLW2A%;,'ULQ">X?3Y\]M@I1^"JME15ZL=FR$1/%0-)=WN3T60T%.\JVK&2 $3KM%,; \@G"R6H4;>3(T?5LS %VIY[ M+O[.R0$KDIV[9DW$L9C/!_-DSD:*V=G@;#X5GXV'N&,Q3N:#V=E(?(K5M GI MSY7XR=P%6K652$R1;H [Q;B[:AUW=H/)Q]1P(VH*-$ M;I0%R$%L&O9%4JS6'\0&!# SE%<)0S'9VTNVK5;R@K)XYG(]!!46"8&8CU2F,^NT/>398U MI$=;AXR]5TM(^FA-IA35FA-OV0 ,4DRK^+]=("6BE:H,I8^HWYGBCHM%%'+M M&AU;@L$&*PH67?=$^Y7T0EKM5)NQS, 6YKJT0=$HARR]1U4L)<]@&C%LTE]! MZF2,KB"6:K"I(L0]\A&81GM:7!DO:N.<3@L5& &::3-48<)DJZ&KV&@(Y)6[92ZC6&5 M=P:$PF"BJH*SA9:I1HV#=L$Z':&T K%GR_RV-^_F)AF-GXJZL>AF :(?[#!N M.E \T>TA]9AX8A._-OF2*&G089T::5/E@0D.*64?&%,ING<@6]2IN>YA.N"W(NE:R M&(I+!45J*X(9HD?UQETLK&OI8M=U@"57MA^ DI "+!%U'@HI5E$/#H&@*8:8 MN[>P)0\.8>]GJ^A,[4".W&$BVD%!I7:.>B)(2O&(6IH<$5/Y &MA7-30=[#- M>JBK+K4459*"W*" ,'Z!$L%(:DD+._ZIK0:+U(@)@L$E2-/G9#C9=*.Z:!S' MVA(PX,>S[W#>SFQ#>>""1?&=109W7$&\I2 R7E JN]78?#Q[.J->"J[&$/$3 M&3C= 5';@SFS*(BZ\2&ELJ1P=]"!M4S^:\!Y<+! ([-CQ/'AGB%$O2MHJL@4 ME$.HP #0$CET(J)V&72$D2;2-/)C5?23J]A1T?D73.:#0,Q;3WZXNCXA5TXF MTV1,E$L%1DXTU:_DIJH@@@CT *G&\&<8DR'G)% Z-GX E@@(1;72R3]5BJ"2 M$1GR*JC&)!Z? MPLC8#R36UP0VXBU&#"J8((O#$DWV>TGX_\PX\>1(IJ.?P5\4)TW![O<"#B;L M X[YEJYKX0N-(;'FB64O+0XZXH.A*;+#Y70RGL.P2X2_@D=IZK:>S?#L,PEV MXF]T +^%V/[SZ1-.R!Z:![\7SG!4VT/ C V^/XE+%Q8&9D=$7 M>GY1Q-AVYQFF"B!3AV;HU,$9HX<06D(G@3V$!#!?-YC@]TTAWYGR.=9.>4^F M4='O(+JW*9@0UG(@T'>+)H]=FT?T_OU/,AU,T"@I^)VFO[JN]4V>#F:C49\L M^:KC@K25J%GG378;DD05C4,F!!O@%O#.73 M.M_52Y@DB-S4/75&%VXDPKB 6F>?XRA(P2'S,!T6TM(=0!G/A)5:&ARW0DOE MPUFU-#PS/$8OS#[@+WZ!4?3#:W".LAO'U+WGFZP_S7;O^KY71@5YN !\K M=S,FW&),1>U&&LA;&LA:&GB7 ^N X9=I._F'@S7VF"O%6IK:=O?LTQD^["QQF&++TDL9#!'P+A^HO#,Z7 'M<1,.3U8V>2BWO3FN3<=V$.E*:1/ [;@'1#-^J(.I>.?-C4Y7 MH8G1O3!?G>YZ<7A>[76?/Y*R7M7117H5NFBJPX6DM*GV;5@O+L 1\G)V-ID]H1I%R[$6AEG *^QI*W+ 11UB:<*(LD;K^(:E-)YAS"=@1A3# MN9/>?C(3^XFJ<"@+LQ6]Y&/!^U:@3EPCP]TQ+6V9L.L\_'HA7,^1RK KCN\+ MJ8LF7/CL2^;Q_E9U]$M(ZVZ\@G"ZNP_7?V19>TW$$BHYG 6 # B._"J5AB()C M7)@SP,UQV&$Z4EX%BUD]*X[_*6*K\F#F8RH+&NNR4$B^3A9BMZWS7(BE7&PW-*!U6>Q--2 M>T^WJ3S>QKU\0^:HH5_T@+!2TO)5'[6:S?09 E6&L12'-3!6$1!\Z-W>:>_5 M+ :R);^ CI<"X2UM]VOWCOLBO-K=+ \OR-$6EG0T+=0"6T?#I[.C$,+V"U#" M+WI3X[TI^2-\0&AI 9XO# @S?B$%W9O_\W\#4$L#!!0 ( %FC1%>(Z@RP MZ08 %(/ 9 >&PO=V]R:W-H965T+1!+8U]FSN\#QQKIK7Q$%<5-KXT]&50C-V^G4%Q75TD]L0P8K2^MJ&?#J M5E/?.))E%*KU=#Z;O9K64IG1Z7'\]M&='MLV:&7HHQ.^K6OIMF>D[>9DE(WZ M#Y_5J@K\87IZW,@575'XTGQT>)L.6DI5D_'*&N%H>3):9&_/]GE_W/!5T<;O M/ N.)+?VFE\NRI/1C!TB345@#1)_:SHGK5D1W/BSTSD:3++@[G.O_7V,';'D MTM.YU;^K,E0GH\.1*&DI6QT^V\V_J(OG@/455OOX*S9I[_S-2!2M#[;NA.%! MK4SZES<=#CL"A[-'!.:=P#SZG0Q%+W^409X>.[L1CG=#&S_$4*,TG%.&DW(5 M'%85Y,+I59M[^K,E$\2[-7[]\31 +2].BT[%65(Q?T3%*W%I3:B\>&=**N_* M3^'.X-.\]^EL_J3"GULS$7NSL9C/YGM/Z-L;8MR+^O;^:8SBOXOU<96\]8TLZ&2$,O#DUC0Z_>&[[-7LZ E?]P=?]Y_2_L_R\7^J$!=& M_"Q-BZ*+D(Y%J$B#8_F(UGLYE09DT^U"R.FL=*-OM>0)\* M6ZP%0LP!#UC(9< K:\"?DMJ+(ND"KL4OZ)3_ >=0N30"GM"KK ),7V5VY9MSV?9&_&\<0K1![MK MX8?O#N?9ZR,O[,:0\Y5J6"'+O4" =,VN2FY5\#:"%S86KPB%W9+*+9VLR8_9 M.722#J5*EL(B=&6DUEN1$QE1*E\K[RFIT;*X9DM_M$[Y4L5^-HYR.2%*@HTU M>AM>MV*M7&CO!#IX70%>3EYA6Q>$:S7[^_Q;8-8QI+%8?/SE)5#.7LYFV?[A MBX3K@.6@5EL.V]7"XW,+7;)IM.(\)/" YRN!:C->IDZ<4]APD!%P9L%M?KX8 MQ.$\&%3VE$[ _G68)(FKQG_XUXELTB MS\<=.QF#@=;L3&$]QISX#;HZ.@L%9K?.H220G\)B(I4@/ N"K;;AH'Q,%,9B M4246> I!4RRCC0K5P[ZE(HA,P7)CO5>YTEWT/:,Z!&TL"*F6WC>2*HX(BSQGWI7+(6-.ZHN):L@XY21@MM!:+&ADJD.]SS";N](QD!!K$^RD3 ME_^^N+@0[]4-M/W.:ZVII8EE&GN96!.*$[01ST=?%E_]Z$64?G8PF1\,N,7$ MEJ29LUM!-PV.&HGWM@!AN)E\VH\!P#WQ*>/'_42M>WX[;K N=DINMR4RB]ZX M9?J,DYDEMX?^&YO("0S!XVVCDI$NO3^3>PA>6H?N(2ARO63.6V26@>*Q+7#& MR=$_I2E0P"M'B;IT [QBC3#QECM[&L!D2\ 6P+=%N\)11>QE:69/Q(?.=/_E M;J-F0EVZB;CD[F^2N0C;G;*Y]6)3P674]X[,!BGH^=#YIG' A*=OAQ)GM&2N MB><.(,H)_M/@:W+L2/1SKR,LNF[+\-0UE0KEJK='F(VQ8SRJ\D,1;(XL]M'& M #%2L_%A)V:8[;ULS&?-9R8@U&4T5LJSUP=Q=TX8!H91AYD?$63-VGOE45S> M(P1+OWG*QWMJ.AKN0I5 []KQ/50J"9CC9&JD*N.N#JBN[7:IC9GO$-Y_*/5+ MI;G&Q&>$R$>P.!!B7TQA&"9B+:Y>9CMMDU!,*B@N#QA^=X/*,:NHDX1=-,#;CJL#'6$"<(--:2CP,BGF9P(L#<3J4? M]U=(1C>5L-%=4TC64QR#192\;_,_T)E8LMN(,5"J.+;&.Z[; F7H!Q];5+;Z MJSN"K BC!GPKK&NLXS&&#L;!00/?N]A4(1N%P3P6?"R6Z&]1=TEK7/V:U,KX M@Z,=TO83"O=%'!]2JRDI#Y.'SM+3G7L.^OLJWN;XU E&PO=V]R:W-H M965T MAI=<%4W(#8\NWJ1B.XZLO+\,K. YVOK M/OJ%,:7ZM,P+_Z*W*,O5]T='/EF8I?8#NS(%WLRL6^H2']W\R*^_'!^VR^*.G! MT@D M4VL_TH?S]$7OF @RN4E*6D'COQLS,7E."X&,W\*:O7I+FMC^.Z[^AL^.LTRU M-Q.;_Y*EY>)%[VE/I6:FJ[Q\;]=_->$\CVB]Q.:>_U7K,/:XIY+*EW89)H." M95;(__I3X,-])HS"A!'3+1LQE6>ZU"^?.[M6CD9C-?J#C\JS05Q6D%"N2H>W M&>:5+W]RF,-T4I;PZ'QS\_/RJQ(4T[2L+BKV3Q MT8[%'ZL+6Y0+KUX7J4F[\X] :$WM*%+[:K1WP;=5,5 GQWTU.AZ=[%GOI#[] M":]WKW1B7O16M)>[,;V7?_[3\/'QLSW'.ZV/=[IO]7L*=QO5O\>Z M:IRO,%&=JK_:/,V*N>^K\R(9J(/2SDVY, ZZ7BY4!A[Z:NJS--,N,QB%=^K/ M?WHZ&AT_F]CE2A>W??XX?!8?KTW]Q+KXT%8N/'S85VOM558DUJVL@ZA254$' M'2^=ZS432W^S'.G#F<%C[? W"%^Y+%>C$>G9\'2@KC$P$,+KDB_$BJ55+#&% M1UK=F$66Y(:>ZMD,3@>J=)Y'WB-&^!+J@\6Z'* !/UWVFKE:9TWE@JE;KA.6][RZV+5\/Q+TNBB-@SP\2?#=I#,^SY89642>Z6G&3$["^ MRP9;OO\:!PA)N3 ;],?3\J)W3;;%A;:0?K0W$#8,X/'O("4Z5%60JHN95Y], M6UZU0NU@*$T_N[J(:M^_/RMD;D-M8L#-C+ ,:(/MDN=APWMG"[.V^:PMM2_8 M9SO+Y:3;N/O&3!W;P(B-8'3\A>RMF?GZ4V)R]49/798$;H'HP,M4+^P^F@.9 MO,8V*L],(CHP?+2?2GK*?I9I.E^NK/?9%)YX;)SEX,HFV0BT\?7;#/-\J]NH M>?9TFS_=1% M* 88FZNS6[C\+/'WI.GZ[/P.2Q\68;**M7&!V/8DYCL, -P)175;. M5QH+8SNV\KA37X$NV3\-X*P(9,65.K1,#8F3-;=R-]D-?2)AE,3%'%ER?"U' M8E'4SG"W),9=W-98]SWE43/Y=*M&W&'X16-'Y\&.B$?L!]6X*X:SZW-U!:B< M)01'@OF\J\VG)B&U=/8:]<*(WT_&]!JLX+2+>%@Z6\!]/6S$B>4;,L]@10#? M= 9UI?.(?PYT[JU::&:W(/.*%+#>C'$P>'*_'9M-FITO+\[5#\Y6J^ RXF \ M;P8AR2RSHAI\\!NCFA?-X"N;$P_T[<98?MX,B^J;P5/<9"F0,TO;U5E.Q]'1 M@QMD6K;RHG>0\H!$U.$='Z=++FTC%*VQFC(:''9F9IR39 C0AM:^IV)T, O6 M#$<#^P<1)VZ:W,7YY?CW"3FT"ZA3/P_)G$;=18,O^R&W4W!R7)6VL$OBUF2+ M(_UA/*G=".NZ-S<&0%Y]-+?*+%>YO3700>)=8@M?Y2"M]-V<$L+RZLEP<'KR M&<]?QW+LV@^A#FR%%*C^9F2+S)?$7_@R6\T76(@7O#7:\:Z0'$7'PI()(&ED M86#)B%IB[CFK:QU<.2,[M2+@X*S2RD5/E530 2PCFXQK-4M#)G*3*6KI"JY@\*KR]>3 MZ_H-,:MP,BR'';IVK'V.;QO\7G/V-# MBEOLM=!^4Y5:M:M29'@Z":I&6S>*[INB'@*%0:2&CF'R2DO6GZ#7PR?/_':*">GMH[7>1>G5*D?"-@W%*C6W8GP8ZHKH5O"Q)/?% ME%+&&NM]C:N(8J7>K5*XO_U$&KZOAF?/6J M":];)WU8,7TU:KKZ4(>!'^V "X>'E+G>JX1\J'Y@&4Q$!NK@JIJ6=I4E6.?1 MX>DQB #GU%(7>B[1T]SHO&+9K!=22RW9M0O>AZ^D_=B;(QQAB[Z$AM1$[9@C M$,^Q /EC72JGD7HQ.J3X1.2E%C0H^ <$$-H\&BY4)A%0$ J?'?7YO#RUQ*// MR%$=S.#CZ5PI?&R61T7J;@9Z#WWH[TRIP?20HX]?((+$&1U;_ZPJ=46V[^?& ;JET66F\YAS">0D1F\I[2-Z":D4X,#A/44;^I,XT2*0\!& MT-H'P]'@.[7,\KRNB2VT9'^;9U:5%Q5K3BTK?#=XW*S B("C/P2U7#E*-1F( MW 1M\03'B6"+1%M[P1;]^U \)!=FBF 0@C *Q"<^<:#D4:3DBX\Q>C0XC9,C MU-G"LTTM6EG*;[$!-2G;-4IRIRN<_U.VA XBDCP8/FH8U<6)"ZYJ>&H[0/TH M>='%QZC&!,4L5J0_'IR<#([K(QYT/^),[\CWTM83K *P QW/*X9@#XY;O,'( M2"8I#WF5BI!H'J9@-+0XNYGLA4WJP=.&)_T6T4]:#""B MA\8./X6J $/JE-Q M[CB"(]^.UP=<'##.+":GQ]@,Y;[VT^(5&A+;9LUN4'J_Q6IHC[G%4% M G+(=Q OX#\;FVA 2LY*$)*I.)KT@98N6!,/,?)PJ=U'KB4BL\4*@XW8_-7X MD7JE&_%K2@BU[:LWO4-J$'#(9]\*CLW@_LCU>0E-@=NBAEL\2]L+P=\&S80& M1'?4K]F9MN008EJB*_HO1"1?%[ZB5G?7;XFF([Z_=&*62*REPY':*!#&!A6; M,R$!TAFQ?"0$X*!DP#A+57PL8'*RE9U28Z7.9)O5:ST(I>(*,-W[646,)$,#%@]/S MF!$@ _^(Q7/VI$$MNY;5XN3=8*RET'LXLWDJLB;--'#.-R801CN @C>9\Z%D MT9A'^[("MZHGX[ZZ/CM'HGUVS7I"&6Q<%Y$S^*#,18\M>%%4QJO;S$C] _Q$ MIL6MPAJ&,(JUOK._F3.?25Y94-8U(A85P3"#M(Q05;U83JHNUPSBJH%G@2D# M).J4--SEE! ?;@J$X L-C-E=P/*MHG+8*Z*X%2&WX4@MY1X0I9LUC4A -.4& M4^N<%+TU6V<6E#6;P70,;1[MAJGQ(9$"]](J*0,V('YZKO;:%969J$>913[' MT&$^E0 QE!0Y(VHNNKL)+Z"C1$X**ZE/4F!RZR192S7)"6>IV>IW!ISPY51' MVA+GP&-DG@ML.;T-G$1N?GN8+*1/+ H.MY^86IYD\XC#$ [? XBM)G%06RI, M(1+-JZB-(0D@'<%ZHG?&L:A;.9!](I!^I'BS,-N6PQ'#Y3][R8):%& _&7H6:\O[S" MY?X:QT!5=][LZK4N9C6WLMIWM>@LO7"8WL,^MD5Y M3Z,NK^,5*JH6 BUPLM.[>CWI/918EA5R;95>S"I79$#;L#<U' MU:"BJ!JOU17^OIKB]F+GEJKHUOHG-=V7ANZ.0&IU>;+W4/0-/KAD9]-2$/9\ M6S6D+JQL.P*2LPJ1?DKIDA,4@;"J':M$IS*T3RW#M*0CE<"%2R]-L*YAHOSO8%E@+ M137,("MJL"12! G6%E<%XZ<BLCF.9"EJVN,H3/HZTJS";ATQO4.G(F*FC ,5ZWDOM'5 MFZ8JO;2I0*8SAW<._@VT$2[Y!W\@^;\1&$3-$VC??W"O85)?2TMR:@G.PF6N M-F%+<%G8Q\\*2[DG(A5I(]76H K4L@N641]2TDPJ8WUK:/SO-S2^-3/^X,V, M+I_^.,V,:55VB]:[:XIU--BX M @\CL)9=V$B$5Y$\KRQX.3NO)*IOA@U"K% MWB^T\3P)G0U0HN2+]FJ=(J1L#&8;K-7D%$TA$QKR%73TA4\/G@Q&]-3M2CSJ=B4VT_!_4U?BM&G@[.E*W.5SIRG!%P6_K"U15Q'*M:%"DXBY;E1L M7U%:%<.3P9-MO8JGS>/-7L4FXOO]^A1?T[[\PAKDUW9"^O?H@H1*;ABWLT^A M$WX3[I5M?D=I2X."ZYV?[4?TI7?'UM^0OR'V_JZN!94T&/E2+ 3DNQ&\+(T* M__^\4_&M4?&M4?&M4;&W4;'CCJ,ZZ/T\&5,U;N>(0Z2)14GW6GGLX81&[_HB MPD'O_.R:!ESOO9B(<==GY[UP@7GCUM]![SV1]*V-4K=1.K#A/[Z5TCW-'Z*= MKG >]BZL+4M!==V8Q(C9@HAYO:<$<]/@AM/E;,^;_<#/FM=R+%]MEOZQ^ MJEPGRI()M4 FA9[4K-B2"C7GZ\R4N<[#Q6UR)S"@A"?.C5U9\A@)%YYB662@ MWE>P=%T3DQ4WVL<<>LDU2G@4798XJZ=]/GQT]&T!4<;29?.YV2P)>%T$+G%( M_!%N8!&+];+PZ\KA8/B0&RU?D/KLM7_6L)NFHQ0BO.2(RGBQ):EFE?$\9E1[)9%?.&$I_*1?="T,Q9G<8,<).6-2_*&M6Z36GDAQ"LD-( MMEIBK0 >-H>'EUK9TCHCD;3684R;06CT%3J$#V0L(A=>)"HU^YJH-<$IRG=_ MN- ?K3 6Y""=E+.G30: 6/$<#7?7AJ.H9/8?38<]P("SF#Q_EL8(;46$=!>7 M*OARUY7,)EL:_A$(A&U1L5JSL"KCTD@^;)VP8.V8XNY](E8$/2.OV[9MG5)' M(PJ'HSF=I/D&1J>$7XNJF_)FGH%UK+DC40&;?Z,^73:3V!L:!+%&VLH(&&2Q MJMCM[K39/;:@6C<[F;ZIN05=@VV_D7+4^C$<_@8E_>2/%Q;*[^+43^M?%1K+ MC^DTP^4GB2ZTFU-HR&PO M=V]R:W-H965TF>D*H@F^!1MQU6* M[.SU5)QX+&=26[?V T@T1<0@P. A6?/7W_,[YW2C08*2G*1V[]3F0V**;'2? M/J\^S\:KNZ+\7&V,J8,OVRROOCG9U/7NQ?/GU6ICMG$U*'8FIU_61;F-:_JS MO'E>[4H3)_S0-GL^&@YGS[=QFI^\?L7??2A?ORJ:.DMS\Z$,JF:[C)=^<# &0R= M\\0MB0?]SW;V[WCOM)=E7)FK(OLY3>K--R<7)T%BUG&3U1^+N_]C=#]3S+ ]<#$\\L!('Q@QW+(00_DFKN/7 MK\KB+B@QFF;#!]XJ/TW I3F(?;[2!;Z5!49'%I@%[XN\WE3!VSPQ M2??YYP2L@WAD(?YV]."$?VOR03 >AL%H.!H_,-_886#,\XV/S->WU?][N:SJ MDCCFO_HV+/--^N>#%+VH=O'*?'-"8E*9\M:W3QGC?F"18IWE,H^,LJ&KZ@D2Z MK@)Z/FL2$]0T.I85>"[\?55L=W%^'\1Y$J3T]=VFR#*"ZRZGV:IF6:5)&I> M(^9GWIB5V2Y-&8PC9HL1/TD?HD%G)VE>FW*EDR_CC*#"'#26B)U7,2N**MC$ MMR98&I,')DM)YK")0?!39;"6J>J4E $]][1]QJ4)B ]V]"]M)N>]E@E6)DFO M-\&-R4T98WOTB]EAGKA%^*[%,ST+W/R4IQASC16J,"C*X*?!]2#XC\O+#P,B M"Q82,@@N">A>L$KS:Y,2>P9-%=0%:93/QML:4!)7I*AW@I%Z$]=!O%Z3*F4@ M:)FB9%"WCG TWM0$49;&RS1+ZQ3@E>;6Y(T)"5%5+?.:+W2@5+I(:3)&79)6 MJZRH&H)HP(B]*.@?14$:GFX MC[0FXF8I0<9;7V([<57D\3(S@^!=3LB@A=.+GXHYY'(_2(6E*L'\=?W&3K^.TY"=8 MBBN24L/0DXP20E*>GH?2RLRJ22CK$1W2$DS<"_6 U%7=$%L0\'0P5THPH4U0 MM<1QK/^@N$F'\.EE!U4;4FH"'+BZJD55 MLIHF97-#^,_ TW)VHWYSU2L5?)@,0R2^![\UW\DA>Y,ZBJ439P +_L BA;\ M[LV[*^B*AC7U#O+Q;#0=AL/A$(BP0BD@8C;S906(1"U#Z$V\VKAA2P.,-KG, M"!51U+2E99Q_;H]#1B>IC;+XPIQ,@O)L/!B1\9EE+-NT#?IB:K]@'MP9MJYQ MBCUP(N]_2\?SCSBE4@MQN+_P:##L+NQ]T5TX%,"]S8%3W9_NI )O;PRI!,;9 MWP9T:KXGGX8H>+6)P:SOXU^(U:[8]#9EU3F-++'.\=X?*1%CR6>3S3'6XC2=M MMD=8ZKL# C"3NRU'CVW9;OA]G#=KJ.@28G$>_+W=,Y.D9\AE5@??Q\O*QXV' M>T7H(W,_&8%#'X$]K!,]>?E]N)\* [E91Y;F'SR+Q9_!6G5U(<+= DC/W)'V MI,.5)H7-2*O1Z6R6M5/TI,G%4L;DE3KO2T0/?JMX+#R&<(S@A'8=W$!PB%2< ?6(ZR"CX[F89";NJ,K$1&JZ;^J:T?N"EA6;,606B9; MG,S^2HSZ'F8$&?+X1LPAHAV",@P+O+BB2JVG<\PZI8>S^W_2])[#8#F.[#'' MF$3WE0'IV7[R?Q @[\@R(#30V8K?2K;R#3U4;-,5.8^$6#6Z6FO>3;&+[\6: MBXGORYR=#B.VLKJ_"1W\\>J^==DLQ@:$8<6=^ #P'8G4Y!:2IY[")R:T!3@% M8?@$:0+=R()1GXV'873<22G;[18A(OQK'OR#H(W MHF8L/U;'!.2("717$D^P/GA&/X;SF:XV#H>CBW ^G>^9&'#:+ U;(_.==42\ M3]9H[,0,2"&QWY& ]^\X;(?/I .(T3H,QZ$"F%["<6(N.H='SA*XIF!]\L^R M])_,>#R[LI^'VE25#H$/'6B"I+C+O>GH^[Z)PB"%GT-"[.\Q955>FIM8M"6K MVM*PGQ+#=XOOG+M"?R(T>I[FYV1/CSX4P;-@$4;1++P83>CS13B:CL-H. E^)N#8057@Z-O9-+R8SX)1 M.+D8AHOY(OBN VP0C>C;:3B;+8)H',XNIN%T'GD[>!:,IC3_13BF$?3'))Q$ MBW VG00?2OA)M027WI+!O0.I17UU?C/V-Q:]55P2\S#+,".PX9\8\D+((X.P MD11X?PGUMZ0UB)3R!<>!BMM4Y1=A'0[[%'K2D?(!*YXC*A=L3;TA;YXM2O9' MU:U,#OQV5B#J4]]M4C*$2J@@<6[7-$I%DAADO-#/,50Q^+)Z$5PVI*6*99JY M2%BS^EP%4SPPU_'OR;XBJ,I]Q$1#'?#CFG0.K=F4>K/#7EYH=EZF.^K9) MLX04164=>4*'AJ,<:.]Q:I@\MN$C&S@&&/X8L##!:O0A8^)T$-2?1- JC MB_E1ZBS"B]DDO)C,2-1(F,+)#"?AG$ >C^G):3@9#8/O29!>P*)HMHW& GTY.B41 M'D;TW^@L."6E0(LM)HNS(VN(&!-R%N%T.";E,87P7Y"6B<()*P@..K-Y^<#F M;"QN2=\$M1@3A"MX'DOW%,SC!3QQ]L;%.75_>A9P10X]FUAF&:\^=R+-@^#T MFE3V#SC^QF<=Z\D=]1UL6!L9:^-T)')=C.W:8]!C-@/T>X=M][3^H+9=0NBP ML39!PH\(9KO.:9VJ8IEW[93S<:&SGZXCD]%G"VT*=52*F-I>42/=367 M#:C!A+XNUO4=<&]UR ]%?HYCV=#L,9U_EAW/(SO">NXT->GI\7DTTQ\^Q+ \ M$84KZ1@F^^ES):YW1B+!$6D:;%4>^(L4?HU\2-V:X6Z5=P?[_EW*X IGRL_6 M%KD46R2X] ^0#Q+@/:XV'*X0(Q$H21*(^R?SB?>I%X/!;##69TA2B*]&=/J2 MV,W)_IJ/]G :10.KKNGP'4:BAKR/CV,Z&KLIYF%$FF$RO,"G^21<1*.CV$?8 M21>&=IN%\\D8'V>1?ARY:2=1.)V1,%Y4^ZGP5DUH\N1N%L"(-I3)8:65XS.@S>?MEQT+B++T\3':H =ZCFYDOM1)>/ M,CBD\;I&"J1KA_PGCWF;0[D>B,H8((71E+>*+R;=/Z=D*2[ !Q6QT<]"KC8R@@91P1#88TE?A)[+6,%^-' ME;&GFOB:&3.*2_(1O"_HG.#WY[O+ZVY.S_C%71=*ZS*DP:Q']HK5&7QW:I(=,VD^/2K1Q[.=PKQP[(GB'KUSGQ;'>DGKQRIA(A M$.2:"1(O%88DC8'4(;P%"2P[H8BT)+5G,XXIR=A*8@^:L(%S<\],)'D#!%1R M 8W,RE[F_/H(XY&0BU:8#R1[_I\T>=>UK37AY^2GV53"H MJ;J6-YM=;8[E"*R2G19+W0M%U)N4:/]K$Y>0=AJW'Z.+2?NF-S>&GV#$=2.7 M7F25E3EP[@*I:K$(7<731ZR)Q%.3RF2>HF;*N$RL_1E+NQ^9/$7^2Y-+H%,R M.0+[.3*V]UY:E5/=-0=T8LW\.73I["'2VU@A,5 <*6=5+9TE,*%//$00CAC2 M,0?7O0?UG7FD%D 32_5?*Y>(_:'H<&A<^7R1=$-&QR)&![&EX['.I#&6;%77 M&R1K&\!>_?B/=V_.Z93H!)_Z\'1(]K=?5B;C/-;VO#:G]/ M[.,\;R2(4/[!*N"8V+^5R?DYY4#HZ8XR$"7E*GQ\:NQ5.RR;BH.JP2IC7B0J MFA4"(#P"J7E-:A-@+HF.F)[(PDI2XU^_BY]%O]#";3C:V\#R7D[:1%2#IIK; M@*_+O[,)0$G>)? ^P2M/EO)0X*IQNL,3V"%ER+5'2B*4ENP&5;M.D\7F% MA8Q4(ED/3PGL'@JH.F@."!;UOU]=ADB#EE @5L6%P:;CPB# MMYE9_UL11M'<]$I Q]I .;A-Y MZJ40!)!7SCMJ30!0C6GM1$G+>0K6JW7!V4HS8[5]PB!Y;Q+&!'SE/68F9OJ6 MO78-&+8:'W\I.?89):T<)^LA59\3D3_OC2,[E."1H.-A]1?OS9J>MMJ AM)A MC;JMI@)4G*&SFQ@)>$86PO"2T-,S\1#:-K/APZU @PEX5 S3 MJJS/FUT;VM=X//$2S9!Q-+VPZ3ZNE5JO85&DM22DXI*.[[_$V]U+XD&2ID*" M5+8Z34CXYNJ[8%LDQ("JS"HWXTU9W.&H]O!$I&U 1;-J>$\9\V9.JM =*(3: MYP5JHKDLJ_1#&%ZBC=TF1)LZCE-.FS9Q MP0- CSBUH4>& "$:R+<&TQ,_,H($5*-)I^- EAR8V:K'"L*)J9&$XE$/ )3)9$Q#JH-LK>NKX&)")IL^>8J:J='PI7[/?T4OSP;!3SR< M ;MI4O87P@[4Q-JFMJH@,1R=LIE#65,T<(9*-%9U<*?9%SI3.!O$S,8_2 MTB_U9%0H6PJP7&QKE29)<;.2[QVP7+4AY5RAY?$^Q$AUD-A#?3N49'A++4L@ M!T#A;]8AURW9<>JM47L(1FOM=%,UI:!T:Y&MO5'HB<,>YL@?/$1U#; MK\E9!$?D'/?_+CKK35O4&XK4H0; G86V@(10PE8A=/]*35+?E33L**_%[!-: MH(X@3L5-0SP=M9VQ1]I3-A#36J8\L^SNTFZ88(N0:YSR"8_ M',NNNP#-"L=!U ).C+PJTR7'-9!\9KNTDJ @SZ&E)O<@)1=) U+!@S?A"](G M]& 0!:Q\HI?!WQNN F+R:20(!XVB5\\+-DQ1T6'#CJ6OD08ZZ:CLP<>Q+ M9U+?#FA06(2=$J4'VL]6M1VUXV:M2PE6C+O$OCV_M-I1T.?*RRF04] MH6><\2J8U3*%YY%JTX,E @?"TU\;/I%;7\R'8Y*39FI(E:^LK3D +YZ#% MIS@=N?=%&S/LD-D[9_Y:'2%(7]WS?NUQV%=.Y7U))[C[ID0=C36:T>:1<^DV M& N%?,@NX!_[C *=:]\0%U=I$6-?7*_;ON+OPZL3[IPIB *95,2Z('V4WZ!X M>VW+MCE2X@R#DI\6%F[G@[]_2Q8RDT987@8V.9^^+-UWJ7H_=,"Y@%! M^L6LG#]ERS5#C\?\OB$O9KFTSC'/#MO894_4&V$JOI2* 8=_BP7YM<7;'DI; MO+';;>QZG4H\?4;*QL#N0OHEFU/,'AUWL=/&Q&K>]D=)/Q-,V(2<,G)M/;0( M K1MK"\FM2=/CK=:?'!QWS$)(H9;&0T<"9*%^R73IR:])RVV'-(7E:>&IO;J MZ@]47/<@4]-0(BT:=Y=8>PN^<$#0*E>Q;6$Q(^JRWM>MO:I4UE"+8,!58K64 M%=J>D$\]_I*187[K2"=?U_[ P^9HPP27<;>5%ZQ]I[9_%@)SF>H"D50?,ZJ#N36SVTDBD>M]D MWC*UJTVZDY!6J!D\6A8=&O2 FE/63&:+'_2!PI78["=66CX,O;'OL*U+@*&U74?)HUUB'4L TZAG0RDD MYIB7-.*T$2_?.UT7JT:+L7\EE(+)N"*^R+1PKGV,UD)DB_0 XJ\&^TVCVTL9, M$Z]_T6F$?>SMM2GYC<>2V+YA5\[D!-S*0/V]=.OLE?+3EC5G++TYRRR]T69/ M#6ZT'.E :V<[\'HX0>[%+T03.W;H7^M)2Z'@?67SWO5S7AH'=4 XEJ)%]M39X.0 M.7=7:YBO/"S.X*Q&C$)9%#%)DY',S8$"41*JLR262'Q8L'\(PRLSTDG-,&FK MCBHXJ?FJV@;V5GG7:28A(E%SWH:\127O4&FR[QCU.BTGDBM6/61;)VRPA1O_ MTTTAVO..,QST$YH[%-M0=>ATMI8*I T-59UBR(/ M]^-,!VMU]R2NBO_DJ_]IONHK1H#*/O:]=MQ4P?@-[7JW@VY-2OA>E2WX90ZS M,59UN '%+\62O"I[D\-#3&59P2DKU^?S)T_]"_#4&_*^"!7@F^ ZSKQ$\\>K M2YMDYO;;%([%#6W?]2<3:Y'C'?JJC4'!C46&.S^2%/RT;*P)(TJOR--5Y7(, M-7VIX6.:RB;UJB)K-.*CX9]"3]5J51*; 7=-DA9^^TN2WJ#5B<,!!"=F0Q^1 M#L2S8,PBJ.[)I=Y:=8LRH%0AM\$^SV5#I3B7-*R) ZI=9A=;ESN:&.+NE_..#:FU8P25]$0 M39%;TME[$6RQC>ENUVUO[787:GJ_UEC0L5VS9UG9&9(VDJ]U*VDA&ZCJ-N:# M?22<39']R+4%;5A?&T9K?XT'T2F1?QL4U$"QY4RBO8FWO"%-=[8%W!+^<$&. MMMW9X_"OH[EHEV/>OHJ6J_RNIWI$=DR)(8>)WJ]5'[@J7@ M.50CS,;X;G)%4RTWBVWDUK.T4^BO@K)B/M#:OJ*J.#,HE[:T][E9XK9ZV4B< MJ(_M[656J#)N4V^DX.+RO"T'DO+$8TAL4\)E?TC+9=V."'38J63NX[UNGNJ/ M$/C0E9M9O8C F?:S<2PFKE<;U$1*SL,6O4BXK1.5**VY8<6G>]<*&#VFM"A&QZ\AX+&6FIN<3 0SFC9?G]$+C7@ZWA<:E03*4K+A;#J\-@BL;NKAL$T'NN^^]C!#",S4N@[SQXU#^D8XJ%[UF MSO6SM$^D^6TAA0Y^?-(#P#4]2<*TR6GIS+3W5KG+ZOJ/(C:0W.4V!]'9IZAK MK3^V-7&-=$(#;-$!O+B%O+W^1T>NXEPK[17P=F%7R;9WDERS^>O=R^75Z'O[ M=4%4.1J!?^,T-M4> NI M-E)T!L1N$WQ=9)S8R_CXXDC=9\^!T*VCQ88553LZ>YM8*D1<,$VPUI;E:+^: M7R=LT\/V&D I'VRG4)Z2:]^L64$WI ^0U(!]I)'5(<"X.]RPM]W];',([A%D_0<(_Y[[*;+.UF.N1Z#:5(QV&N$#N);]PE1\O[H+[?>0GX*M;[I^5.(%\ <4:X M=*%-3;OQSDD_<#(W[>VEJF*LAG*UKHG<"R(=ZT<3S5PZ@&A2"]_1! M:J2_" M^<4PG/-M1=$TG ^'X6(X"KQ<"^X\NKA8A(O%*(BB<#:?A*/1D"/L-IXTB<)H M0?]-<'?#=#(.)S2?]+97'5#F--4LHA7FN!T%">WIH@77H>>J7TV.A^%P<1&. M)HN Z#R9X>J11?"&PZI>G)5@'([X_ID1&B%'XSU0W#*$M/DPHCFGF&]._XT( M@Y^Z]_416H:3<#H;AT/"R[-@2M-/AN%%- [>VM:O4QAY9WPS:K7!:>*SOV,Q M;L& B;R2V&^:<3X7MR!HL=S!/&J)KN.5SQKMZ>-=K%WX%_%RRQ:M\]#OQ(-L4Z#M\9BFUIOM7E@5YP[P'E&[BTCI4VRT*\NIB]1GN(9L/'/UN2R7L M1=%O% ,M3+98D37,#7P+HY=_%W()K^V:S.X%?QCR6Q;W#34=OFNO,-9X%*E$ M<<@DIL&GZ/VY#!=W3$*!!)$%1D,/ C3.VZ\ &*[335Z4MH_/;XJOT_/]Q_VK M?H[NX-'K&?3Z6OHPFTUP_QG_,@_'T3R% MM/V"V4FT^9*DV9ES&9]6Y_/"U7.RMGY[9/@3!D7!#T;O.;@6PG^@'_DC[ND! MASPZ0)0!X3;X'L-EN_!P<( M%5GSZ.(\&O)@^_2Y(,O_*MSOQY'<-!>JMN%>ZP5P[H?LM.+>&%O2?^Z^\"T2 MR52@,M$V1MG>)X2.]'(.5VQJ2^*[4=,;D/&< Z3= G,V03'/X#BB_"O7NRJM MZRX^WDG&J$$2U25CVI<3^#?%XC[+JC$M&+C#4?7KVL^JN--"+D: !XI7=(C: M"&WO+5\IMG6IE=!KE0N]TQF.?[GCWAO61N3NKP[NVN<$68*>*=:M6O-DO6T+ M6'=#+K=2M<0(CA##HK8]X;[-8J++]8I3B/K[>:=-!F$'-@SJ^,M>1ZW-_:3^ M@-8?]5I-75.;C6BR1P,+Y/!U#0<%TGN1R [OZ3T(>!J8XD)=R+L=\5WBDR/09O;GGJO<@WP+;U6WCWHO'[20B],Y1W)?< , M!5B3H[D#_XZ@RETL!,>%:Y^[U&C[]Z0MUG?<^G;71P\B4]SWO@V^++9#C583 M2]"3QW XG@NE[;M$T (':>)XD^:E]3H_.O'='1H2X9']NK)N";_+R>VZ&/N@ MJXZ]#D0N ^/\)Y>:#=B'"E-:1K\2)K'"_"C<1K5U BMVX-@8OMUF'V*A9 MQ9504"6"?.IU6KO>;JX?:-JW]8#'&]9\'>ZR2=9.CCKWNI7-)3]_[5;3(7=](4[N\PG&1DF*1'L5: MNAUS2YU?S^I>VZ(J29KHQ3@^1'OW$ES7M9@ZA2,VA3ZI9TW+3DQXO5&]TK([ M.<58@=757MK&QVZG )_U K0ZD:64[F)[S8^]?$MR3/E]][5;$A#Q',]NXR9. M7,X^ =)N/7-:M3G)1W5QF[WDAIL.E[ARL1C7;Y"+:7:N TPH($>>;:-INZ/= MK%U$JJ>6EF0 \FSIX?7O_@,:BFNS2LO[+AW67@B 3<$#]>XR;M6C>I[]<+NR MY;:*G,B8ZT+ 761LU;Z33O*@94F2!].K-'<[@PP']VO5-BNGZ5^^BP%&J_JM M%7K6$A\=OJW,Q[*DI:U#R?>H5#96+F&T MV:%2B3/R:TV+=+9KOL26J?84GCLTA'$1G2U*3;MY,N7U%EJQ.10L;XONZEO8 MP"JGJIS@K">_--I*%FI9F1W+MX2A:$-"M(A,X+H!Y%DE1%PT->LD=&T(D3YP MLV9[*8-T\4^'X=$151 >\6YL3D)2,6G9_Y(Y[ZUNVH,KY4,N=\#K=6]$[MC1 MVE\KS7M/>ORC]YLU5.7JB<2'6P*"[C:(NQS7025<"(ABI;+U)'!O$%GXY5YI MO=B,Z-G;DB.;BFV_11^H]L!)HO#KUACP"S7V7KE8%GD![2(HE=LX2QG6>5%@ M9QB[4XF-&.+V2U^(P99O21)N\,<[#"4G(JX^(PZRTD-(:_IR1B>K;Z^2RN9&.K6 M>0/5.+D2MPQ@[_3+]\XPF]?!?3U'WZK&;SH(_M;DN!0LFH4.0Q9ITM='/[1W MB[[S.L_/@RLQJ;Y74T^$,M[R2T X+=OV^,GE44LKV]Q2A"L[5(RD;$RMLO.L M*#ZS$G$]Q\[0<9U+UKX44UL[-)X-C4>F@XV;P[-M(V4\Z#@.V5WK\ MR[ZRE/G/OL4VU*;,@\LO_WQYZ9\O+_V:EY?^^>R5G__#+\1\BL+[ M5W@SYC.\N6#O79BCO6*(I^UU[R+XO1=A/ANUK]B4=?PJC.Z[+G_'LG_02S+E M(DW[LKQ//53T"F=2[VV-_CLSNR_%._X&S;U]$B /O%RR2K_8Z_,D6;CW=!_' M?36LMDKABX_=J^?UZU?/TXK^MZ+_RN*._L^UH&_B.G[]"LZNN3(9MV605OGF)#KQOB5@ MU]^<7$8O+D-(225&$"_KPOR6_0/+(!],'BO_Q]02P,$% @ 6:-$5\-+X*K#"P MD5 !D !X;"]W;W)K&UL[5QYCQNW%?\JQ,8) M'(#6SGWX6&"]B=L$=IS:;H.BZ!^41$F#C(;*'"MO/WU_CYQ3QWJUR-II,T"< MG1F2C^]^CWP/>KY5^:_%2LJ2?5RG6?'B;%66FZ?GY\5L)=>BF*B-S#"R4/E: ME'C-E^?%)I=BKA>MTW/'LH+SM4BRLXOG^MO/^<5S595IDLF?+%V:7] M]*5/\_6$?R1R6_2>&5$R5>I7>OEA_N+,(H1D*F:727Y)YN7IQ%IVQN5R(*BW?J>U?94V/1G"FTD+_ MGVW-7!N39U51JG6]&!BLD\S\%1]K/O061-:1!4Z]P-%XFXTTEM^)4EP\S]66 MY30;T.A!DZI7 [DD(Z&\+W.,)EA77KR6(*E@3VSK;\_/2P"DS^>S>O%+L]@Y MLCA@;U16K@KV?3:7\^'ZPL\MZ7.U?#< MVZG[U^6T*',HP+\/T6A >(=!D%$\+39B)E^<0>L+F5_+LXMOOK(#Z]DM"'HM M@MYMT&L$#V%UEW4?5I)=J?5&9#?0Q%+F4!"0NUW)M7 MV&F!D90 ,(&1;"8WVD#4@F%9MT9D\Q94N<)4LV8-52O,S%041;)(9D*OG^4) M4$@$ 1)LD60"H&E;>) <4[*E@3!AOZPD[/%:)*F8II)K8 T=%0F,/F")9,EZ MDR:SA-#4'PT*I6+SI)BI*FN0VH@;> K"2S$M)HQ6US#E;JZ)L MB*QW^^:KR+'#9X6!4K"Y8IDJ 4%=)W.PAY&?2]*.NX1OAQ2A.&&0 CR)RG<( M:3 L=E$D)S)GY)$R)HLR61.AP"O!&*212YHF4C95.;2)V&;VN2QHUG=R)M=3 MB,2UM9DX9M=%55:Y) ^1K*MURWV2X0[[.T0$%HB"+50*UUP\9?^4(M>V3',' M^[RJP;UM09&!LD?,YK'C\\BS\.QP)PJYY48TZ-&0[W O<##@>2Z/K9@&? Q$ MD<4]RZ$I@<7=**2!@ :"D(=Q3$^6SVU?@PIIGDWS(CR%(9XLRW!=+" 69GMZ MJ]#&0I<[/OZ%,?N@B(DML8['O2CF@6TQQ^6^8W$KM-EK68!P"+0J(9,D SB( MA#V.N1W:W(O];]GC@,=NQ(/8^;:&J:9ILC0Z;_OYS)P!?8Z^53>WKCFJ)2--6+>H-:J,JM5:+J;J6; L&0.M30?S0QD3J4]YH M39*_5I!> M/8];?@P;R#7(&VT"DL+9/@_U(CS@%5JRD3JA2&\F["TY%;A8L2:#YP",7=PX M,KMXX+Z#/3 !=*E\7M, 7*]JE_0.'BJK:AJ,]Y.44[L&\_\B,QA@RKX1 MZ\TS=CDG?R^Q!]C"=BOMF-2K-,HG[ ?&AMI)--3E@-" M.0U\)R7HMVLW4G(M",USAFPW.GB J2V&W]<8WLJ/(3O@9S2Q[*\G/3];6_6'UDRGE$UA/>ZR/$ M@'6#ETN#S-L=7,7ASSEQBD13=7,>D8OUK)#[0:!#CX?@X5A![94'\([.?=UC MQ%7M=OO,V46D&;MI9^]RNYM!^]1^'<^>$\%A!^3@9R=M]%IERR>D2[=LU?/_ M-K<"A![$V3X?!EAUD4FS(C:A]6W&WH@;YO+:I_63%ZEM2$=$U66+RUP:FVFL M>EHEJB"S@*H4G2[5A9NP5G/F;&TDF\"I5.31*)TLUM)6 AC)#YX*% M#O(S?9;0+E _(^]JPWN)Z)22K#U)T9YD M9\LL^0]9HE'H)VKQI%7H@[E9)S8@\LCE :4LKM?EC+3W(,%M,&XROYTD+AHW,+^VHG9HC7I'?OKBYUPMND%#J\-C!/U52U@,,R,MDB9UDIDH$^T[%* MAUB!K!]9&/FQ5!])]H\L?;TM>GH;Q:?H+1RAZUM:;UU8L!4^M(Z1%MG M!MX=- ZAUPFX[42?4^,\BG@9+#:3E)OW0NX1(1_,86 M9>OP-? ZP?-YG7CK -I(>(ZB#/['=GCK8=S'T78UX.RL518Z^4HC.V,&"]\#C1U5(SJY$FF \2T0K\S<" M <0L=MW398Y4P_8#+7-D7%;@? ;O_6F7[7/?"A!6PB_@LM_+36EB>7RJ<0MS M$#T@T#TKWW?7K40[!.I;X_!TL2()"=Q0B]6AC,OY8J:,2!W&W(KM/[PQ!Q/' M_]JH_ZYV-O<"]SOY6]#E /F\3MK="&;F!Y^\;G&=F.[HS")K<"=PZ)+E >]' M=E']L.I?$R [0"+F^0/J#EUA?/%[GD-TS$2Q@LHD\SIKWA$\W$B5T]L]A!Z% M//;KDYIG.=" :!>#6V^_3[R:@7X9!$^XF:$ST4\*+R[3-R7VL_[=S%B%^7-5 M870*TQ0J[U^!T0K9+\%\V,H4)MZ556E1N]G!,HQGRC!NQ-W E&$\)+R6VU9; M8L_CCA=@P+4\?6745%L\G M\>@HC3''::DL46SQ&=HLG4.=Y&E2D=T$J[=) MX 4\#NQ!&<;E$<)7:(>4<7L^3D*>MU>& 3S70\(,F)CD1#RV_:-EF(CC\ 8" M+%V&\0*'2D>'RC!4 8IY%,1T,Q93=N;Z1\LP 8@-0EV&\>FZSG.&91@CNIYC MVRO$V+'/ \LQ+YX7XH-[N!"SHRB_9Q'F@2HEIDZC/7. DU%LU7&U>6D"29%\ M; [&QL\/2&U\O'-[\-:G9,3\0Z&[QG)6.XS\CC62Y2!VBMMCY^"NNQC$3K4? M.^])\E[)!)L?*9/=K-^OV+)#X/X>=]VQY600Y728Y,?N@R2>UW M!R63ARF4=/ZY5S,Y6BGI@L>@;-)=#NZ>;N[L$K3BT_UJ['#?K6V6>A7L3]63 M<5(($;M]IW&2=7CX?=RDOC\\Z"0_JX\\]8!Q(M]#A!DGI?F9N6ZZ^;&^-R)?TJ$CE0LLM2:A?V8<2/-2JHW^ MT;FI*DNUUH\KY-TRIPD87RB&ULW5SY;]O( M%?Y7!JY3) C\R:U.0#%2=!LL]VLG=U%4?2'$362V%"DRL..^M?W>V]XBW*< M.&B+_K!9'9PW[_S>,2,_O\WR3\56J5)\WB5I\>)L6Y;['RXNBFBK=K*897N5 MXIMUEN]DB;?YYJ+8YTJN>-$NN;!-T[_8R3@]>_F5642I^I#+HIJ MMY/YX95*LML79]99\\%5O-F6],'%R^=[N5'7JOQU_R''NXN6RBK>J;2(LU3D M:OWB;&']\,JEY_F!WV)U6_1>"Y)DF66?Z,V[U8LSDQA2B8I*HB#QOQMUJ9*$ M"(&-?]8TS]HM:6'_=4/]+9[6ZS/%MC'7ER]=J68JGEOG+\XL2Y.C# MBZA>^DHOM4\L]<5/65IN"_$F7:G57MEW$ORQ2F?",0UAF[9S M!SVGELY=LKV.BRC)BBI7XF^+95'F\(._3PFK:;G3M"@V?BCV,E(OSN#\ MA\"C&6@$"V%K_]_N9Z)C[B,]X@+O"= M7KP\\*.R*%19-(_R/DLE\T+$::F@UU+(4@2/Q![T9)I6.WX$=%85R*4@MXN? MTAY(ORB1?L\ MQNH]R-/&,HIRTEW+7)3,5/,B]C LB- MS%#@B"Y"^7JM([990LJ/U ,?$*[V_QS+EMA%Y@>/"7 M:4VPTHW ,@TO"/@1O+4"TPA]D, C>\6 FQQ Q*C3#-;2*7&I/LLQ'O TM6LDX.4 =^";:RGS##YQ[@3<3CZ\5A,3J M(LKC/2,_6.W%PQ__$-I6\(S4O\E(7PDT!V_*LT@I4F !+D&:OBHSK 1IH$9: M2)U'P#>[OP4Q07(7E]J:Q-LE !'KR %58<"UD?-F3\BV49:F=2)JX^:G+,]! M7$;_K.(B;HC_*%,=S*8UGPQDN#%$+*IE1O;F$&VB;-^%*'E (9"UP1@<9D/^ M :[);(YA:1CH0K7@,!Q$H3NSO5X@DDW!)VRX(]2'^FL_YCV(S76<8Z7CZ0=T M6,*] L_3(I,(]PZT?I0)BK*GI\-,)D4V5LY^GRCB#O2U? W836O$^VI]:+:A MCAZGU@0>O*,(/?2"NN6ZQEKZ["37'&66;_A^()1$$(U EY_0?M1G_E;5C#7. MU*+=&R)2!T2*FDD_KT%!1Y96"7/'YMW*$]%O&X'IT*[P88(,N6)QLA;4" 40 MP63M.MA[1M]E5P=7+"69DDO42CB;(=LI2\/AUM:SE&&-I= MMFGCV;9Z$H!M+>E6 @Q9@EJW>6T"_]%,+$ZA-6D+-3:82QGT&WC7GE@TCD#" M3+@5^\=>QF11L:Z29'8*HUZKI/JLQACUE^Q&,W0:I&ZS>T)4[3#:G[6"-)*P M"Y'QD%CF==UR7"Q\%YB"$*[O?!>8.D(I")ZEJYXT[MPW'->9D"6-G'4$M/$J^\$L]_#7SS&Z/Q0RXCP, W;#I@Y1GU%^ M(-_3HY;A6_@60%V@)%'%J;+C,D$1+"ZY4H6 ]<-;E;1%IE%GX;9,H=--VG\+ZXHJ9 D-:O/I%2$^+:1G+VGS$J-PN>AB>8A MF,,K<]8^"'*NTT@V!BC\2PFA3@ -KSV?:/"^*7VGH.?-YT@E8^3I>ITC]V_[ MG/O@SA3L="%J&\Y7 T[1RQE-EDP[_-&UF!LVL-.+\KY,KF9%#0-!NP(>3S*J M7::3PG$%;_H0Q K_9XOBGZ,RZ[)(70X/@22E2B#>:P2'24D;O<1@!L9\'C3 M?9Q#YS/WT4#Q?8/PJE?Y@2J VUR\:3=Z6V_T+HVT.4Z"4]-JW=MTLE8N+IP8B[\Z!T\6Q78S+>A7EE3Q H31'!LOUB6/)J@\KC7BZLTUO[:>/1&+J(_#J"U1/E@F@OKU?:%XT'50K\2>1(ZPSJJ\ M%DZ'D*#YJ;B12:5ZFZ*)F\^-P/88KLJL[XJ%KIC7,L[K=>0[OM-(L=T^#NJ%?L MH0]$JS4W.5A!>@,72,<3HK+U!ZZBF\<( A!7-_&JFW:Q(=F ]TR;]\C4S7ZJ M*-HT31K714GG'ZUJ.&Q.;*@!:L)EAJ!TU&PWFH;26S=^E_ZC J"\C@M$,(B] M)Y,\?O/N]?LG/9H]10MT+*<+E+/W5D@ M=B ]+(X;O>VK',5=H;MAL:SBA+=.LHBQE"J!P#51< $A$L[FJ$[*F?CIH BF MWB99'J]D%P(3I81L\Y0SFP^ D@&9PX5+2_.IMF(//XOC?,:@[2).[=ZNQS/8 M5A0./;%!Z2'!E&J]5BN+E'S4ME!0W4O<"YZ[AN\B? MKC,3OW+66%Q?BA ?B?=(<##>2)?Q#G6R3%56%_./J8K+F86> M+KD SY,N.C>LT']875674Z[E&NX\[ _9[&^J(WWK;J%H]GR72!;*;/>[B.0Y M*'R\"1-]@U0A-.TYIZ7R9J'_);E:,'F@7 %%A%M;"L#Z[5+-44,[#Y0J-+^/ MM8*YX7M.W_^L$S(!9VZRY(8S"%"-B$;X-N[7=O;,:_-178[=R#SFX!N*N>3( MSH8G*+]?_X@B--XI?J:?0(.99P[*\%/IDP^*JB+FZJ([JVL.*FAHF*C5AK"R M /XF= *3H_QN5#843=/C)(;R0X^6NTZ6'B7FNB:0U+JL2H;LI5(\E6AFY'HV M4RO9J2F3YL;JK K-WB?R>DZD,R>/QJAU$Y'< MQZ0R]7E/ X:2#L5'A,[-;KWQ<"^$OZ#U@6-_:98]I$P&LDGJ7 :6*1VN@>[6XWS,W/H;';WP='QZ82S>=8#O4UWP'>E M?]UU#UVN..%SYO<#KO^RR]#9R4C2DSAVFS7%I];56$-PH3;9N0S(B2[6F%9S MU*;7Q_EJP@/;Y?X8\HK[.B&[FS4+W7%8#QW*>A!\M1[$IX6$W'%1WHE3 >KI M;L-)NE;O<%&7W94>Y].%'BWQ7N;<_M(EM:;!ID/$(TND)W 6OG3U33AKFT=. M/U4XZ@$8>71]GL*=&,W-4KHO5MW5D_^1[RT1<\ M#QU##PN_VO7(?/?V.LOLPVR-52R$EH_[O9GO=OR<]LSN3DT=Q*>V[_QWO3[A MO]Q,UC[<.PL?FV;LO$?7C=HC<6B/!E:EY'D+'$E2]=L=D]5^!Y'A=W%6Z/,: M.NV+^\<#(P;:*4G18'/_S@![TY7:HQ$>MK>D +H(Q;SL]DG,6FMF/X7J<:B; M5YIX_!G"$*EVM;X%1:M 9VYBVT,AUGFV^])8#6KZ4W:K;F@<,#GDO95\9#M= M;WKEUJCS/T0NJF@[$JX9,T\*-Q1M2F%:RI/M2#&8<19?/&G04TF>7R9)=EO\ M,'QV\.;],)J--B,31^0%YR(P7-LW0LO%:S3; 9JO<-X[*F&FCA?ZH>%:ID!? M[;NF^$C PT/YXR<=PW)LM)F^\ S?#HT0B>HCQV+SI&7BB\"8(V'@I>6[AFDY MS'N?=3[B71^1#PS;\@S/-HF\:QHF"J?W6;IYRF#8/$774(8BZ>EPRS=DMWW? M<,!#R!JQ3*]F:C8W/,U M)JMD:K#'?MPN^UH?#@U_CD;=G _\^8L^'/B&&=B-*U_1\2>=G0&Q#SW/.%[G M>5IUK"#[V9W>CRWF""L\W<7!R/O).B 86GT#'TE]POT1*Q[Q;_4"X5O<']9W M0X$PY?ZT;%PCP'DL9MQSS:$G/30D/MZJY$;UKJ'3DWWO(M3J*5#'@1&X M#CS TY'@^W/#=%P="18=T-HAO0D%3>)8.)+<;UH*KO&PXZT5-7=^]W;55 M]A-.OG XLNI_['Y$>+_K$4_:T]UFXG7J2K\YL]M:%=6C>LH3S^'@7L]4*9KB ME>*VHD!;T38M]77ZX][%>V1T=4PM:E'7Y5PS$[B#<6X]HBP'G'#_7N%50?[P MKCE 8@&FYZ)OLYP.QO3=].%-,;HLOY3I)[Z'![NG?/HNRWZ=IAK,.)PH6;$) MNY7=)$JN&$FMC:/5?":'N_A,V]]&3#.L66I:T'7OF;W*XVPEZ-I:TB#$:.M6 M1;_0I5>('$HBB0Z<8G0MW H+L+6_^V0)^#I_55#R+5"XEZ&ICKS]%$U][%@Z;^D%4(,AENN'VB91#7S"%YUZ5& M/4+?)?3M1P^._.-3_K@XR>BDM)9CT)2(.,OCB"\PM7XS7=/["B0_E\I<.5*[^6)MW?K34B\_Q % >2] [M MAN62'H.&* 8#O[E\V=^FKV!]J:86&%Z3)?&*B_^FM.+?6X[!^POQ:O5NF_Q_ MQJL?<"?SWXK7YB+)_TW$HE&R_S=#-O#03H;FUX3LVRH'G7S2<1K#W2*D>50& M];=V[M]D/_88\ OT".;=6AYDKF.Z=5-04S.3>FWI5*PT*5XE M,OKT]#K:9@EYDNX.2(OZTL]*)>(Q9W3_21UQYTX0MC\3./>-P'>G?Q$YUIN< MU-RB&#*F?S DNE\>-!>A4.:HG>9OK:@JKL.T4TU.WH XB-=QLV/3P!V:R6K3 M(7+E15>5[@&$WXK'-O X=+X;'B^2Y'@=H=A(YG'S>FB(#^@Q5]Q=J*)1CA[, M?T:LZ]&#OL0ZF_H)^$7O1_D[A5Z7_O0 R84 U[_/;S]M_[K!0O^HOWM<_VD$ M-+V "=2_:HVEYBSPSD2N_]R ?E-F>_Z)_S(KRVS'+[<*T)33 _A^G<$,]1O: MH/V;#R__#5!+ P04 " !9HT17SOR_'3H3 +0@ &0 'AL+W=OV80!.]#B2I)?*9(A45V6^_7OW-O<1?9;B](@GP8CQ;6K;N>NU2IG]WEQ4>U MD[(T/NW33#T_VY7EX<>+"Q7OY%ZH17Z0&;[9Y,5>E'A;;"_4H9!BS8OVZ85C M6<'%7B39V8MG_-G[XL6SO"K3))/O"T-5^[THCB]EFM\]/[//F@^ND^VNI \N M7CP[B*V\D>5OA_<%WEVT5-;)7F8JR3.CD)OG9Y?VCR\]>IX?^#V1=ZKWVB!) M5GG^D=Z\73\_LX@AF)BM-<584T_G&Y4F4!G_B?*6$U+6^:%L7)C^H@8OG\#(&@9'$KSU[\^4]V M8#V]AU.OY=2[CSIS.L73YU<9OV3&&[DJ*D27X3BD.SLRC7(GC:M\?Q#9T4B4 MJN3:$,:Y:UJ61?\965Y*XR".@GR@@OT*7G*)T%O3L]G:N):J%"7>W,@8VEL; M[XM\#UHY-OH;+;]+RAVO0KRE()!OC-__>'VS,#[@,]X@4?A.+UX=^5&AE"Q5 M\RCOLY*B4$:2E1)Z+0U1&N$CXP!Z(LNJ/3\".NL*Y#*0VR=/Z N1$OM@5U,[ MMWTM6)SO\6&<9%L#\0^/DH;=*:7(J^VN]ZEC:6X+25A&BPY%@M4'D*>-11P7 MI+N6NYH3D"9IW"=',$^, F4*!1-HVM 7CFLXF2=F J;A350(=;<$MGKQ,16;\+!#*!)9;4:Q)A)W>MK6O MYFDE\'!,%B!]O9*QW*^@9%?K 8Y#\N(5WM_AF7/'C/S0].$OTYI@I9NA;9E^ M&/(C>&N'EAD%((%'#I+!-SV"X"Z)=X8H2-&;5'].UF09:^6DB5@E:5(F4FF& M:Y@U"J$]R;8>\3:T:"V2] AUX)MX)XHM/W#NA_["^.%&0DBL5G&1'#@+@-5> M//SY3Y%CAT])_=N<])5"<_"F(H^E) 4J< G2]%698R5( S4R)71. =_L_C;$ M!,E]4FIK$F] 5EI'#BB5"==&_EL\)MO&>9;52:F-FY_SH@!Q$?^S2E32$/]) M9#J8+7LY&8 RD,'!&!QF2_X!KLELKFEK&.A" M57$8#J+06SA^+Q#)IN 3-MP3ZD/]M1_S'L3F)BFPTO7U SHLX5ZA[VN1280' M!UH_R@R*LB?S8292E8^5:B-0!D:%^ MTL]K4-"1I57"W+%Y=V(F^ATSM%S:%3Y,D"'6+$[>@AJA "*8K%T'>\_H^[S* MF(ZF&M7DZSFJ'I'2%#1! 75+05M4I@2S.FQ#E!HR(X;U8 ML^G8/JY9VXCL&K5.3C@KTK27:#11MD.>D==GHVUMUXPBI\LV;3P[=D\"L*TE MW0F (4M0Z[:H31 \6AB78R!OT&WK4GJL812)@)MV+_.(B$+&IL MJC1=S&'4*YE6G^08H_Z6WVJ&YD'J+G\@1-4.H_U9*T@C";L0&0^)95G7+:?% MPG>!*0CA!>YW@:D3E(+@>;;N2>,M ]/UW E9HD7H/QI5/#WWL=A*_0^&JI=, MBKG+.06B/(RYUN=V2@#QV W&(-+$!#G"$9^595KC4H_W!56:EU!':D1F72C< ML[FFPKO-[HMML:2&AGEG[KN#AHT6%Q!HKNG9$7:-TXK7GIB(U)FAT\U!JH ^ M5*GAJI&SCH V7D4_F,4!_OHI02>(0L8XCZ*0W;"I0^0GE!_(]_2H;08VO@50 M*Y0D4LV5'562A>0B7\,J"M0^"G.LT MDHT!"O]20J@30,-KSR<:O&]*WRGH>?TIEND8>;I>Y\3]VS[G(;@S!3M=B#JF M^\6 HWHYH\F268<_NA;SH@9V>E'>E\G3K,AA(&A7P.-I3K7+=%(XK>"M (+8 MT7]L4?Q+7.9=%JG+X2&09%0)) >-X# I::.7&*S07"[#!KA/<^ARX3T:*+YO M$%[ULCA2!7!7&*_;C=[4&[W-8FV.67!J6JV'F@1H9?FZ6_(==%?>L%6:C87K MJ\MQ)+2;G6+Q%^?@R:+8::8%_6FY-$$EHOD(2W>_A MPAK!$6ZZU>9$1NQ,%^< 20F+D,IN9<9AIWISDO?B&.]D_)%F(F5M*[S<%F+? M!-9OBYL%R!5Y)FZ3H@(F)VO3N)9I(C>\\6O8&6:(]7PE*8_&#Q2%CO7TZO+Z M]0V_MI\^-B[C/@ZCMD3Y8%L(ZE)!UT&]$GL2.<(FKXI:.!U"!LU2C5N1 M5K*W*9JXY=(,'9_AJLS[KJATQ;P125&O(]\)_,YQ-'TN*X_5Q4.?L M@>?8/;<9YB^V/#*Q:0=6FR-K7%357F?TJ1AZ.P@ALTWB7;&'/A"MUM+B8 7I M+5P@&T^(RM8?N(IN'B,(0%S=)NMNVL6&9 ,^,&T^(%,W^TFEVC1-&M=%2>HH5:EODB]=Q;A,8>I(?%<:.W0U6@ MN%.Z&S9659+RUFD>,Y92)1!Z%@HN($3*V1S52;DP?CY*@JDW:5XD:]&%P$0I M(=H\Y2Z6 Z!D0.9PX=+2>J*MV,-/=9K/&+0]Q*G3V_5T!MN*PJ%G;%%Z"# E M6Z_5RF)E\JBT[HV=(9*H/%V/Z-4J(>!KM7)Y"\1]@X0Q4HQ99W#7=/I9IJ&^ MEB1\DG$C L*)'D1PS;&1!8D#-RJ+/&T MV6CKNQ6U9%:&Y@0Q'JAU(ZAS5J= M$T&FR^Y48YEO HE-S]<1QO"3;S8G30LEQ:W0O<"Y9P8>\J?G+HS?.&MBCBAQ"A7 CFG7W=Q!S44GR(&'V1Z!:Q. M:[@ Y K-?3SN(L'4)8KT=V(U+KZ&QP1L+]_JS3^F*BYW$?FZY (\3[KHTK2C MX-OJJKJ<\FS/])91?\CF?%4=&=CW"T6SY_M$LE%F>]]%)-]%X>-/F.@KI(J@ M:=^=E\I?1,'GY&K!Y!OE"BDBO-I2 -:OEVJ)&MK]1JDBZ_M8*UR:@>_V_<^> MD0DX/F)Q2A MR5[R,_T$&BY\:U"&SZ5//BBJ5,+517=6UQQ4T- PE>LM8:4"_J9T E.@_&Y4 M-A1-T^,DAO)#CY:[3I8>)>:Z)I#4NJI*ANR5E#R5:&;D>C93*]FM*9/FQNJL ME.9NMAV;J'9T;[;PEETYP.=9B]!M/QF=:+%YAL.A$&P"OSFKWHHD9;O!]FA! MUH6XX\0RJWEXT(T\E/V.[E?T?%_N1'[/B73FY-$8M6Y&+ X)J4Q^.M" H:1# M\1&A[CD M])-4. TL4CO=-[M;C?,+:^AL3O?!R?'IA+/Y]C=ZF^Z [TO_NNL>NIR:\3GK M^P'7O]EEZ.QD).DLCMWE3?&I=376$%RH378> W*JBS6FU1RUZ?5)L9[PP'9Y M,(8\]5 G9'>S%Y$W#NNA0]G?!%^M!_%I(2%WHLI[<2I$/=UM.$G7[ATNZK*[ MTN-\NM"C)3Z(@MM?NK#6--ATB'ABB6P&9^%+UU^%LXYUXO13A:,>@)%'U^^&V>AWST&<]#Q]##PB]V/3+? M@[W.MOHP6V,5"Z'EXWYO$7@=/_.>V=VIJ8-X;OO.?S>;&?_E9K+VX=Y9^-@T M8^<]N6[4'HE#>S2P*@7/6^!(@JK?[IBL]CN(#+]+4 C/&QO20%T$8IYV1_2A+76S'Z4['&HFU>:>/P5PA"I=K6^ M!46K0&=I8=NC,C9%OO_<6 UJ^DM^)V]I'# YY+T3?&0[76_ZY5L.Z(&,T[UV9,&/97D^66:YG?JQ^&S@S?OAM%LMAF9 M."(O.#="TW,",[(]O$:S':+YBI:]HQ)FZG1A$)F>;1GHJP//,CX0\/!0_O1) MU[1=!VUF8/AFX$1FA$3U@6.Q>=*V\$5H+I$P\-(./-.R7>:]SSH?\6Y.R(>F M8_NF[UA$WK-,"X73NSS;/F$P;)ZB:RA#D?1TN.4;LCM!8+K@(6*-V)9?LSF\ M7G1.ES!M:VE&V!)OL,XEII?&FXKK;;IBO:[(DX%_-/=/M GZIN>AKAB9\>\\ M 7RMGQC;W\5>/3U1O0&!;0]?] M+/+!0@H^>9YRN\WVM.E:0\_1>[\<6 M2X05GN[B8.3]9!T0C.R^@4^DGG%_Q(I/_-N]0/@:]X?U/=#RHEX@3+D_+1O7 M"' >FQGW/6OH2=\:$A_N9'HK>]?0ZX.M("(*E:;F> MC@2;#FB=B-Y$!DWB/--=!OVP"+$\"KJPZ"2;NL![]9TN\%Z>QDT#^'4SQ,]S M&=2O2M!5+KMR9_(&$UN,ZT%9WS<<=*)S5WL3C]G2WF7C-7>FW%DY;JZ)ZE$]XXCD:F< =C'/K$><%X(3[]PJO%/G#V^8 B068GHN^R0LZ M&--WTXBR_$ID'_D>'NR>\>F[*/MUFFPPXSA3LF(3=BNG291<,9):&T>K M^4R/]_&9M;^-F&98L]2TH)O>,P=9)/G:H&MK:8,0HZU;%?U*EUXARE52Q(03 METHATXU/A+J!07<7MOYM@3X'S^JK'D2J%Q+U-+#0YT):=VC#JCUTMM>J.N]. M1%E/Y^TPL/7(4V\DV.&;!/.SHOJ2W_C6=1]INMZ$KM5.C"I/.E4^]E[T.-0' M]7,\]'K5407"O9^DB:^SB(9-_2 J$.0BVW+[1,JAN=6!YU;-R I0]Z2^(-8D MT-$:DHV1P,>3)S_$ZLX1Y@(>Z_4E=:EQC]!W"7WGT3='_NDI?Z)F&9V4 MUG9-FA(19T42\P6F]NYC<\_Q2M]SO*%[CLW);RNFOI3.#2WSF9$6"IT*IH[Y MVT1*QK.7 >KE+]B^299X2G>$A83;9MV=^%8\[ 2O2:D#;0^F*,7RA?2F-NCN M1W[@-G*D.$J_OKNDV72U1T>A(]09735 (79MHX+'U*'WP@G+,=Y;] M RLZE"_6.ERY\FMITOW=6B.B*(Y$<2!)[]!N6"[I,6B$8C ,FLN7_6WZ"M:7 M:FJ!X35YFJRY^&]**_[MY1B\/Q.O=N^VR7]GO 8A=S+_KGAM+I+\UT0L&B7G M/S-D0Q_M9&1]2Z M*@O_:QE M:OS &3UX7$?IAHSI'PP9W2\/FHM0*'/D M7O.WD505UV':J:8@;T <))NDV;%IX([-9+7I$+GRHJM*#P#"K\5C!W@FR(#^@Q5]Q=2-4H1P_F/R'6]>A!7V)=3/T$_*+W _V] M1*]+?X: Y$* Z]_JMY^V?^G@4O_ OWM<_YD$-+V "=2_EOF>7^XDH*F@!_#])H<9ZC>T0?OW'U[\/U!+ P04 " !9 MHT17S">W6J<< "@? &0 'AL+W=O?ISLJC6WYV%9VS! ME]$NK=[F#]]SB8^/\\5Y6M)?]B#&NC XWI55OI$/ P2;)!/_1Q\E';0'0FOD M 4<^X!#<8B&"\D541<^^+?('5N!HF T_$*KT- "79+@I=U4!WR;P7/7LKLKC M#^L\7?"B_!-[^?==4CVR*]OZZ[?7%4R/@ZYC.=5S,94S,E7 ?LJS:EVRE]F" M+]K/7P-8"C:GANVYLW?"'W:9R5S+8([EN'OF_;'/]B!]70/@)X"T-LW^[-;X$A> M%'S!:%O8W6[^"W OJW+VEB_X9HN,/ 3T%YB6W?$BX26[8=WA[]:2;;90] M K^7R2J+*OC2,2PG-/R)P\IU!+1@^7)\CH>D6K.(E14]>A^E.X[CSUW3M]B6 M%V(.D[W.V2*Y3Q8\6Y3P4)J"V,8%#LY8!7",+6"R5TOM29@+0(W3" ?(1R4* M?_Q#Z-B3IS!'&I4EFQGRPW.#Y87\?(.#-T@3G-N@QZ6,(-3[ !% ;Z.B2N)D M"]BR) .-%Z\UZ% 9-4BC4DE* Y])X$]9[@2U"&8$1Y!6A\AD[_,JR5:,=&C) MKFB/]H-TGP,L5;[B,&_168'-6M,+ /.,7^%#5Z#YK_!"37NEP6VR6;'-"QJ+<^:TXP!T@8LL\G@'C\)SP)B"X%D& M]ZMU5+%H<0_H\/01*0XJ0FRIQ*9/X/TT@Z4OXDL&:\'T209DP,FB5<'YAC8, MT"T*)"5=$DO"9FRE:L+!<@W@0+[*8;],]F,"2GPA<+MB?]OF HFTN6V I)5E MGNYJ_!\2VNNKW;:>3_(:\-A:B,,]#,\J<$IP?)(UEQ<1.].6/+L\31D >W6T MP9#L-]+8F;>OHH!M!W54#S,<*%:?<]R"I$H!*B"K6)?_?0??P;AA783/H>9I M=KT63[A\ $[AP"?L Q"61?=1DD;SE'8)25\5R5S07C*^+I$P;]SH-#FQIM=T M6R/ !\R0PM0B<(>@+MVMF=A<"R/BC3AM#=Y'.^(U*AJ2>B3)4@% M;"#HHHH4%*C62#ZI4? 6-H37JJI]5U.YJ&!KG?,>7#M2D3]3D AKS^ QB'GE4Q=R MP][_/+M5 EO;/O1YZ,];CKJ5@EGB-KB.4ND<#ID$H8YPS*?N* Q$W+X]T8]6& L?K3G"D@=_HQ $U:K#=EC0WN'#LPKT$I52" MN (H:&X83!,4HJH> ED_DI MY01&,7@T92+7%F>8;L3HPX&0!S)4R7F+GE-V74$@LYYIFEY#8JX!<5M+8X:0OKN MH;^WRI)_($&)--)]33!V ;4+EG?+(DS M*OEO3IP_-;3_KT(/Z229\^.?XCDCX#-/NO2_KTM_;W MI,]_5M)GP.Z,)7W&F.$WG_09L1^_)WU^3_J027A;Z(]*_G< ^L&:!(1(ZDCR*4ZAK^?FFZUBC)?0C[E?9 MM(K07D3@(.TRD"]TS@ 8%#;"C42:IBR/S:#9(QDTSW4,Q_&.T?BG9M#>1X^[ MX1Q:8 2^:[C6]#-R:%>GY- &S==).;16"JTFFDBAN8"+/[%^4RDT\(/RS;X, MFNT;]L3Z%Z70)J$13([BL4,IM'V9,Y!?,#IK4*O_$+05>M4W+,O"?]KZYY8) M-VR,&R6C;=7$<@LDB,\_94F[M9B:J;>&%LSTUUECNH>=VZ;5]J>(HHL;5$R4QY!,R39[QG0?KP)>6(_3"$ M<2&'(*] Z46K%6ACRM2)!P9HT\M@59JG@(83.6$%&I$,LY"MI) NJ]$V[?!L MX\IB,JN$P&"!(7J,UC9C&%L_RJR-E@]!B%OD&/K=L@%%D[@ ]]T-KN5 M(: $F\00L-JE$:6F$) $(-QP3D"@3ZEUC%YJ9O8A9VLP#3A]X[I9UC?*J164 ME]A0#JV&OIL!Z=@RJ8AP3[LH='-[A@JRFK"KVL/2ILYMC1_ZF>RF>U>2]2C# M@#DI$ JDV.'9.ZYAFPMJLC]A[_XMZ2ZU@XK1]L1Y0W0?([KN\0N$S5\M7?C] M8+IP0*T4[5R=#&@0-16X#&;ET%#RH61.?PW:KC5/%;V_ET%25AOBEKM\)W3[ M^R961FX1RDF,IT2RTE.821/ 04 MS<$V>J3H=\XQD4L;T,H38L DLW(J+MR M>SJ40(1G?]AEZ'_<*6?U@*D:S+N=GFG+,TR+#V317LET5([RM7 M=/3IX,QBQ&'45')1ET89@U.3,E ^VUJ0I:2Q6&_D#\=3U!V*%G#O+:L=A58D]8NXI[0( M6,>3-0\ZJP78XYKHFN*)HVV";K.D#AI8>]K$[EH+;$%+)J2X5<[X0B:*I M84]\P7:H;]0RY)J *N,?(0Q,2BZ3[R*W%$P[5BQB6'?#;WV1:CN&('(# \L( MK(/,U-I #SC)#HD14J%+:V .IF 0-/&07DG^)K;4;6_LF8W_F\X*LDCU8 MP:"FISKBB+18%7UDJH&RF6J$TBM:_:]509A$I,_XL$!=5V6AX;HN_CNRW-LC M>),,715Y6;8D(MK"U<<$ CQL$#L'$[))TI1T_\S\BWEK7L_@$N,D]I*O4AZ_6[86M9 EDZ4*9%6%_!E5,8 965^'"_Y@@DZ,I.;(#QS&ME9P= M"*8RV6M=+:G@OE/4%XD8$2-U=LGSFUW2!%:Q[Y[BF^]XAA4<-'54XU?\V*AZ M*MY0OG$/$TU-MP_?F]ISLB=#LE7P>HL7S/,[M9-157)NAS[Z/:UEA*LDWRLP M1H< P+""R5=PFSO%@ -8R'Q=$UHU8W.6A2JEM MV!88\^F@-S90?7WWXE4/-GL?\=W -B;A0=*/ (>%T& R.1*X65JQ'Z-YV8=P MD MK"/UN]>Y?Q!S/CV:.Y^/,T;@0>U ,P] (0_N3-L$EZ9EXP9&;\(H"Z&4" MC[_C\3K+TWSUV )9N1K3?4QM>!:X@%[X-6+=^E3*4:WN>@W^B/AX&%5;"O"@ M?G*&5>!OE@'9,(Y.,+2?<9J7HM=F7W2$A1G,OE3". \%61CDD#$"R/#4"FH' MZU.\)-Q1/*+D&Q/;KQV/$;]C?">ZP08XNG8XQ>S,"'7V<3NZZRX$/ ?CZ$$1 M]0P_<(SI=%1$7Z8\_H%7NJB> N0*"01K34-0!FZ 2V!N359[3@871!OTD3^= MG@3N.^IUZ2\-O@2^NT=4O?"@B)[3H*W:YF5UI6LIE8NI/;DHCJ7[A>-%+#^[ MNV$3.S39&V2MI';1#!;XP#A^6+-<'Z*6!0O\*;@>+BT#+B2]> O]ZSDY/P@ M7$?R (76/DM>MC8>EA%R7PIZBO(&^:# AG-R0 F=DHH^V$BOSKD]1*7>T7-: M3XZ(S0J.[P1#076=B1%.E%HF\E&&]TJB]("%!WPZ::TJOI5]1L115]3XMHR2 MHLE2M>M;YR$PI \<1UU9E-4%74"5;]F6M63NE4QXS&K,1QJ9ZM8D9PIS^K[J M?I"0M=BFIES!TTAZY8('"+EC"&C7!'2Z+4::W*F'E-@=9V-?O'N%]DJAD>4:.>CTF+[-#F+.;:<<@NHA##^%6FJE@(CB'556-8Z;R&+ M%J3[1+^+["2">451 Q?#80*X)O\E7K((6JR4U>J&N.)-B,A^\5'G?^LZ!9>W^LH%8UC6L:6A8VK*.88&0!(X8":%DL_[%),33ZLXE M?>4Z X"<'PN20TN#$V:%-!M ,#$AJCYG7N :'GQZ#TPC+3Y:EUB:%31H^R>< MCDSX4DL]#4Y@$^I^322/^2:$/,T$;1ZK:"*-TY),O"64F&Q.#4R28[H="7H2 M+!KN?VC832=D?4]'I=X$]EK$+7WV['Z!V%D^"Z:47!AF5,0#QB#M(,]%SH >0%M08P9U0 N\6-L]W/6!JVY Y^5(/27:J MM'Z$E523-QH&7XP@CO>43Z1Q%L21FOEM4GZX6B(AU#&# HV0@Z+R#2@&J373 M9*E0K1$,3$=6/IMQ]SDX[\+QLD&0M1GJ;G;VF&"C',[^!+\=!!*VR+ MS)#C!T09;P+@N+8&SLEF^.",A^WPH1E.-L2J6/9)EEBQH$Y-=?-S;3$5RSP[ M,(( K"3:R\X]>>F8/O@X4W 207)M=&U:=\0%FN0F5>>:T_XM&_Z!T^71FVQL M.:9UPPH%\]A@;CUP?8!5@4=[]\1ULU?:Q\\Y E>CK1^V3F7))OV11MY3>N3<=0KH9^.)V[Q*)Y8 M_W$&D&QRG@Y]&>S%L&9+!4X;&1F1OKV9]9*61V& W#Z*03=+I&/1^?V;R9@S).7/J)E4O2Y@8$]54_50 MC\.A=K5>OQ>MTS!&R=.4CY/RQ;M7UQW^81>+I(QW)9K".?[B C[[&AN?)Y?' MMKP8E*'%G#L$Q@&^B.U\:L$5[+P\J1F$1ABXK6C@<[V_L;T88K?]1#^RB59B M.0''%Q0Z!C>?C<$L3278I<;),O<^,.I/]?B^Q4R!<$?NI +?["Q)U%5TH2I"WJ-N(2\VZXAU0U#,O M3S]Q>@65=@J$W 1PZ^@BO 2FH[=5L7(+$+>ZJ-[*;^[PF^X;-?;G$)NRY3'O M75)RNN#4/LR'>X;&CKI00X_6/5R/QYYB<4>_VWKSP=!T+R00S?M=4)):Q%#Z M:^\$H#!B/+,CMH".H+5WD0HFJ,#*7:K.IK46,N0Y5K%I^VD^6JHM_3\>'MKR!W#0K8 INY;WO),%+Z(^KZBOJKC MXV'^+T3IYY]'Z>>?3^DOA,C-YR'2%?&3$!F4.1(CONB>M#WA_6Z[+,$X3EK7 M12**MY%4D=ECRX$22RA:R;/ ^+ZA_ '[,=?)5G\9@TY@ ]_\P;>5>)L;Q]\9 M2C; WP+ODM[RV!%[CB_\J$\B+D&GB5[;^F0S%E>;W@L[!)4&CH0[> *AA;)^ M5*V[S\EFPQ>):")LO6RGHX.H-M5J.01S[UL>.'5ZMT2K8'3LNLV9I-:B]!+3 M'A'ZI_&TF+T_A7:&ZF&=LX=\!Q:7'&&M4;:[2 ^3-N,W3V9Z'U ]"_G,(Q/A M6>0<5!S;;6M"9_QCA;"EO.;[5\VTAF8Y(B7#= Q4'.5DB?99OU]-W@05M4O"NU<@32F M[="$D,-CT$(7)"!8L906)4GDR*N#1<4NKG: (M9 Z2TL!:^*7'>IMT BV>"+ M;Y2D]"XV05/S"GPAWF#8.8])=4WSVGN)A(=-9W[J7^MJ'5%39Y/( M#]3.!VAJV0ZM4:7QSB$M2' M8SUU=7I75:^;IA]U#CVCEVU@ER#$D\XI2]+__TF M@ L[,$+/NV2!:0?'UR%:J# WF!I3:R* L $(J@#;4P3"Z2;HVX_:V)]GV929 M#WWFFUZ@/?H52^0CF_%URN.>Q6P;&V9#P)"P;=V3EY898H':"!P?"$DI\>8& M?:9-?0>FD9\G)K:%N.BB,1?+>OH-^ESO5DWZ%\?:(:VE[G#) MVVK.I8A$EV6J@S2?6OMN06-TUPN;Z3^Y]*U4C6^>5I(L3Y?_7BGRDQ0 'BH& M+K))A&R3BBNMZI;JQ+&PA1ZK,Z N?'SKV#$EP)/T@$,GGJ932\!B8P4IG(S7 MZDY\^FO6Z<;VYJO4Z'P'A=FG/@'0>X'7O5=?.A:*M#G[[CKAP/'K2 MQ8I< #3S[,XM<05_82$Z1X&4]3IWY 66_6PC $IX+FHAJW?/%Y5!WZH3;(*9 M6G?HPB-E0SQ'([1K^MCL=_/I:%TTW&TBE\:O>F M2*[G.,G7,)U2&?-EUS-BW'V#Y$C91;B,4TWG-G5!_;MPM/]DG QU(TH)L$U" M->H\AW4?2]VIY!PS28-[>\9R] M2?NA'R>^UGXU>L.+%?TV-@9\8*'$#TBKN^KGMV?B5Z>;X>*WNW^*BA5XR"SE M2WC4,B?^F7B-2GU1Y5OZ#>IY7E7YACZN.;C6!0Z [Y&UL[5M;<]M&FOTK79I42JJ"I;ZCV[_=B\?EDONFDU+W]L1+N8S8KFX4TYK>]?':FCU8N?JYO;CB_. M7K^\*V[*B[+[Z]V/#9[.UE2NJEDY;ZMZ+IKR^M71N7K^QG)^FO"WJKQO-\:" M-[FLZ[_SX$7]S^GN MN,MET99OZ^E_5%?=[:NC<"2NRNMB,>U^KN__K5S>QY'>I)ZVZ7]QW\_5\4A, M%FU7SY:+<8)9->__%I^7?-A8$.3( KUKYA3*1=?@TPKKNM<7Y0U8W(F?R[NZZ:KYC7BFY$\OSSK0YHRSR9+. MFYZ.'J'CQ<=ZWMVVXKOY57FUO?X,9UH?3*\.]D;O)?C]8GXJC,R$EMKLH6?6 M%S6)GCGXHO]U?MEV#=3BOX>NVU.SP]1H*L_;NV)2OCJ"+;1E\ZD\>OWMGY27 M+_:>AVZ(![20P?<(>N^.6V%&_KV5TQ?Q!753N9 MUFW9BG;)JVK>6SW-I[LM\*(5DQH&V7;\^+[J;O&^%/?% ^:*^]MJ<@OEG,.: MTWI 1U-T(%C,K\0G&I2HL.GEHL5IV_94?'=]72:S%%>+AC(AM7\LBJ8K&U%2 MDW#4NZZ<7>)YJ0PZ2[-6IZ[F$X!1BYDDW23I%I?3?EY,EUJ2L?>WY7RYW8K/=TU]775G$#E$\K"ZY:GX]D]!:_]"?)A#"I,EFR^* M:=F>O?W+^XOUYQN;7I=EXG,BBSOBU4H^C]1 JA1=\5E?X5K:DJP" M6VZ+5LSK#I_BI%PYN2WF-^6*[ Q"7C3]=K.RNZT3TV]A6!L*UU^PW7L]"J99 M@\"76E U:_7L/4;5/22IX70]-]OGXMSB>G-8TJ)W+1E+5*H73FYG=>P(!I^#V8#6YU/H;GS M(@'+OQ>7[?K.^""]6%_[L%VO*EP/L/EM,;M[(>8+SBX77;+B=G%W-RU['=HZ MTKOR>JW=,TQ\]S O9M6D%5=U8G._)X]+>^%CT)*ZP*VP1*M04U]WNY@3VOX!/#?W"(PY"PYZ]+ [:VSDHEO:T J?=;2=VU"Q.FFMR1_5/YBV..LA/6 :[9+/_:N MG"S=F.K=6-H/ _5<_&>:]]W(/,Y!V/*IG"_*<4M_)H PXANA0J:CS*2*?/"9 MBBK3P>Y;V(.$RG*O,I=KC((T66[BKF4](RM)-O9R?V.3CU+*FPQ->K, M*Y[7.DQW:F#J2@$59H?,&2MP#*G"MH(]ZU4LJ$Q)F5R6TB\VE,E@)59K3RY) M[&H5N2MMYL '*36>'.Z%0P5EQ/N&3J=W0 =(#+<$(95C?&R"R[3W)T_+RV0^ M*'$,'N3>G8R)RBS% S5*,M,XWCY!Z M(++C"&9%8T_$LX.YA5Q5BDSH\/0S+7H:#G8U/%N7F?*][OOB ^G,Y"R MSN,)>8<+9D%C_"C'8P"$-. -+W <@#)8HF5B-M0I=R[+@TV/R 44_AD' O!] M33GI ^0$K<6,(=X_^Q=/RM2'9,L8!0!0D.%I:6K@4_1>:""L9#'7?EIJ'AT4A#5AXV)LHLP-0T9PWYUC'O$9F$SWW49 #MT M4#T-"?_ 6&P+_9Y&.W 2)J&CZTTPLW"39@D<3^ =EBJ@ M?H@)\4*$52L][JM@4#E8#-7.>?3!^&,#\214*R)4.*9#AKMR>ACQP!T#HSK6 MN20CQA'/>& +@!80!.C+W5.(1SC2^0&(!_Y%YWO$%>($82]=WC"@) M_LLLW8M*3B SRO2/$>R': W1N&64W___2\W\BRE5=X!A83\C$0;9%"-*;(@= MG#LDYC!49L7H0#J90&;,Q$ 68&7[B"_ V>7J"1>6G'\6 28:5X0FZS@0? !O M+/RX =;0].#%7!@#0OA!(F6$Q>B08$G&O5$BN W:%LB*841\!Y ?MD.+PV)K M(SE,OAJ ]RC3;VCN"L&XU[1 ^(!@B".,2A1 BHNU2D\&I'#A %A_7]=7]Q6( M'"!"Q*11;XR>%-X O P&]W!JAKG QFB?V!!>086D8PT"BY,4+@"$@),J4U6P_GDTF]F*=" MXZ2L/C'MR\2\/"#*=RD\=5HE/(Z2,9 ZP*$QIL6E=(!EY'H\S \ 3P:)@ X& M3S'?GX_1WT,=-?(HGT* >"$)8(=-B4HC*[MB,A@J#0%.'G8#')(+9^RL0 MR5.,_G7""HJ^P0L'H ZY[0T+CB*+*=PGT L%6;\4".'7Z8)ZH78K?[_4?G^ MH_+]_[#RO5O6^JK*]^I.3\#=_WHU^8!]>[S\/7<> M[?4+;>0WF-T[]7?7IC M[VW4_^KB]/2WU*8WCC'@5_JB\5(GGW7UL[5^'A^]T6^.3@ZK28]O0I?TZVAU MF@X: M&;Y!KA*1?J@^N]I12"32B#-7H53_I%TFI=PNX^0( [43/F?EW_&*.(Y-W0!$ M=DC>6%1 $L4P1&K*'E0TX\+T@*R6G \2X2B+#G*[%'YHR<&Q\"Q9^$EU MKL"M\Z R'QWK2\@*7#R@HW%L6&YU$DDU%-9ZY,S'3O,51XIE+3M>C>#&'@*- MY([MLV4F @S>+4;DF#;[J^G49@@=H@Z.I>><57@DI3:E-SGX:OL&Q[:F(9JE MO0F6OY !F20$!-:LYK#D"0W20R%V7\7(72\AS,0&$:KL*"3H*U,T8]FQ&0O0 MJ67'CA4]<$VG^F%.5K$D&D^@I3DRXN'"/%1+^;6BL4_B=Q7-Q)X=&DBAH6XY M[0BQNV?7)\:$*+1/&65?281-.6M2F@Q2@!KK^T _!R72_JVU? 5E]3+TU16W M+(EC[*!E4JN^QN\#BPR'5+QBX5T0%RHO6C6F?!" <^ MLE85*##/(CQPB7TAMQ_:% MS$"W$'64RFV,6G?/_'BIU)RS2 1+/&!N,$ M>U/G@"T_'\DSE[/^(D=*:H1^]C@Y,[ F9A3IX+BL.IG$,5/C30_--4XC^DOX ]54A'6_=E=_R9=,>0F ME;#8HSR@PLL8!I&=9S,;:J )!) )O*;7@[VKI#505/: 8$]>*N@H8('NBU7- M*/]@Y:RF=['@5\4I8".,:R]C*&FN-X, M, '2.6OP@B5^;<=JB[\.M&,.:<^P4V8?G2 K9WJ@CN5E'_\Z<(I?1E#L:>-- M2&"NU"'>S@.[_25M'4P/SWL$A&.W[TACG M.(%9OO<&8ZD.<7RQ;JZ8G&^@6Y2U4\Y8FP4#VF M @X1MF&Q?+\2)!+Z!_:%"28(ZO5 ,S402U7<='R254__I.,+ MP*R>]I:LGQ.2J<#LOO-3C'OHT_Z37-,"3WRR:\T>15 M[R&AF